CMS 3D CMS Logo

RK4 Member List

This is the complete list of members for RK4, including all inherited members.

buf_RK4mutableprivate
ConstantStepOdeSolver()ConstantStepOdeSolverinline
ConstantStepOdeSolver(const AbsODERHS &rhs)ConstantStepOdeSolverinline
ConstantStepOdeSolver(const ConstantStepOdeSolver &r)ConstantStepOdeSolver
getCoordinate(const unsigned which, const unsigned idx) const ConstantStepOdeSolverinline
getIntegrated(unsigned which, unsigned idx) const ConstantStepOdeSolver
getPeakTime(unsigned which) const ConstantStepOdeSolver
getRHS() const ConstantStepOdeSolverinline
getRHS()ConstantStepOdeSolverinline
getTime(const unsigned idx) const ConstantStepOdeSolverinline
interpolateCoordinate(unsigned which, double t, bool cubic=false) const ConstantStepOdeSolver
interpolateIntegrated(unsigned which, double t, bool cubic=false) const ConstantStepOdeSolver
lastDeltaT() const ConstantStepOdeSolverinline
lastDim() const ConstantStepOdeSolverinline
lastMaxT() const ConstantStepOdeSolverinline
lastRunLength() const ConstantStepOdeSolverinline
methodName() const overrideRK4inlinevirtual
operator=(const ConstantStepOdeSolver &r)ConstantStepOdeSolver
rhs_ConstantStepOdeSolverprotected
RK4()RK4inline
RK4(const AbsODERHS &rhs)RK4inlineexplicit
run(const double *initialConditions, unsigned lenConditions, double dt, unsigned nSteps)ConstantStepOdeSolver
setHistory(double dt, const double *data, unsigned dim, unsigned runLen)ConstantStepOdeSolver
setRHS(const AbsODERHS &rhs)ConstantStepOdeSolverinline
step(double t, double dt, const double *x, unsigned lenX, double *coordIncrement) const overrideRK4privatevirtual
truncateCoordinate(unsigned which, double minValue, double maxValue)ConstantStepOdeSolver
writeHistory(std::ostream &os, double dt, bool cubic=false) const ConstantStepOdeSolver
writeIntegrated(std::ostream &os, unsigned which, double dt, bool cubic=false) const ConstantStepOdeSolver
~ConstantStepOdeSolver()ConstantStepOdeSolverinlinevirtual