Altaxo.Calc.Ode Namespace |
[Missing <summary> documentation for "N:Altaxo.Calc.Ode"]
Classes| | Class | Description |
|---|
 | BandJacobianMatrixEvaluator |
Approximates the Jacobian matrix using finite differences (assuming the Jacobian is a band matrix with a fixed lower and upper bandwidth).
|
 | DenseJacobianMatrixEvaluator |
Approximates the Jacobian matrix using finite differences (assuming the Jacobian is a dense matrix).
|
 | DOP853 |
Runge-Kutta method of 8th order of Dormand and Prince. Supports step size control, stiffness detection and dense output.
If dense output is not needed, it is recommended to use RK8713M instead,
which gives slightly better accuracy.
|
 | DOP853CoreDOP853 |
Specialized core implementation for DOP853, optimized by skipping multiplications with zero coefficients.
|
 | GearsBDFWithNordsieckState |
Implements Gear's method for integration of stiff ordinary differential equations with step size and order adjustments, using Nordsieck's state.
|
 | GearsBDFWithNordsieckStateCore |
Contains core functions for Gear's method in combination with the Nordsieck state.
|
 | MultiStepMethodBase |
Provides a base implementation for multistep methods used to solve ordinary differential equations (ODEs).
|
 | MultiStepMethodBaseInitializationData |
Stores the initialization data.
|
 | MultiStepMethodOptions |
Options for multistep ODE methods.
|
 | OdeMethodOptions |
Options for explicit Runge-Kutta methods.
|
 | RK546M |
Runge-Kutta method of 5th order of Dormand and Prince with 6 stages.
Attention: This method can only provide dense output of order 3.
If dense output of high accuracy is needed, use RK547M.
|
 | RK547M |
Runge-Kutta method of 5th order of Dormand and Prince with 7 stages.
This method can provide dense output of order 4.
|
 | RK8713M |
Runge-Kutta method of 8th order of Dormand and Prince.
Attention: this method can only provide dense output of order 3.
If accurate dense output is needed, please use DOP853.
|
 | RKF43 |
Embedded formula of Runge-Kutta-Fehlberg, with an order of 4.
|
 | RungeKuttaExplicitBase |
Base class for explicit Runge-Kutta methods.
|
 | RungeKuttaExplicitBaseCore |
The core implements functionality common to all Runge-Kutta methods, such as stepping, error evaluation, interpolation, and initial step-size estimation.
|
 | SparseJacobianMatrixEvaluator |
Approximates the jacobian matrix using finite differences (assuming the jacobian is a sparse matrix).
|
Delegates
Enumerations| | Enumeration | Description |
|---|
 | ErrorNorm |
Designates the norm used to calculate the local error.
|
 | OdeIterationMethod |
Iteration method for implicit ODE methods (Gear's, implicit Adams, and so on).
|
 | StepSizeFilter |
Designates the filter method for calculation of the recommended step size of the next step.
|