| base | NumericalSolver | [protected] |
| calculateDerivativesBackward(double t, const double y[], double dydt[]) | StochasticAdaptiveEulerMaruyama | [inline, virtual] |
| calculateDerivativesForward(double t, const double y[], double dydt[]) | StochasticAdaptiveEulerMaruyama | [inline, virtual] |
| dimensions | NumericalSolver | [protected] |
| dWf | StochasticNumericalSolver | [protected] |
| getDimensions() | NumericalSolver | [inline] |
| getMaxStepSize() | NumericalSolver | [inline] |
| getState() | NumericalSolver | [inline] |
| getStepSize() | NumericalSolver | [inline] |
| getSuggestedStepSize() | NumericalSolver | [inline] |
| getTime() | NumericalSolver | [inline] |
| getVariable(const unsigned int index) | NumericalSolver | [inline] |
| gslBackwardSystem | NumericalSolver | [protected] |
| gslControl | NumericalSolver | [protected] |
| gslEvolve | NumericalSolver | [protected] |
| gslForwardSystem | NumericalSolver | [protected] |
| gslStep | NumericalSolver | [protected] |
| init() | NumericalSolver | [protected] |
| maxStepSize | NumericalSolver | [protected] |
| NumericalSolver(const unsigned int dimensions) | NumericalSolver | |
| NumericalSolver(const indii::ml::aux::vector &y0) | NumericalSolver | |
| reset() | StochasticNumericalSolver | [protected, virtual] |
| sampleNoise(double *ts) | StochasticNumericalSolver | [protected] |
| setDiscontinuity() | NumericalSolver | |
| setErrorBounds(double maxAbsoluteError=1e-6, double maxRelativeError=1e-6) | NumericalSolver | |
| setMaxStepSize(double stepSize=0.0) | NumericalSolver | |
| setState(const indii::ml::aux::vector &y) | NumericalSolver | |
| setStepSize(double stepSize) | NumericalSolver | |
| setStepType(const gsl_odeiv_step_type *stepType) | NumericalSolver | |
| setSuggestedStepSize(double stepSize=1.0e-7) | NumericalSolver | |
| setTime(const double t) | NumericalSolver | |
| setVariable(const unsigned int index, const double value) | NumericalSolver | |
| step(double upper) | StochasticAdaptiveEulerMaruyama | [inline, virtual] |
| stepBack(double lower) | StochasticAdaptiveEulerMaruyama | [inline, virtual] |
| stepBackTo(double to) | NumericalSolver | |
| stepSize | NumericalSolver | [protected] |
| stepTo(double to) | NumericalSolver | |
| StochasticAdaptiveEulerMaruyama(StochasticDifferentialModel< DT, DDT > *model) | StochasticAdaptiveEulerMaruyama | [inline] |
| StochasticAdaptiveEulerMaruyama(StochasticDifferentialModel< DT, DDT > *model, const indii::ml::aux::vector &y0) | StochasticAdaptiveEulerMaruyama | [inline] |
| StochasticNumericalSolver(const unsigned int dimensions, const unsigned int noises) | StochasticNumericalSolver | |
| StochasticNumericalSolver(const indii::ml::aux::vector &y0, const unsigned int noises) | StochasticNumericalSolver | |
| suggestedStepSize | NumericalSolver | [protected] |
| t | NumericalSolver | [protected] |
| terminate() | NumericalSolver | [protected] |
| tf | StochasticNumericalSolver | [protected] |
| W | StochasticNumericalSolver | [protected] |
| y | NumericalSolver | [protected] |
| ~NumericalSolver() | NumericalSolver | [virtual] |
| ~StochasticAdaptiveEulerMaruyama() | StochasticAdaptiveEulerMaruyama | [inline, virtual] |
| ~StochasticNumericalSolver() | StochasticNumericalSolver | [virtual] |