sseirvv Namespace Reference

CPP API: mio::sseirvv Namespace Reference
mio::sseirvv Namespace Reference

Classes

struct  ContactPatterns
 The contact patterns within the society are modelled using a ContactMatrix. More...
 
class  Model
 
class  Parameters
 Parameters of stochastic SEIRVV model. More...
 
struct  TimeExposedV1
 The latent time of variant 1 in days. More...
 
struct  TimeExposedV2
 The latent time of variant 2 in days. More...
 
struct  TimeInfectedV1
 The infectious time of variant 1 in days. More...
 
struct  TimeInfectedV2
 The infectious time of variant 2 in days. More...
 
struct  TransmissionProbabilityOnContactV1
 Probability of getting infected from a contact with variant 1. More...
 
struct  TransmissionProbabilityOnContactV2
 Probability of getting infected from a contact with variant 2. More...
 

Typedefs

using Flows = TypeList< Flow< InfectionState::Susceptible, InfectionState::ExposedV1 >, Flow< InfectionState::Susceptible, InfectionState::ExposedV2 >, Flow< InfectionState::ExposedV1, InfectionState::InfectedV1 >, Flow< InfectionState::ExposedV2, InfectionState::InfectedV2 >, Flow< InfectionState::InfectedV1, InfectionState::RecoveredV1 >, Flow< InfectionState::InfectedV2, InfectionState::RecoveredV2 >, Flow< InfectionState::RecoveredV1, InfectionState::ExposedV1V2 >, Flow< InfectionState::ExposedV1V2, InfectionState::InfectedV1V2 >, Flow< InfectionState::InfectedV1V2, InfectionState::RecoveredV1V2 > >
 
template<typename FP >
using ParametersBase = ParameterSet< TransmissionProbabilityOnContactV1< FP >, TransmissionProbabilityOnContactV2< FP >, TimeExposedV1< FP >, TimeExposedV2< FP >, TimeInfectedV1< FP >, TimeInfectedV2< FP >, ContactPatterns< FP > >
 

Enumerations

enum class  InfectionState {
  Susceptible , ExposedV1 , InfectedV1 , RecoveredV1 ,
  ExposedV2 , InfectedV2 , RecoveredV2 , ExposedV1V2 ,
  InfectedV1V2 , RecoveredV1V2 , Count
}
 The InfectionState enum describes the possible categories for the infectious state of persons. More...
 

Typedef Documentation

◆ Flows

◆ ParametersBase

Enumeration Type Documentation

◆ InfectionState

The InfectionState enum describes the possible categories for the infectious state of persons.

Enumerator
Susceptible 
ExposedV1 
InfectedV1 
RecoveredV1 
ExposedV2 
InfectedV2 
RecoveredV2 
ExposedV1V2 
InfectedV1V2 
RecoveredV1V2 
Count