10 #ifndef QMCPLUSPLUS_WALKERLOGINPUT_H 11 #define QMCPLUSPLUS_WALKERLOGINPUT_H 29 attributes = {
"step_period",
"particle",
"min",
"max",
"median",
"quantiles",
"verbose"};
31 bools = {
"particle",
"min",
"max",
"median",
"quantiles",
"verbose"};
32 default_values = {{
"step_period", int(1)}, {
"particle", bool(
false)}, {
"min", bool(
true)}, {
"max", bool(
true)},
33 {
"median", bool(
true)}, {
"quantiles", bool(
true)}, {
"verbose", bool(
false)}};
helper functions for EinsplineSetBuilder
std::unordered_map< std::string, std::any > default_values
std::unordered_set< std::string > integers
void readXML(xmlNodePtr cur)
Read variable values (initialize) from XML input, call checkValid.
std::unordered_set< std::string > attributes
std::unordered_set< std::string > bools
Input section provides basic parsing and a uniform method of access to the raw parsed input...
WalkerLogInput(xmlNodePtr cur)
std::string section_name
"Name" of the input section, you must define this in the subtype and the ename, name, type, or method must match.
Native representation for walker logs input.