Definition at line 44 of file ScalarEstimatorInputs.h.
◆ Consumer
◆ LocalEnergyInput() [1/2]
◆ LocalEnergyInput() [2/2]
Definition at line 37 of file ScalarEstimatorInputs.cpp.
References LocalEnergyInput::input_section_, LAMBDA_setIfInInput, qmcplusplus::lowerCase(), LocalEnergyInput::name_, qmcplusplus::readNameTypeLikeLegacy(), InputSection::readXML(), LocalEnergyInput::type_, and LocalEnergyInput::use_hdf5_.
44 type_ =
"localenergy";
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_
#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
◆ get_name()
const std::string& get_name |
( |
| ) |
const |
|
inline |
◆ get_type()
const std::string& get_type |
( |
| ) |
const |
|
inline |
◆ get_use_hdf5()
bool get_use_hdf5 |
( |
| ) |
const |
|
inline |
◆ input_section_
◆ name_
◆ type_
std::string type_ = "LocalEnergy" |
|
private |
◆ use_hdf5_
The documentation for this class was generated from the following files: