14 #ifndef QMCPLUSPLUS_SPO_INFO_H 15 #define QMCPLUSPLUS_SPO_INFO_H 61 void report(
const std::string& pad =
"")
const;
bool index_order(const SPOInfo *left, const SPOInfo *right)
comparison function for sorting SPOInfo based on orbital index
helper functions for EinsplineSetBuilder
EnergyOrder(RealType tol=1e-6)
QTBase::RealType RealType
MakeReturn< UnaryNode< FnFabs, typename CreateLeaf< Vector< T1, C1 > >::Leaf_t > >::Expression_t abs(const Vector< T1, C1 > &l)
static const RealType no_energy
bool has_degeneracy() const
int index
original orbital index in the maximal basis
comparison functor for sorting SPOInfo based on energy
RealType energy
energy of the orbital (in Hartree units)
bool operator()(const SPOInfo *left, const SPOInfo *right)
static const int no_index
base class to describe a single orbital in an SPOSet
QMCTraits::RealType RealType
static const int no_degeneracy
void report(const std::string &pad="") const
write orbital info to stdout
int degeneracy
energetic degeneracy of the orbital
QMCTraits::RealType RealType
orderings
enumeration of possible orbital info orderings