OGS
MathLib::ODE Namespace Reference

Namespaces

namespace  detail
 

Classes

class  ConcreteODESolver
 
class  CVodeSolver
 
class  CVodeSolverImpl
 
class  ODESolver
 

Typedefs

template<int N, int M>
using MappedMatrix = Eigen::Map<Eigen::Matrix<double, N, M, Eigen::ColMajor>>
 
template<int N, int M>
using MappedConstMatrix
 Behaves like a const Eigen::Matrix.
 
template<int N>
using MappedVector = MappedMatrix<N, 1>
 
template<int N>
using MappedConstVector = MappedConstMatrix<N, 1>
 
template<unsigned N>
using Function
 
template<unsigned N>
using JacobianFunction
 

Functions

template<unsigned NumEquations>
std::unique_ptr< ODESolver< NumEquations > > createODESolver (BaseLib::ConfigTree const &config)