| 
    Template Numerical Library version\ main:6a1fe78
    
   | 
 
Namespace for numerical methods for ODE solvers. More...
Namespaces | |
| namespace | Matlab | 
| Namespace for Matlab aliases for ODE solvers.  | |
Classes | |
| struct | BogackiShampin | 
| Third order Bogacki-Shampin method with adaptive time step.  More... | |
| struct | CashKarp | 
| Fifth order Cash-Karp method with adaptive time step.  More... | |
| struct | DormandPrince | 
| Fifth order Dormand-Prince method also known as ode45 from Matlab with adaptive step size.  More... | |
| struct | Euler | 
| First order Euler method.  More... | |
| struct | Fehlberg2 | 
| Second order Fehlbergs's method with adaptive time step.  More... | |
| struct | Fehlberg5 | 
| Fifth order Runge-Kutta-Fehlberg method with adaptive time step.  More... | |
| struct | Heun2 | 
| Second order Heun's method and Heun-Euler method with adaptive time step.  More... | |
| struct | Heun3 | 
| Third order Heun's method.  More... | |
| struct | Kutta | 
| Third order Kutta's method.  More... | |
| struct | KuttaMerson | 
| Fourth order Runge-Kutta-Merson method with adaptive step size.  More... | |
| struct | Midpoint | 
| Second order midpoint method.  More... | |
| struct | OriginalRungeKutta | 
| Fourth order Runge-Kutta method.  More... | |
| struct | Ralston2 | 
| Second order Ralstons's method.  More... | |
| struct | Ralston3 | 
| Third order Ralston's method.  More... | |
| struct | Ralston4 | 
| Fourth order Ralstons's method.  More... | |
| struct | Rule38 | 
| Fourth order 3/8 rule method.  More... | |
| struct | SSPRK3 | 
| Third order Strong Stability Preserving Runge-Kutta method.  More... | |
| struct | VanDerHouwenWray | 
| Third order Van der Houwen's-Wray's method.  More... | |
Namespace for numerical methods for ODE solvers.
This namespace contains numerical methods for TNL::Solvers::ODE::ODESolver.
TNL provides several methods for ODE solution, categorized based on their order of accuracy:
1-order accuracy methods:
2-nd order accuracy methods
3-rd order accuracy methods
4-th order accuracy method
5-th order accuracy method
The vector \( \vec u(t) \) in ODE solvers can be represented using different types of containers, depending on the size and nature of the ODE system: