|
Grid 0.7.0
|
#include <HMCRunnerModule.h>
Public Types | |
| typedef HMCModuleBase< HMCRunnerBase< ReaderClass > > | Base |
| typedef Base::Product | Product |
| typedef HMCparameters | Parameters |
Public Member Functions | |
| HMCModule (HMCparameters Par) | |
| template<class ReaderCl> | |
| HMCModule (Reader< ReaderCl > &R) | |
| Product * | getPtr () |
| void | set_parameters (Parameters Par) |
| void | print_parameters () |
| virtual void | print_parameters () |
Data Fields | |
| std::unique_ptr< HMCType > | HMCPtr |
Protected Attributes | |
| Parameters | Par_ |
Private Member Functions | |
| virtual void | initialize ()=0 |
Private Attributes | |
| std::string | section_name |
Definition at line 38 of file HMCRunnerModule.h.
| typedef HMCModuleBase< HMCRunnerBase<ReaderClass> > HMCModule< HMCType, ReaderClass >::Base |
Definition at line 42 of file HMCRunnerModule.h.
| typedef Base::Product HMCModule< HMCType, ReaderClass >::Product |
Definition at line 43 of file HMCRunnerModule.h.
|
inherited |
|
inline |
Definition at line 47 of file HMCRunnerModule.h.
|
inline |
Definition at line 50 of file HMCRunnerModule.h.
|
inlinevirtual |
Implements HMCModuleBase< HMCRunnerBase< ReaderClass > >.
Definition at line 52 of file HMCRunnerModule.h.
|
privatepure virtual |
Implemented in HMCForceGradient< ImplementationPolicy, RepresentationPolicy, ReaderClass >, HMCLeapFrog< ImplementationPolicy, RepresentationPolicy, ReaderClass >, and HMCMinimumNorm2< ImplementationPolicy, RepresentationPolicy, ReaderClass >.
Referenced by HMCModule< GenericHMCRunnerTemplate< ImplementationPolicy, RepresentationPolicy, LeapFrog >, ReaderClass >::getPtr().
|
inlineinherited |
|
inlineinherited |
|
inlinevirtualinherited |
| std::unique_ptr<HMCType> HMCModule< HMCType, ReaderClass >::HMCPtr |
Definition at line 45 of file HMCRunnerModule.h.
|
protectedinherited |
|
privateinherited |