12 #ifndef QMCPLUSPLUS_INVALID_MAGNETIZATIONDENSITY_INPUT_H 13 #define QMCPLUSPLUS_INVALID_MAGNETIZATIONDENSITY_INPUT_H 16 #include <string_view> 25 <estimator type="MagnetizationDensity" name="magdensity"> 26 <parameter name="integrator" > tacocat </parameter> 27 <parameter name="samples" > 64 </parameter> 28 <parameter name="center" > 0.0 0.0 0.1 </parameter> 29 <parameter name="grid" > 4 4 4 </parameter> 33 <estimator type="MagnetizationDensity" name="magdensity"> 34 <parameter name="center" > 0.0 1.0 0.0 </parameter> 35 <parameter name="corner" > 0.0 0.1 0.0 </parameter> 36 <parameter name="samples" > 128 </parameter> 37 <parameter name="dr" > 0.1 0.1 0.1 </parameter> 41 <estimator type="MagnetizationDensity" name="magdensity"> 42 <parameter name="grid" > 0.9 1 5 </parameter> constexpr int invalid_magnetization_density_cornercenter
constexpr int invalid_magnetization_density_badgrid
helper functions for EinsplineSetBuilder
constexpr int invalid_magnetization_density_integrator
constexpr std::array< std::string_view, 3 > invalid_mag_density_input_sections