14 #ifndef QMCPLUSPLUS_SPOSET_INPUT_INFO_H 15 #define QMCPLUSPLUS_SPOSET_INPUT_INFO_H 75 void put(xmlNodePtr cur);
77 void report(
const std::string& pad =
"");
QMCTraits::RealType RealType
helper functions for EinsplineSetBuilder
class to read state range information from sposet input
QTBase::RealType RealType
void occupy_index_range()
bool all_indices_computed
std::vector< int > indices_t
void find_index_extrema()
void occupy_ecut(const SPOSetInfo &states)
void occupy_energies(const SPOSetInfo &states)
std::vector< RealType > energies_t
void occupy_energy_range(const SPOSetInfo &states)
collection of orbital info for SPOSet instance or builder
void report(const std::string &pad="")
SPOSetInputInfo(xmlNodePtr cur)
indices_t & get_indices(xmlNodePtr cur, const std::vector< std::unique_ptr< SPOSetInfo >> &states_vec)
void find_energy_extrema()
std::vector< bool > occupations
void occupy(const std::string &loc, const indices_t &ind)
indices_t & get_indices(const std::vector< std::unique_ptr< SPOSetInfo >> &states_vec)