QMCPACK
EstimatorManagerInput.h File Reference

declares the list supported estimator input types and declares the input type for EstimatorManagerNew. More...

+ Include dependency graph for EstimatorManagerInput.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  EstimatorManagerInput
 Input type for EstimatorManagerNew Parses Estimators level of input and and delegates child estimator nodes to appropriate estimator input class Will later provide access to estimator input instances for estimator construction. More...
 

Namespaces

 qmcplusplus
 helper functions for EinsplineSetBuilder
 
 qmcplusplus::testing
 SpaceGrid refactored for use with batched estimator design NE should be dropped when QMCHamiltonian/SpaceGrid has been deleted.
 

Typedefs

using EstimatorInput = std::variant< std::monostate, MomentumDistributionInput, SpinDensityInput, OneBodyDensityMatricesInput, SelfHealingOverlapInput, MagnetizationDensityInput, PerParticleHamiltonianLoggerInput >
 
using EstimatorInputs = std::vector< EstimatorInput >
 
using ScalarEstimatorInput = std::variant< std::monostate, LocalEnergyInput, CSLocalEnergyInput, RMCLocalEnergyInput >
 
using ScalarEstimatorInputs = std::vector< ScalarEstimatorInput >
 

Detailed Description

declares the list supported estimator input types and declares the input type for EstimatorManagerNew.

Definition in file EstimatorManagerInput.h.