simulation.h File Reference

CPP API: simulation.h File Reference
memilio/compartments/simulation.h File Reference
Include dependency graph for memilio/compartments/simulation.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mio::Simulation< FP, M >
 A class for simulating a CompartmentalModel. More...
 

Namespaces

 mio
 A collection of classes to simplify handling of matrix shapes in meta programming.
 

Typedefs

template<typename FP >
using mio::DefaultIntegratorCore = mio::ControlledStepperWrapper< FP, boost::numeric::odeint::runge_kutta_cash_karp54 >
 The default integrator used by Simulation. More...
 

Functions

template<typename FP , class Model , class Sim = mio::Simulation<FP, Model>>
TimeSeries< FP > mio::simulate (FP t0, FP tmax, FP dt, Model const &model, std::unique_ptr< OdeIntegratorCore< FP >> &&integrator_core=nullptr)
 Run a Simulation of a CompartmentalModel. More...
 

Variables

template<class Simulation , typename FP >
concept mio::IsCompartmentalModelSimulation
 Concept to check if a type is a simulation for a compartmental model. More...