21 const double a0 = 0.25;
23 const double b0 = -17.0 / 36.0;
24 const double b1 = 8.0 / 9.0;
26 const double c0 = 17.0 / 36.0;
27 const double c1 = -8.0 / 9.0;
28 const double c2 = 0.75;
void scal(Field &x, const double a)
scal(x, a): x = a * x
void copy(Field &y, const Field &x)
copy(y, x): y = x
void flow(double &t, double &Estep, Field_G &U)
static const std::string class_name
virtual void force(Field &)=0
returns force for molcular dynamical update of conjugate momenta.
void axpy(Field &y, const double a, const Field &x)
axpy(y, a, x): y := a * x + y
void mult_exp_Field_G(Field_G &W, const double alpha, const Field_G &iP, const Field_G &U, const int Nprec)