CMS 3D CMS Logo

RK4 Member List

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

buf_RK4mutableprivate
chargeBuffer_ConstantStepOdeSolverprivate
ConstantStepOdeSolver()ConstantStepOdeSolverinline
ConstantStepOdeSolver(const AbsODERHS &rhs)ConstantStepOdeSolverinline
ConstantStepOdeSolver(const ConstantStepOdeSolver &r)ConstantStepOdeSolver
dim_ConstantStepOdeSolverprivate
dt_ConstantStepOdeSolverprivate
getCoordinate(const unsigned which, const unsigned idx) constConstantStepOdeSolverinline
getIntegrated(unsigned which, unsigned idx) constConstantStepOdeSolver
getPeakTime(unsigned which) constConstantStepOdeSolver
getRHS() constConstantStepOdeSolverinline
getRHS()ConstantStepOdeSolverinline
getTime(const unsigned idx) constConstantStepOdeSolverinline
historyBuffer_ConstantStepOdeSolverprivate
integrateCoordinate(const unsigned which)ConstantStepOdeSolverprivate
interpolateCoordinate(unsigned which, double t, bool cubic=false) constConstantStepOdeSolver
interpolateIntegrated(unsigned which, double t, bool cubic=false) constConstantStepOdeSolver
lastDeltaT() constConstantStepOdeSolverinline
lastDim() constConstantStepOdeSolverinline
lastIntegrated_ConstantStepOdeSolverprivate
lastMaxT() constConstantStepOdeSolverinline
lastRunLength() constConstantStepOdeSolverinline
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
runLen_ConstantStepOdeSolverprivate
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) constConstantStepOdeSolver
writeIntegrated(std::ostream &os, unsigned which, double dt, bool cubic=false) constConstantStepOdeSolver
~ConstantStepOdeSolver()ConstantStepOdeSolverinlinevirtual