14 #ifndef QMCPLUSPLUS_SHO_BASIS_BUILDER_H 15 #define QMCPLUSPLUS_SHO_BASIS_BUILDER_H 55 void report(
const std::string& pad =
"");
helper functions for EinsplineSetBuilder
class to read state range information from sposet input
QTBase::RealType RealType
TinyVector< int, DIM > ind_dims
void update_basis_states(int smax)
SPOSetInfoSimple< SHOState > basis_states
void report(const std::string &pad="")
Wrapping information on parallelism.
std::unique_ptr< SPOSet > createSPOSet(xmlNodePtr cur, SPOSetInputInfo &input) override
create an sposet from a general xml request
Specialized paritlce class for atomistic simulations.
base class for the real SPOSet builder
~SHOSetBuilder() override
Declaration of a base class of SPOSet Builders.
SHOSetBuilder(ParticleSet &P, Communicate *comm)
std::unique_ptr< SPOSet > createSPOSetFromXML(xmlNodePtr cur) override
create an sposet from xml (legacy)