integrator.h File Reference
|
CPP API
|
integrator.h File Reference
#include "memilio/config.h"#include "memilio/math/floating_point.h"#include "memilio/utils/time_series.h"#include "memilio/utils/logging.h"#include <memory>#include <functional>
Include dependency graph for integrator.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
| class | mio::IntegratorCore< FP, Integrands > |
| Interface class defining the integration step used in a SystemIntegrator. More... | |
| class | mio::SystemIntegrator< FP, Integrands > |
| Integrate a system of equations over time. More... | |
Namespaces | |
| mio | |
| A collection of classes to simplify handling of matrix shapes in meta programming. | |
Typedefs | |
| template<typename FP > | |
| using | mio::DerivFunction = std::function< void(Eigen::Ref< const Eigen::VectorX< FP > > y, FP t, Eigen::Ref< Eigen::VectorX< FP > > dydt)> |
| Function template to be integrated. More... | |
| template<typename FP > | |
| using | mio::OdeIntegrator = SystemIntegrator< FP, DerivFunction< FP > > |
| Solver for a system of initial value problems (IVPs) consisting of ordinary differential equations (ODEs). More... | |
| template<class FP > | |
| using | mio::OdeIntegratorCore = IntegratorCore< FP, DerivFunction< FP > > |
| Interface for defining solvers for ODE problems. Also. More... | |
| template<typename FP > | |
| using | mio::SdeIntegrator = SystemIntegrator< FP, DerivFunction< FP >, DerivFunction< FP > > |
| Solver for a system of initial value problems (IVPs) consisting of stochastic differential equations (SDEs). More... | |
| template<class FP > | |
| using | mio::SdeIntegratorCore = IntegratorCore< FP, DerivFunction< FP >, DerivFunction< FP > > |
| Interface for defining solvers for SDE problems. Also. More... | |
Generated by