Go to the documentation of this file.
14 #ifndef INTEGRATOR_OMELYAN_INCLUDED
15 #define INTEGRATOR_OMELYAN_INCLUDED
58 void set_parameters(
const int level,
const int Nstep,
const double lambda_Omelyan);
static const std::string class_name
virtual void invalidate_cache()=0
void set_parameter_Nstep(const int Nstep)
void evolve(const double step_size, Field_G &iP, Field_G &U)
Integrator_Omelyan(Integrator *update_p, Integrator *update_U)
constructor
void set_parameters(const Parameters ¶ms)
void set_parameter_lambda(const double lambda_omelyan)
void set_parameter_level(const int level)
Omelyan integrator to compose MD integrator.
void get_parameters(Parameters ¶ms) const
void set_parameter_Nsteps(const std::vector< int > &Nsteps)
Base class of Integrator class family.
~Integrator_Omelyan()
destructor