25template <
typename FieldFunction,
typename... Arguments>
28 LF2(
const FieldFunction& fieldfunc) :
Stepper<FieldFunction, Arguments...>(fieldfunc) {}
32 PartBunch_t* bunch,
const size_t& i,
const double& t,
const double dt,
33 Arguments&... args)
const;
38 PartBunch_t* bunch,
const size_t& i,
const double& t,
const double& h,
39 Arguments&... args)
const;
ippl::Vector< T, Dim > Vector_t
LF2(const FieldFunction &fieldfunc)
void push_m(Vector_t< double, 3 > &R, const Vector_t< double, 3 > &P, const double &h) const
bool kick_m(PartBunch_t *bunch, const size_t &i, const double &t, const double &h, Arguments &... args) const
bool doAdvance_m(PartBunch_t *bunch, const size_t &i, const double &t, const double dt, Arguments &... args) const