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 |