10 #ifndef QMCPLUSPLUS_SHOVERLAPINPUT_H 11 #define QMCPLUSPLUS_SHOVERLAPINPUT_H 18 class SelfHealingOverlap;
37 default_values = {{
"type", std::string(
"sh_overlap")},{
"name", std::string(
"sh_overlap")}};
std::unordered_set< std::string > strings
SelfHealingOverlapInputSection input_section_
SelfHealingOverlapInput(xmlNodePtr cur)
Class that collects MSD coefficient values via the Self-Healing overlap.
helper functions for EinsplineSetBuilder
QTBase::RealType RealType
std::unordered_map< std::string, std::any > default_values
Native representation for Self-Healing Overlap Estimator inputs.
void readXML(xmlNodePtr cur)
Read variable values (initialize) from XML input, call checkValid.
std::unordered_set< std::string > attributes
Input section provides basic parsing and a uniform method of access to the raw parsed input...
SelfHealingOverlapInputSection()
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.