14 #ifndef INTEGRATOR_LEAPFROG_INCLUDED
15 #define INTEGRATOR_LEAPFROG_INCLUDED
57 : m_level(0), m_Nstep(0),
58 m_update_p(update_p), m_update_u(update_u)
~Integrator_Leapfrog()
destructor
Integrator_Leapfrog(Integrator *update_p, Integrator *update_u)
constructor
void set_parameters(const Parameters ¶ms)
virtual void invalidate_cache()=0
Base class of Integrator class family.
Standard leapfrog integrator to compose MD integrator.
static const std::string class_name
void set_parameter_nsteps(const std::vector< int > &nsteps)
void set_parameter_nstep(const int nstep)
Parameters_Integrator_Leapfrog()
void set_parameter_level(const int level)
void evolve(const double step_size, Field_G &iP, Field_G &U)