![]() |
QMCPACK
|
The AxisGrid data structure and the ParseGridInput factor parsing in a manner usable in acustom handler method of any InputSection subtype. More...
Go to the source code of this file.
Classes | |
struct | AxisGrid< REAL > |
Namespaces | |
qmcplusplus | |
helper functions for EinsplineSetBuilder | |
Functions | |
template<typename REAL > | |
AxisGrid< REAL > | parseGridInput (std::istringstream &grid_input_stream) |
Parses the one dimensional grid specification format originated for EnergyDensity This has be refactored from QMCHamiltonian/SpaceGrid.cpp. More... | |
template AxisGrid< double > | parseGridInput< double > (std::istringstream &grid_input_stream) |
template AxisGrid< float > | parseGridInput< float > (std::istringstream &grid_input_stream) |
The AxisGrid data structure and the ParseGridInput factor parsing in a manner usable in acustom handler method of any InputSection subtype.
Right now it is only required by SpaceGridInput::SpaceGridAxisInputSection::setFromStreamCustom. This takes the one dimensional grid input specified for EnergyDensityEstimator (described in the for the legacy energy density estimator). To the suprising complex input variables required by SpaceGrid. AxisGrid should be subjected to analysis at a later date for which of these data elements are actually required to successfully construct a NESpaceGrid instance.
Definition in file ParseGridInput.hpp.