Template Numerical Library: TNL::Solvers::ODE Namespace Reference

Template Numerical Library version\ main:16b9213d5

Loading...
Searching...
No Matches
Namespaces | Classes
TNL::Solvers::ODE Namespace Reference

Namespace for solvers of ordinary differential equations. More...

## Namespaces
namespace | Methods
| Namespace for numerical methods for ODE solvers.

## Classes
class | ExplicitSolver
| Base class for ODE solvers. More...
struct | ODESolver
| Integrator or solver of systems of ordinary differential equations. More...
struct | ODESolver< Method, Vector, SolverMonitor, false >
struct | ODESolver< Method, Vector, SolverMonitor, true >
class | StaticExplicitSolver
| Base class for ODE solvers and explicit solvers od PDEs. More...

## Detailed Description

Namespace for solvers of ordinary differential equations.

This namespace contains solvers of ordinary differential equations characterized by the following equations:

\[ \frac{d \vec u}{dt} = \vec f( t, \vec u) \text{ on } (0,T), \]

\[ \vec u( 0 ) = \vec u_{ini}. \]

This class of problems can be solved by TNL::Solvers::ODE::ODESolver and some of the numerical methods defined in TNL::Solvers::ODE::Methods namespace.