29 setIfInInput(type,
"type");
30 setIfInInput(name,
"name");
44 type_ =
"localenergy";
52 setIfInInput(
n_psi_,
"npsi");
60 setIfInInput(
n_obs_,
"nobs");
RMCLocalEnergyInput()=default
This file contains the input classes for the supported "main estimator" classes derived from ScalarEs...
CSLocalEnergyInputSection input_section_
helper functions for EinsplineSetBuilder
void readNameTypeLikeLegacy(InputSection &input_section_, std::string &name, std::string &type)
make input class state consistent with legacy ignoring the distinction between the name and type of e...
LocalEnergyInputSection input_section_
RMCLocalEnergyInputSection input_section_
#define LAMBDA_setIfInInput
If tag is present in input_secution set its variable.
void readXML(xmlNodePtr cur)
Read variable values (initialize) from XML input, call checkValid.
std::string lowerCase(const std::string_view s)
++17
LocalEnergyInput()=default
CSLocalEnergyInput()=default
Input section provides basic parsing and a uniform method of access to the raw parsed input...