Classical density functional theory in three dimensions with GPU-accelerated automatic differentiation: computational performance analysis using the example of adsorption in covalent-organic frameworks