MADNESS  0.10.1
madness::Nemo Member List

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

acmadness::Nemoprotected
calcmadness::Nemoprotected
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_all_cphf()madness::Nemo
compute_cphf_parallel_term(const size_t iatom, const int iaxis) constmadness::Nemo
compute_density(const std::vector< Function< T, NDIM > > nemo) constmadness::NemoBaseinline
compute_energy_regularized(const vecfuncT &nemo, const vecfuncT &Jnemo, const vecfuncT &Knemo, const vecfuncT &Unemo) constmadness::Nemoprotected
compute_fock_matrix(const vecfuncT &nemo, const tensorT &occ) constmadness::Nemo
compute_gradient(const real_function_3d &rhonemo, const Molecule &molecule) constmadness::NemoBase
compute_IR_intensities(const Tensor< double > &normalmodes, const vecfuncT &dens_pt) constmadness::Nemo
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
compute_nemo_potentials(const vecfuncT &nemo, vecfuncT &Jnemo, vecfuncT &Knemo, vecfuncT &xcnemo, vecfuncT &pcmnemo, vecfuncT &Unemo) constmadness::Nemoprotected
construct_nuclear_correlation_factor(const Molecule &molecule, const std::shared_ptr< PotentialManager > pm, const std::pair< std::string, double > ncf_parameter)madness::NemoBaseinline
coords_summadness::Nemomutableprivate
density() constmadness::QCPropertyInterfaceinlineprivatevirtual
do_ac() constmadness::Nemoinline
do_pcm() constmadness::Nemoinline
do_symmetry() constmadness::Nemoinline
get_ac() constmadness::Nemoinline
get_calc() constmadness::Nemoinline
get_coulomb_potential(const vecfuncT &psi) constmadness::Nemoprotected
get_ncf_ptr() constmadness::NemoBaseinline
get_param() constmadness::Nemoinline
get_pcm() constmadness::Nemoinline
get_symmetry_projector() constmadness::Nemoinline
gradient(const Tensor< double > &x)madness::Nemovirtual
help()madness::Nemoinlinestatic
hessian(const Tensor< double > &x)madness::Nemo
invalidate_factors_and_potentials()madness::NemoBaseinlinevirtual
is_dft() constmadness::Nemoinline
kinetic_energy_potential(const vecfuncT &nemo) constmadness::Nemo
load_function(std::vector< Function< T, NDIM > > &f, const std::string name) constmadness::Nemoprotected
localize(const vecfuncT &nemo, const double dconv, const bool randomize) constmadness::Nemoprotected
make_cphf_constant_term(const size_t iatom, const int iaxis, const vecfuncT &R2nemo, const real_function_3d &rhonemo) constmadness::Nemoprotected
make_ddensity(const real_function_3d &rhonemo, const int axis) constmadness::Nemo
make_density(const Tensor< double > &occ, const vecfuncT &nemo) constmadness::Nemo
make_density(const tensorT &occ, const vecfuncT &bra, const vecfuncT &ket, const bool refine=false) constmadness::Nemo
make_fock_operator() constmadness::Nemovirtual
make_incomplete_hessian() constmadness::Nemoprotected
make_incomplete_hessian_response_part(const std::vector< vecfuncT > &xi) constmadness::Nemoprotected
make_laplacian_density(const real_function_3d &rhonemo) constmadness::Nemo
make_plots(const real_function_3d &f, const std::string &name="function") constmadness::Nemoinlineprotected
make_sigma(const real_function_3d &rho1, const real_function_3d &rho2) constmadness::Nemo
molecule()madness::Nemoinlinevirtual
molecule() constmadness::Nemoinline
multipole_moment(const real_function_3d &density, const int l, const Molecule &molecule, const std::shared_ptr< NuclearCorrelationFactor > ncf=0) constmadness::QCPropertyInterfaceinlineprivatevirtual
name() constmadness::Nemoinlinevirtual
ncfmadness::NemoBase
need_recompute_factors_and_potentials(const double thresh) constmadness::NemoBaseinlinevirtual
Nemo(World &world, const commandlineparser &parser)madness::Nemo
NemoBase(World &w)madness::NemoBaseinline
no_cusp_density() constmadness::QCPropertyInterfaceinlineprivatevirtual
no_cusp_spindensity(const int spin) constmadness::QCPropertyInterfaceinlineprivatevirtual
normalize(std::vector< Function< T, NDIM > > &nemo, const Function< double, NDIM > metric=Function< double, NDIM >())madness::NemoBaseinlinestatic
nuclear_derivative(const real_function_3d &density, const Molecule &molecule, const std::shared_ptr< NuclearCorrelationFactor > ncf=0) constmadness::QCPropertyInterfaceinlineprivatevirtual
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
parammadness::Nemo
pcmmadness::Nemoprivate
PNO classmadness::Nemofriend
poissonmadness::Nemoprotected
poperatorT typedefmadness::Nemoprivate
print_parameters()madness::Nemoinlinestatic
provides_gradient() constmadness::Nemoinlinevirtual
purify_hessian(const Tensor< double > &hessian) constmadness::Nemo
Q2(const Tensor< T > &s)madness::NemoBaseinlinestatic
Rmadness::NemoBase
R_squaremadness::NemoBase
rotate_subspace(World &world, const tensorT &U, solverT &solver, int lo, int nfunc) constmadness::Nemoprotected
save_function(const std::vector< Function< T, NDIM > > &f, const std::string name) constmadness::Nemoprotected
selftest()madness::Nemoinlinevirtual
set_protocol(const double thresh)madness::Nemoinlineprotected
smoothen(real_function_3d &f)madness::Nemoinlinestatic
solve(const SCFProtocol &proto)madness::Nemoprotected
solve_cphf(const size_t iatom, const int iaxis, const Tensor< double > fock, const vecfuncT &guess, const vecfuncT &rhsconst, const Tensor< double > incomplete_hessian, const vecfuncT &parallel, const SCFProtocol &p, const std::string &xc_data) constmadness::Nemo
spindensity(const int spin) constmadness::QCPropertyInterfaceinlineprivatevirtual
symmetry_projectormadness::Nemoprotected
TDHF classmadness::Nemofriend
test_gradient(Tensor< double > &x, double value_precision, bool doprint=true)madness::OptimizationTargetInterface
trantol() constmadness::Nemoinlineprotected
value()madness::Nemoinlinevirtual
value(const Tensor< double > &x)madness::Nemovirtual
value_and_gradient(const Tensor< double > &x, double &value, Tensor< double > &gradient)madness::OptimizationTargetInterfaceinlinevirtual
worldmadness::NemoBase
~NemoBase()madness::NemoBaseinlinevirtual
~OptimizationTargetInterface()madness::OptimizationTargetInterfaceinlinevirtual