#include <potentialmanager.h>
◆ PotentialManager()
madness::PotentialManager::PotentialManager |
( |
const Molecule & |
molecule, |
|
|
const std::string & |
core_type |
|
) |
| |
|
inline |
◆ apply_nonlocal_potential()
◆ core_projection()
References madness::Atom::atomic_number, c, madness::WorldGopInterface::fence(), madness::Molecule::get_atom(), madness::Molecule::get_core_bc(), madness::Molecule::get_core_l(), madness::World::gop, madness::inner(), m, mol, madness::Molecule::n_core_orb(), madness::Molecule::natom(), madness::print(), psi(), madness::World::rank(), and madness::Function< T, NDIM >::scale().
Referenced by apply_nonlocal_potential().
◆ core_projector_derivative()
References madness::Atom::atomic_number, axis, c, madness::func(), madness::Molecule::get_atom(), madness::Molecule::get_core_bc(), madness::Molecule::get_core_l(), madness::inner(), m, mol, and madness::Molecule::n_core_orb().
◆ core_type()
const std::string & madness::PotentialManager::core_type |
( |
| ) |
const |
|
inline |
◆ make_nuclear_potential()
void madness::PotentialManager::make_nuclear_potential |
( |
World & |
world | ) |
|
|
inline |
References core_type_, madness::FunctionDefaults< NDIM >::get_thresh(), mol, madness::Function< T, NDIM >::reconstruct(), madness::Function< T, NDIM >::set_thresh(), madness::Function< T, NDIM >::thresh(), madness::Function< T, NDIM >::truncate(), and vnuc.
Referenced by madness::SCF::make_nuclear_potential().
◆ molecule()
const Molecule & madness::PotentialManager::molecule |
( |
| ) |
const |
|
inline |
◆ vnuclear()
◆ core_type_
std::string madness::PotentialManager::core_type_ |
|
private |
◆ mol
◆ vnuc
The documentation for this class was generated from the following file: