|
Grid 0.7.0
|
#include <GenericHMCrunner.h>
Public Types | |
| typedef Implementation | ImplPolicy |
| template<typename S = NoSmearing<Implementation>> | |
| using | IntegratorType |
Public Member Functions | |
| INHERIT_FIELD_TYPES (Implementation) | |
| HMCWrapperTemplate ()=default | |
| HMCWrapperTemplate (HMCparameters Par) | |
| void | initialize (ReaderClass &TheReader) |
| void | ReadCommandLine (int argc, char **argv) |
| template<class SmearingPolicy> | |
| void | Run (SmearingPolicy &S) |
| void | Run () |
| void | initializeGaugeFieldAndRNGs (Field &U) |
| virtual void | initialize (XmlReader &)=0 |
Data Fields | |
| HMCparameters | Parameters |
| std::string | ParameterFile |
| HMCResourceManager< Implementation > | Resources |
| ActionSet< Field, RepresentationsPolicy > | TheAction |
Private Member Functions | |
| template<class SmearingPolicy> | |
| void | Runner (SmearingPolicy &Smearing) |
Definition at line 48 of file GenericHMCrunner.h.
| typedef Implementation HMCWrapperTemplate< Implementation, Integrator, RepresentationsPolicy, ReaderClass >::ImplPolicy |
Definition at line 51 of file GenericHMCrunner.h.
| using HMCWrapperTemplate< Implementation, Integrator, RepresentationsPolicy, ReaderClass >::IntegratorType |
Definition at line 53 of file GenericHMCrunner.h.
|
default |
|
inline |
Definition at line 64 of file GenericHMCrunner.h.
| HMCWrapperTemplate< Implementation, Integrator, RepresentationsPolicy, ReaderClass >::INHERIT_FIELD_TYPES | ( | Implementation | ) |
|
inline |
Definition at line 68 of file GenericHMCrunner.h.
|
inline |
Definition at line 78 of file GenericHMCrunner.h.
|
inline |
Definition at line 127 of file GenericHMCrunner.h.
|
inlinevirtual |
Implements HMCRunnerBase< XmlReader >.
Definition at line 131 of file GenericHMCrunner.h.
|
inline |
Definition at line 138 of file GenericHMCrunner.h.
Referenced by HMCWrapperTemplate< PeriodicGimplR, Integrator >::Runner().
|
inlineprivate |
Definition at line 184 of file GenericHMCrunner.h.
Referenced by HMCWrapperTemplate< PeriodicGimplR, Integrator >::Run(), and HMCWrapperTemplate< PeriodicGimplR, Integrator >::Run().
|
pure virtualinherited |
Implemented in HMCWrapperTemplate< ConjugateGimplD, Integrator >, HMCWrapperTemplate< ConjugateGimplF, Integrator >, HMCWrapperTemplate< ConjugateGimplR, Integrator >, HMCWrapperTemplate< Implementation, Integrator, RepresentationsPolicy >, HMCWrapperTemplate< PeriodicGimplD, Integrator >, HMCWrapperTemplate< PeriodicGimplF, Integrator >, HMCWrapperTemplate< PeriodicGimplR, Integrator >, HMCWrapperTemplate< PeriodicGimplR, Integrator, RepresentationsPolicy >, HMCWrapperTemplate< ScalarAdjImplR, MinimumNorm2, ScalarMatrixFields >, HMCWrapperTemplate< ScalarImplR, MinimumNorm2, ScalarFields >, HMCWrapperTemplate< ScalarNxNAdjImplR< Colours >, ForceGradient, ScalarNxNMatrixFields< Colours > >, HMCWrapperTemplate< SpPeriodicGimplR, Integrator >, and HMCWrapperTemplate< SpPeriodicGimplR, Integrator, RepresentationsPolicy >.
| HMCparameters HMCWrapperTemplate< Implementation, Integrator, RepresentationsPolicy, ReaderClass >::Parameters |
Definition at line 55 of file GenericHMCrunner.h.
| std::string HMCWrapperTemplate< Implementation, Integrator, RepresentationsPolicy, ReaderClass >::ParameterFile |
Definition at line 56 of file GenericHMCrunner.h.
| HMCResourceManager<Implementation> HMCWrapperTemplate< Implementation, Integrator, RepresentationsPolicy, ReaderClass >::Resources |
Definition at line 57 of file GenericHMCrunner.h.
| ActionSet<Field, RepresentationsPolicy> HMCWrapperTemplate< Implementation, Integrator, RepresentationsPolicy, ReaderClass >::TheAction |
Definition at line 60 of file GenericHMCrunner.h.