MADNESS 0.10.1
madness::NemoBase Member List

This is the complete list of members for madness::NemoBase, including all inherited members.

check_convergence(const std::vector< double > energies, const std::vector< double > oldenergies, const double bsh_norm, const double delta_density, const CalculationParameters &param, const double econv, const double dconv) constmadness::NemoBaseinline
compute_density(const std::vector< Function< T, NDIM > > nemo) constmadness::NemoBaseinline
compute_gradient(const real_function_3d &rhonemo, const Molecule &molecule) constmadness::NemoBase
compute_kinetic_energy(const std::vector< Function< T, NDIM > > &nemo) constmadness::NemoBaseinline
compute_kinetic_energy1(const std::vector< Function< T, NDIM > > &nemo) constmadness::NemoBaseinline
compute_kinetic_energy1a(const std::vector< Function< T, NDIM > > &nemo) constmadness::NemoBaseinline
compute_kinetic_energy2(const std::vector< Function< T, NDIM > > &nemo) constmadness::NemoBaseinline
construct_nuclear_correlation_factor(const Molecule &molecule, const std::shared_ptr< PotentialManager > pm, const std::pair< std::string, double > ncf_parameter)madness::NemoBaseinline
get_ncf_ptr() constmadness::NemoBaseinline
gradient(const Tensor< double > &x)madness::OptimizationTargetInterfaceinlinevirtual
invalidate_factors_and_potentials()madness::NemoBaseinlinevirtual
make_fock_operator() constmadness::NemoBaseinlinevirtual
molecule()madness::MolecularOptimizationTargetInterfaceinlinevirtual
ncfmadness::NemoBase
need_recompute_factors_and_potentials(const double thresh) constmadness::NemoBaseinlinevirtual
NemoBase(World &w)madness::NemoBaseinline
normalize(std::vector< Function< T, NDIM > > &nemo, const Function< double, NDIM > metric=Function< double, NDIM >())madness::NemoBaseinlinestatic
orthonormalize(std::vector< Function< T, NDIM > > &nemo, const Function< double, NDIM > metric=Function< double, NDIM >(), const double trantol=FunctionDefaults< NDIM >::get_thresh() *0.01) constmadness::NemoBaseinline
provides_gradient() constmadness::OptimizationTargetInterfaceinlinevirtual
Q2(const Tensor< T > &s)madness::NemoBaseinlinestatic
Rmadness::NemoBase
R_squaremadness::NemoBase
test_gradient(Tensor< double > &x, double value_precision, bool doprint=true)madness::OptimizationTargetInterface
value(const Tensor< double > &x)=0madness::OptimizationTargetInterfacepure virtual
value_and_gradient(const Tensor< double > &x, double &value, Tensor< double > &gradient)madness::OptimizationTargetInterfaceinlinevirtual
worldmadness::NemoBase
~NemoBase()madness::NemoBaseinlinevirtual
~OptimizationTargetInterface()madness::OptimizationTargetInterfaceinlinevirtual