12 #ifndef QMCPLUSPLUS_DMCDRIVERINPUT_H 13 #define QMCPLUSPLUS_DMCDRIVERINPUT_H 31 void readXML(xmlNodePtr xml_input);
RealType reserve_
reserved walkers for population growth
double feedback_
feed back parameter for population control
helper functions for EinsplineSetBuilder
QTBase::RealType RealType
DMCRefEnergyScheme get_refenergy_update_scheme() const
RealType get_reserve() const
QMCTraits::FullPrecRealType FullPrecisionRealType
const std::string & get_non_local_move() const
IndexType branch_interval_
Do not write out blocks of gets for variables like this there is are code_generation tools in QMCPA...
DMCRefEnergyScheme refenergy_update_scheme_
input std::string to determine reference energy update scheme
bool reconfiguration_
reconfiguration flag
IndexType max_age_
input to control maximum age allowed for walkers.
std::string KillWalker
input std::string to determine kill walkers or not
Input representation for DMC driver class runtime parameters.
IndexType get_max_age() const
QMCTraits::IndexType IndexType
std::string SwapWalkers
input std::string to determine swap walkers among mpi processors
double get_feedback() const
std::ostream & operator<<(std::ostream &out, const AntiSymTensor< T, D > &rhs)
std::string NonLocalMove
input std::string to determine to use nonlocal move
OHMMS_INDEXTYPE IndexType
define other types
IndexType get_branch_interval() const
bool get_reconfiguration() const
DMCRefEnergyScheme
DMCRefEnergy schemes.
QTFull::RealType FullPrecRealType
friend std::ostream & operator<<(std::ostream &o_stream, const DMCDriverInput &vmci)
QMCTraits::RealType RealType
void readXML(xmlNodePtr xml_input)