Loading...
Searching...
No Matches
q3::XCFunctional Member List

This is the complete list of members for q3::XCFunctional, including all inherited members.

compute(const std::vector< Real > &density, std::vector< Real > &xc_potential, std::vector< Real > &xc_energy_density) const =0q3::XCFunctionalpure virtual
compute_exchange_correlation_kernel(const std::vector< Real > &density, std::vector< Real > &exchange_correlation_kernel) constq3::XCFunctionalinlinevirtual
compute_fxc_spin(const std::vector< Real > &density_up, const std::vector< Real > &density_down, std::vector< Real > &fxc_uu, std::vector< Real > &fxc_ud, std::vector< Real > &fxc_dd) constq3::XCFunctionalinlinevirtual
compute_gradient_corrected(const std::vector< Real > &density, const std::vector< Real > &gradient_density_squared, std::vector< Real > &xc_potential, std::vector< Real > &gradient_correction_density, std::vector< Real > &xc_energy_density) constq3::XCFunctionalinlinevirtual
compute_gradient_corrected_spin(const std::vector< Real > &density_up, const std::vector< Real > &density_down, const std::vector< Real > &grho2_uu, const std::vector< Real > &grho2_ud, const std::vector< Real > &grho2_dd, std::vector< Real > &xc_potential_up, std::vector< Real > &xc_potential_down, std::vector< Real > &gradient_correction_up_up, std::vector< Real > &gradient_correction_up_down, std::vector< Real > &gradient_correction_down_down, std::vector< Real > &xc_energy_density) constq3::XCFunctionalinlinevirtual
compute_spin(const std::vector< Real > &density_up, const std::vector< Real > &density_down, std::vector< Real > &xc_potential_up, std::vector< Real > &xc_potential_down, std::vector< Real > &xc_energy_density) constq3::XCFunctionalinlinevirtual
name() const =0q3::XCFunctionalpure virtual
number_of_spin_components() constq3::XCFunctionalinlinevirtual
requires_density_gradient() constq3::XCFunctionalinlinevirtual
~XCFunctional()=defaultq3::XCFunctionalvirtual