_adaptive | StepCore::GenericEulerSolver | protected |
_dimension | StepCore::Solver | protected |
_function | StepCore::Solver | protected |
_localError | StepCore::Solver | protected |
_localErrorRatio | StepCore::Solver | protected |
_name | StepCore::Object | protected |
_params | StepCore::Solver | protected |
_stepSize | StepCore::Solver | protected |
_toleranceAbs | StepCore::Solver | protected |
_toleranceRel | StepCore::Solver | protected |
_ydiff | StepCore::GenericEulerSolver | protected |
_ydiffvar | StepCore::GenericEulerSolver | protected |
_yerr | StepCore::GenericEulerSolver | protected |
_ytemp | StepCore::GenericEulerSolver | protected |
_ytempvar | StepCore::GenericEulerSolver | protected |
Aborted enum value | StepCore::Solver | |
CollisionDetected enum value | StepCore::Solver | |
CollisionError enum value | StepCore::Solver | |
ConstraintError enum value | StepCore::Solver | |
dimension() const | StepCore::Solver | inline |
doCalcFn(double *t, const VectorXd *y, const VectorXd *yvar=0, VectorXd *f=0, VectorXd *fvar=0) | StepCore::GenericEulerSolver | virtual |
doEvolve(double *t, double t1, VectorXd *y, VectorXd *yvar) | StepCore::GenericEulerSolver | virtual |
doStep(double t, double stepSize, VectorXd *y, VectorXd *yvar) | StepCore::GenericEulerSolver | protected |
EulerSolver(double stepSize=0.01) | StepCore::EulerSolver | inline |
EulerSolver(int dimension, Function function, void *params, double stepSize) | StepCore::EulerSolver | inline |
EulerSolver(const EulerSolver &eulerSolver) | StepCore::EulerSolver | inline |
fini() | StepCore::GenericEulerSolver | protected |
Function typedef | StepCore::Solver | |
function() const | StepCore::Solver | inline |
GenericEulerSolver(double stepSize, bool adaptive) | StepCore::GenericEulerSolver | inline |
GenericEulerSolver(int dimension, Function function, void *params, double stepSize, bool adaptive) | StepCore::GenericEulerSolver | inline |
GenericEulerSolver(const GenericEulerSolver &eulerSolver) | StepCore::GenericEulerSolver | inline |
init() | StepCore::GenericEulerSolver | protected |
InternalError enum value | StepCore::Solver | |
IntersectionDetected enum value | StepCore::Solver | |
localError() const | StepCore::Solver | inline |
localErrorRatio() const | StepCore::Solver | inline |
name() const | StepCore::Object | inline |
Object(const QString &name=QString()) | StepCore::Object | inlineexplicit |
OK enum value | StepCore::Solver | |
params() const | StepCore::Solver | inline |
setDimension(int dimension) | StepCore::GenericEulerSolver | inlinevirtual |
setFunction(Function function) | StepCore::Solver | inlinevirtual |
setName(const QString &name) | StepCore::Object | inline |
setParams(void *params) | StepCore::Solver | inlinevirtual |
setStepSize(double stepSize) | StepCore::Solver | inlinevirtual |
setToleranceAbs(double toleranceAbs) | StepCore::Solver | inlinevirtual |
setToleranceRel(double toleranceRel) | StepCore::Solver | inlinevirtual |
Solver(int dimension=0, Function function=NULL, void *params=NULL, double stepSize=0.001) | StepCore::Solver | inlineexplicit |
Solver(double stepSize) | StepCore::Solver | inline |
solverType() const | StepCore::Solver | inline |
stepSize() const | StepCore::Solver | inline |
toleranceAbs() const | StepCore::Solver | inline |
ToleranceError enum value | StepCore::Solver | |
toleranceRel() const | StepCore::Solver | inline |
~GenericEulerSolver() | StepCore::GenericEulerSolver | inline |
~Object() | StepCore::Object | inlinevirtual |
~Solver() | StepCore::Solver | inlinevirtual |