MADNESS 0.10.1
|
#include <corepotential.h>
Private Attributes | |
std::map< unsigned int, AtomCore > | atom_core |
core potential data mapped atn to potential | |
std::string | core_type |
core potential type (eg. mcp) | |
std::string | guess_filename |
filename of initial guess density data | |
Static Private Attributes | |
static const double | fc = 2.0 |
|
inline |
|
inline |
References eprec, madness::filename, and read_file().
|
inline |
References axis, get_atom_core(), m, madness::nonlinear_vector_solver(), madness::AtomCore::orbital, and xi.
Referenced by madness::Molecule::core_derivative().
|
inline |
References get_atom_core(), m, madness::nonlinear_vector_solver(), and madness::AtomCore::orbital.
Referenced by madness::Molecule::core_eval(), and CoreOrbitalFunctor::operator()().
References atom_core.
Referenced by core_derivative(), core_eval(), get_core_bc(), and get_core_l().
|
inline |
References fc, get_atom_core(), and madness::AtomCore::orbital.
Referenced by madness::Molecule::get_core_bc(), and Calculation::make_reference().
|
inline |
References get_atom_core(), and madness::AtomCore::orbital.
Referenced by madness::Molecule::get_core_l(), and Calculation::make_reference().
|
inline |
|
inline |
References guess_filename.
Referenced by madness::Molecule::guess_file().
References atom_core.
Referenced by Calculation::Calculation(), madness::Molecule::is_potential_defined(), madness::Molecule::is_potential_defined_atom(), madness::Molecule::molecular_core_potential(), madness::Molecule::n_core_orb(), madness::Molecule::n_core_orb_all(), madness::Molecule::nuclear_dipole(), madness::Molecule::nuclear_repulsion_derivative(), madness::Molecule::nuclear_repulsion_energy(), madness::Molecule::nuclear_repulsion_second_derivative(), and madness::Molecule::read_core_file().
References atom_core.
Referenced by madness::Molecule::n_core_orb().
References atom_core, madness::CorePotential::eval(), and madness::AtomCore::potential.
Referenced by madness::Molecule::molecular_core_potential().
|
inline |
References atom_core, madness::CorePotential::eval_derivative(), madness::AtomCore::potential, and xi.
Referenced by madness::Molecule::core_potential_derivative().
void madness::CorePotentialManager::read_file | ( | std::string | filename, |
std::set< unsigned int > | atomset, | ||
double | eprec | ||
) |
References atom_core, core_type, madness::dir, eprec, madness::filename, guess_filename, MADNESS_EXCEPTION, madness::AtomCore::n_orbital(), madness::nonlinear_vector_solver(), madness::print(), madness::read_atom(), and madness::symbol_to_atomic_number().
Referenced by Calculation::Calculation(), CorePotentialManager(), and madness::Molecule::read_core_file().
References atom_core, core_type, and guess_filename.
References atom_core, q(), and madness::smoothing_parameter().
Referenced by madness::Molecule::set_core_eprec(), and madness::Molecule::update_rcut_with_eprec().
References atom_core.
Referenced by madness::Molecule::set_core_rcut().
core potential data mapped atn to potential
Referenced by get_atom_core(), get_potential(), is_defined(), n_core_orb(), n_core_orb_base(), potential(), potential_derivative(), read_file(), serialize(), set_eprec(), and set_rcut().
|
private |
core potential type (eg. mcp)
Referenced by read_file(), and serialize().
|
staticprivate |
Referenced by get_core_bc().
|
private |
filename of initial guess density data
Referenced by guess_file(), read_file(), and serialize().