21 std::string use_drift;
22 parameter_set_.
add(use_drift,
"usedrift", {
"yes",
"no"});
23 parameter_set_.
add(use_drift,
"use_drift", {
"yes",
"no"});
29 app_log() <<
" Random walking with drift" << std::endl;
31 app_log() <<
" Random walking without drift" << std::endl;
helper functions for EinsplineSetBuilder
if(!okay) throw std xmlNodePtr node
Input representation for VMC driver class runtime parameters.
bool put(std::istream &is) override
read from std::istream
void readXML(xmlNodePtr xml_input)
class to handle a set of parameters
std::ostream & operator<<(std::ostream &out, const AntiSymTensor< T, D > &rhs)
bool use_drift_
Do not write out blocks of gets for variables like this there is are code_generation tools in QMCPAC...
void add(PDT &aparam, const std::string &aname_in, std::vector< PDT > candidate_values={}, TagStatus status=TagStatus::OPTIONAL)
add a new parameter corresponding to an xmlNode <parameter>