MADNESS 0.10.1
|
This is the complete list of members for madness::Nemo, including all inherited members.
ac | madness::Nemo | protected |
calc | madness::Nemo | protected |
check_convergence(const std::vector< double > energies, const std::vector< double > oldenergies, const double bsh_norm, const double delta_density, const CalculationParameters ¶m, const double econv, const double dconv) const | madness::NemoBase | inline |
compute_all_cphf() | madness::Nemo | |
compute_cphf_parallel_term(const size_t iatom, const int iaxis) const | madness::Nemo | |
compute_density(const std::vector< Function< T, NDIM > > nemo) const | madness::NemoBase | inline |
compute_energy_regularized(const vecfuncT &nemo, const vecfuncT &Jnemo, const vecfuncT &Knemo, const vecfuncT &Unemo) const | madness::Nemo | protected |
compute_fock_matrix(const vecfuncT &nemo, const tensorT &occ) const | madness::Nemo | |
compute_gradient(const real_function_3d &rhonemo, const Molecule &molecule) const | madness::NemoBase | |
compute_IR_intensities(const Tensor< double > &normalmodes, const vecfuncT &dens_pt) const | madness::Nemo | |
compute_kinetic_energy(const std::vector< Function< T, NDIM > > &nemo) const | madness::NemoBase | inline |
compute_kinetic_energy1(const std::vector< Function< T, NDIM > > &nemo) const | madness::NemoBase | inline |
compute_kinetic_energy1a(const std::vector< Function< T, NDIM > > &nemo) const | madness::NemoBase | inline |
compute_kinetic_energy2(const std::vector< Function< T, NDIM > > &nemo) const | madness::NemoBase | inline |
compute_nemo_potentials(const vecfuncT &nemo, vecfuncT &Jnemo, vecfuncT &Knemo, vecfuncT &xcnemo, vecfuncT &pcmnemo, vecfuncT &Unemo) const | madness::Nemo | protected |
construct_nuclear_correlation_factor(const Molecule &molecule, const std::shared_ptr< PotentialManager > pm, const std::pair< std::string, double > ncf_parameter) | madness::NemoBase | inline |
coords_sum | madness::Nemo | mutableprivate |
density() const | madness::QCPropertyInterface | inlineprivatevirtual |
do_ac() const | madness::Nemo | inline |
do_pcm() const | madness::Nemo | inline |
do_symmetry() const | madness::Nemo | inline |
get_ac() const | madness::Nemo | inline |
get_calc() const | madness::Nemo | inline |
get_coulomb_potential(const vecfuncT &psi) const | madness::Nemo | protected |
get_ncf_ptr() const | madness::NemoBase | inline |
get_param() const | madness::Nemo | inline |
get_pcm() const | madness::Nemo | inline |
get_symmetry_projector() const | madness::Nemo | inline |
gradient(const Tensor< double > &x) | madness::Nemo | virtual |
help() | madness::Nemo | inlinestatic |
hessian(const Tensor< double > &x) | madness::Nemo | |
invalidate_factors_and_potentials() | madness::NemoBase | inlinevirtual |
is_dft() const | madness::Nemo | inline |
kinetic_energy_potential(const vecfuncT &nemo) const | madness::Nemo | |
load_function(std::vector< Function< T, NDIM > > &f, const std::string name) const | madness::Nemo | protected |
localize(const vecfuncT &nemo, const double dconv, const bool randomize) const | madness::Nemo | protected |
make_cphf_constant_term(const size_t iatom, const int iaxis, const vecfuncT &R2nemo, const real_function_3d &rhonemo) const | madness::Nemo | protected |
make_ddensity(const real_function_3d &rhonemo, const int axis) const | madness::Nemo | |
make_density(const Tensor< double > &occ, const vecfuncT &nemo) const | madness::Nemo | |
make_density(const tensorT &occ, const vecfuncT &bra, const vecfuncT &ket, const bool refine=false) const | madness::Nemo | |
make_fock_operator() const | madness::Nemo | virtual |
make_incomplete_hessian() const | madness::Nemo | protected |
make_incomplete_hessian_response_part(const std::vector< vecfuncT > &xi) const | madness::Nemo | protected |
make_laplacian_density(const real_function_3d &rhonemo) const | madness::Nemo | |
make_plots(const real_function_3d &f, const std::string &name="function") const | madness::Nemo | inlineprotected |
make_sigma(const real_function_3d &rho1, const real_function_3d &rho2) const | madness::Nemo | |
molecule() | madness::Nemo | inlinevirtual |
molecule() const | madness::Nemo | inline |
multipole_moment(const real_function_3d &density, const int l, const Molecule &molecule, const std::shared_ptr< NuclearCorrelationFactor > ncf=0) const | madness::QCPropertyInterface | inlineprivatevirtual |
name() const | madness::Nemo | inlinevirtual |
ncf | madness::NemoBase | |
need_recompute_factors_and_potentials(const double thresh) const | madness::NemoBase | inlinevirtual |
Nemo(World &world, const commandlineparser &parser) | madness::Nemo | |
NemoBase(World &w) | madness::NemoBase | inline |
no_cusp_density() const | madness::QCPropertyInterface | inlineprivatevirtual |
no_cusp_spindensity(const int spin) const | madness::QCPropertyInterface | inlineprivatevirtual |
normalize(std::vector< Function< T, NDIM > > &nemo, const Function< double, NDIM > metric=Function< double, NDIM >()) | madness::NemoBase | inlinestatic |
nuclear_derivative(const real_function_3d &density, const Molecule &molecule, const std::shared_ptr< NuclearCorrelationFactor > ncf=0) const | madness::QCPropertyInterface | inlineprivatevirtual |
orthonormalize(std::vector< Function< T, NDIM > > &nemo, const Function< double, NDIM > metric=Function< double, NDIM >(), const double trantol=FunctionDefaults< NDIM >::get_thresh() *0.01) const | madness::NemoBase | inline |
param | madness::Nemo | |
pcm | madness::Nemo | private |
PNO | madness::Nemo | friend |
poisson | madness::Nemo | protected |
poperatorT typedef | madness::Nemo | private |
print_parameters() | madness::Nemo | inlinestatic |
provides_gradient() const | madness::Nemo | inlinevirtual |
purify_hessian(const Tensor< double > &hessian) const | madness::Nemo | |
Q2(const Tensor< T > &s) | madness::NemoBase | inlinestatic |
R | madness::NemoBase | |
R_square | madness::NemoBase | |
rotate_subspace(World &world, const tensorT &U, solverT &solver, int lo, int nfunc) const | madness::Nemo | protected |
save_function(const std::vector< Function< T, NDIM > > &f, const std::string name) const | madness::Nemo | protected |
selftest() | madness::Nemo | inlinevirtual |
set_protocol(const double thresh) | madness::Nemo | inlineprotected |
smoothen(real_function_3d &f) | madness::Nemo | inlinestatic |
solve(const SCFProtocol &proto) | madness::Nemo | protected |
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 ¶llel, const SCFProtocol &p, const std::string &xc_data) const | madness::Nemo | |
spindensity(const int spin) const | madness::QCPropertyInterface | inlineprivatevirtual |
symmetry_projector | madness::Nemo | protected |
TDHF | madness::Nemo | friend |
test_gradient(Tensor< double > &x, double value_precision, bool doprint=true) | madness::OptimizationTargetInterface | |
trantol() const | madness::Nemo | inlineprotected |
value() | madness::Nemo | inlinevirtual |
value(const Tensor< double > &x) | madness::Nemo | virtual |
value_and_gradient(const Tensor< double > &x, double &value, Tensor< double > &gradient) | madness::OptimizationTargetInterface | inlinevirtual |
world | madness::NemoBase | |
~NemoBase() | madness::NemoBase | inlinevirtual |
~OptimizationTargetInterface() | madness::OptimizationTargetInterface | inlinevirtual |