MADNESS 0.10.1
madness::XCOperator< T, NDIM > Member List

This is the complete list of members for madness::XCOperator< T, NDIM >, including all inherited members.

apply_xc_kernel(const real_function_3d &density, const vecfuncT grad_dens_pt=vecfuncT()) constmadness::XCOperator< T, NDIM >
compute_xc_energy() constmadness::XCOperator< T, NDIM >
dft_derivmadness::XCOperator< T, NDIM >private
extra_truncationmadness::XCOperator< T, NDIM >private
functionT typedefmadness::SCFOperatorBase< T, NDIM >
info() constmadness::XCOperator< T, NDIM >inlinevirtual
is_initialized() constmadness::XCOperator< T, NDIM >inlineprivate
ispinmadness::XCOperator< T, NDIM >mutableprivate
make_xc_potential() constmadness::XCOperator< T, NDIM >
nbetamadness::XCOperator< T, NDIM >private
ncfmadness::XCOperator< T, NDIM >private
operator()(const std::vector< Function< T, NDIM > > &vket) constmadness::XCOperator< T, NDIM >
operator()(const Function< T, NDIM > &ket) constmadness::XCOperator< T, NDIM >inlinevirtual
operator()(const Function< T, NDIM > &bra, const Function< T, NDIM > &ket) constmadness::XCOperator< T, NDIM >inlinevirtual
operator()(const std::vector< Function< T, NDIM > > &vbra, const std::vector< Function< T, NDIM > > &vket) constmadness::XCOperator< T, NDIM >inline
madness::SCFOperatorBase::operator()(const vecfuncT &vket) const =0madness::SCFOperatorBase< T, NDIM >pure virtual
madness::SCFOperatorBase::operator()(const vecfuncT &vbra, const vecfuncT &vket) const =0madness::SCFOperatorBase< T, NDIM >pure virtual
prep_xc_args(const real_function_3d &arho, const real_function_3d &brho) constmadness::XCOperator< T, NDIM >private
prep_xc_args_response(const real_function_3d &dens_pt, vecfuncT &xc_args, vecfuncT &ddens_pt) constmadness::XCOperator< T, NDIM >private
SCFOperatorBase()=defaultmadness::SCFOperatorBase< T, NDIM >
SCFOperatorBase(std::shared_ptr< MacroTaskQ > taskq)madness::SCFOperatorBase< T, NDIM >inline
set_extra_truncation(const double &fac)madness::XCOperator< T, NDIM >inline
set_ispin(const int i) constmadness::XCOperator< T, NDIM >inline
taskqmadness::SCFOperatorBase< T, NDIM >
tensorT typedefmadness::SCFOperatorBase< T, NDIM >
vecfuncT typedefmadness::SCFOperatorBase< T, NDIM >
worldmadness::XCOperator< T, NDIM >private
xcmadness::XCOperator< T, NDIM >
xc_argsmadness::XCOperator< T, NDIM >mutableprivate
XCOperator(World &world)madness::XCOperator< T, NDIM >inline
XCOperator(World &world, std::string xc_data, const bool spin_polarized, const real_function_3d &arho, const real_function_3d &brho, std::string deriv="abgv")madness::XCOperator< T, NDIM >
XCOperator(World &world, const SCF *scf, int ispin=0, std::string deriv="abgv")madness::XCOperator< T, NDIM >
XCOperator(World &world, const Nemo *nemo, int ispin=0)madness::XCOperator< T, NDIM >
XCOperator(World &world, const SCF *scf, const real_function_3d &arho, const real_function_3d &brho, int ispin=0, std::string deriv="abgv")madness::XCOperator< T, NDIM >
XCOperator(World &world, const Nemo *scf, const real_function_3d &arho, const real_function_3d &brho, int ispin=0)madness::XCOperator< T, NDIM >
~SCFOperatorBase()madness::SCFOperatorBase< T, NDIM >inlinevirtual