damping.h File Reference

CPP API: damping.h File Reference
damping.h File Reference
#include "memilio/config.h"
#include "memilio/math/eigen.h"
#include "memilio/utils/compiler_diagnostics.h"
#include "memilio/utils/type_safe.h"
#include "memilio/utils/stl_util.h"
#include "memilio/math/matrix_shape.h"
#include "memilio/math/smoother.h"
#include "memilio/math/floating_point.h"
#include <tuple>
#include <vector>
#include <algorithm>
#include <ostream>
Include dependency graph for damping.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mio::Damping< FP, S >
 represent interventions or effects that affect contact frequencies between multiple groups. More...
 
class  mio::Dampings< FP, D >
 collection of dampings at different time points. More...
 
class  mio::SimulationTime< FP >
 double simulation time. More...
 

Namespaces

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

Typedefs

template<typename FP >
using mio::SquareDamping = Damping< FP, SquareMatrixShape< FP > >
 aliases for common damping specializations. More...
 
template<typename FP >
using mio::SquareDampings = Dampings< FP, SquareDamping< FP > >
 
template<typename FP >
using mio::VectorDamping = Damping< FP, ColumnVectorShape< FP > >
 
template<typename FP >
using mio::VectorDampings = Dampings< FP, VectorDamping< FP > >
 

Functions

 mio::DECL_TYPESAFE (int, DampingLevel)
 integer damping level. More...
 
 mio::DECL_TYPESAFE (int, DampingType)
 integer damping type. More...