![]() |
QMCPACK
|
Public Member Functions | |
SHOState () | |
~SHOState () override | |
void | set (TinyVector< int, DIM > qn, RealType e) |
void | sho_report (const std::string &pad="") const |
![]() | |
SPOInfo () | |
SPOInfo (int orb_index, RealType en=no_energy) | |
virtual | ~SPOInfo () |
bool | has_index () const |
bool | has_energy () const |
bool | has_degeneracy () const |
SPOInfo * | copy () |
void | report (const std::string &pad="") const |
write orbital info to stdout More... | |
Public Attributes | |
TinyVector< int, DIM > | quantum_number |
![]() | |
int | index |
original orbital index in the maximal basis More... | |
int | degeneracy |
energetic degeneracy of the orbital More... | |
RealType | energy |
energy of the orbital (in Hartree units) More... | |
Additional Inherited Members | |
![]() | |
enum | { DIM = OHMMS_DIM } |
using | RealType = QMCTraits::RealType |
![]() | |
static const int | no_index = -1 |
static const int | no_degeneracy = -1 |
static const RealType | no_energy = std::numeric_limits<RealType>::max() |
|
inline |
Definition at line 27 of file SHOSet.h.
References SPOInfo::energy, and SHOState::quantum_number.
|
inline |
Definition at line 35 of file SHOSet.h.
References qmcplusplus::Units::charge::e, SPOInfo::energy, and SHOState::quantum_number.
Referenced by SHOSetBuilder::update_basis_states().
|
inline |
Definition at line 41 of file SHOSet.h.
References qmcplusplus::app_log(), SPOInfo::energy, and SHOState::quantum_number.
TinyVector<int, DIM> quantum_number |
Definition at line 25 of file SHOSet.h.
Referenced by SHOSet::evaluate_d0(), SHOSet::evaluate_d1(), SHOSet::evaluate_d2(), SHOState::set(), SHOState::sho_report(), SHOState::SHOState(), and SHOSetBuilder::update_basis_states().