15 #ifndef ACTION_INCLUDED
16 #define ACTION_INCLUDED
55 virtual double calcH() = 0;
virtual void notify_linkv()=0
to be called when gauge configuration is updated.
Container of Field-type object.
virtual const Field force()=0
returns force for molcular dynamical update of conjugate momenta.
Base class of HMC action class family.
virtual void set_parameters(const Parameters ¶m)=0
void set_parameter_verboselevel(const Bridge::VerboseLevel vl)
virtual void set_config(Field *U)=0
setting pointer to the gauge configuration.
Common parameter class: provides parameters as singleton.
Bridge::VerboseLevel m_vl
Base class of random number generators.
virtual double langevin(RandomNumbers *)=0
Langevis step.
virtual double calcH()=0
calculate Hamiltonian of this action term.