|
libode
Easy to compile, fast ODE integrators as C++ classes
|
| ▼Node | |
| CNewtonBackwardEuler | Nonlinear system solver for OdeBackwardEuler |
| CNewtonGauss6 | Nonlinear system solver for OdeGauss6 |
| CNewtonGeng5 | Nonlinear system solver for OdeGeng5 |
| CNewtonLobattoIIIC6 | Nonlinear system solver for OdeLobattoIIIC6 |
| CNewtonRadauIIA5 | Nonlinear system solver for OdeRadauIIA5 |
| CNewtonSDIRK43 | Nonlinear system solver for OdeSDIRK43 |
| COdeAdaptive | Base class implementing solver functions with adaptive time steps |
| COdeBackwardEuler | Backward Euler's method, unconditionally stable but relatively inaccurate |
| COdeBase | Lowest base class for all solvers |
| COdeDoPri54 | Popular explicit 5/4 pair from Dormand & Prince |
| COdeDoPri87 | Explicit 8/7 pair from Dormand & Prince |
| COdeEmbedded | Base clase implementing methods for embedded Runge-Kutta error estimation |
| COdeERK | Base class providing space for temporary solutions moving through RK stages |
| COdeEuler | The simplest runge kutta method, forward Euler's |
| COdeGauss6 | The sixth-order, A-stable, fully-implicit Gauss-Legendre method with 3 stages |
| COdeGeng5 | The fifth-order, symplectic, fully-implicit Geng integrator with 3 stages |
| COdeGRK4A | Fourth-order, A-stable, adaptive Rosenbrock method from Kaps and Rentrop |
| COdeIRK | Provides a large vector containing the slope values of all stages with pointers to each of the individual stages |
| COdeLobattoIIIC6 | The sixth-order, L-stable, fully-implicit Lobatto IIIC method with 4 stages |
| COdeNewton | Newton's method for nonlinear systems of equations |
| COdeNewtonBridge | Templated base class connecting solver objects and OdeNewton objects |
| COdeNewtonIRK | Extension of OdeNewtonBridge class for fully implicit methods |
| COdeNewtonSDIRK | Extension of OdeNewtonBridge class for fully SDIRK methods |
| COdeRadauIIA5 | The fifth-order, L-stable, fully-implicit Radau IIA method with 3 stages |
| COdeRK | Provides space for stage slope values, an array of arrays for k values |
| COdeRK4 | The classic Runge-Kutta 4th order method |
| COdeRK43 | This class implements a 3rd and 4th order method with the FSAL (first same as last) property |
| COdeRKCK | Explicit 5/4 pair, also with 3rd, 2nd, and 1st order embedded methods, from Cash & Karp |
| COdeRKF32 | 2nd and 3rd order solver developed by Fehlberg |
| COdeRosenbrock | Base class for Rosenbrock methods |
| COdeROW6A | 6th order, A-stable Rosenbrock method |
| COdeSDIRK43 | L-stable 4/3 SDIRK pair |
| COdeSsp3 | Strong stability preserving method of order 3 |
| COdeTrapz | Second order, explicit trapezoidal rule |
| COdeVern65 | Jim Verner's "most efficient" 6/5 pair |
| COdeVern76 | Jim Verner's "most efficient" 7/6 pair |
| COdeVern98 | Jim Verner's "most efficient" 9/8 pair |