lsecir Namespace Reference

CPP API: mio::lsecir Namespace Reference
mio::lsecir Namespace Reference

Classes

struct  ContactPatterns
 The contact patterns within the society are modelled using an UncertainContactMatrix. More...
 
struct  CriticalPerSevere
 The percentage of ICU patients per hospitalized patients for each group in the SECIR model. More...
 
struct  DeathsPerCritical
 The percentage of dead patients per ICU patients for each group in the SECIR model. More...
 
class  Initializer
 Class that can be used to compute an initialization vector out of flows for an LCT Model with division in groups. More...
 
class  Model
 Class that defines an LCT-SECIR model. More...
 
class  Parameters
 Parameters of an LCT-SECIR model. More...
 
struct  RecoveredPerInfectedNoSymptoms
 The percentage of asymptomatic cases for each group in the SECIR model. More...
 
struct  RelativeTransmissionNoSymptoms
 The relative InfectedNoSymptoms infectability for each group. More...
 
struct  RiskOfInfectionFromSymptomatic
 The risk of infection from symptomatic cases for each group in the SECIR model. More...
 
struct  Seasonality
 The seasonality in the LCT-SECIR model. More...
 
struct  SeverePerInfectedSymptoms
 The percentage of hospitalized patients per infected patients for each group in the SECIR model. More...
 
struct  StartDay
 The start day in the LCT SECIR model. More...
 
struct  TimeExposed
 Average time spent in the Exposed compartment for each group. More...
 
struct  TimeInfectedCritical
 Average time treated by ICU before dead or recover for each group in the SECIR model in day unit. More...
 
struct  TimeInfectedNoSymptoms
 Average time spent in the TimeInfectedNoSymptoms before developing symptoms or recover for each group in the SECIR model in day unit. More...
 
struct  TimeInfectedSevere
 Average time being in the Hospital before treated by ICU or recover for each group in the SECIR model in day unit. More...
 
struct  TimeInfectedSymptoms
 Average time spent in the TimeInfectedSymptoms before going to hospital or recover for each group in the SECIR model in day unit. More...
 
struct  TransmissionProbabilityOnContact
 Probability of getting infected from a contact for each group. More...
 

Typedefs

template<typename FP >
using ParametersBase = ParameterSet< TimeExposed< FP >, TimeInfectedNoSymptoms< FP >, TimeInfectedSymptoms< FP >, TimeInfectedSevere< FP >, TimeInfectedCritical< FP >, TransmissionProbabilityOnContact< FP >, ContactPatterns< FP >, RelativeTransmissionNoSymptoms< FP >, RiskOfInfectionFromSymptomatic< FP >, RecoveredPerInfectedNoSymptoms< FP >, SeverePerInfectedSymptoms< FP >, CriticalPerSevere< FP >, DeathsPerCritical< FP >, StartDay< FP >, Seasonality< FP > >
 

Enumerations

enum class  InfectionState {
  Susceptible = 0 , Exposed = 1 , InfectedNoSymptoms = 2 , InfectedSymptoms = 3 ,
  InfectedSevere = 4 , InfectedCritical = 5 , Recovered = 6 , Dead = 7 ,
  Count = 8
}
 The InfectionState enum describes the basic categories for the infection state of persons. More...
 
enum class  InfectionTransition {
  SusceptibleToExposed = 0 , ExposedToInfectedNoSymptoms = 1 , InfectedNoSymptomsToInfectedSymptoms = 2 , InfectedNoSymptomsToRecovered = 3 ,
  InfectedSymptomsToInfectedSevere = 4 , InfectedSymptomsToRecovered = 5 , InfectedSevereToInfectedCritical = 6 , InfectedSevereToRecovered = 7 ,
  InfectedCriticalToDead = 8 , InfectedCriticalToRecovered = 9 , Count = 10
}
 The InfectionTransition enum describes the possible transitions of the infectious state of persons. More...
 

Typedef Documentation

◆ ParametersBase

Enumeration Type Documentation

◆ InfectionState

The InfectionState enum describes the basic categories for the infection state of persons.

Enumerator
Susceptible 
Exposed 
InfectedNoSymptoms 
InfectedSymptoms 
InfectedSevere 
InfectedCritical 
Recovered 
Dead 
Count 

◆ InfectionTransition

The InfectionTransition enum describes the possible transitions of the infectious state of persons.

Enumerator
SusceptibleToExposed 
ExposedToInfectedNoSymptoms 
InfectedNoSymptomsToInfectedSymptoms 
InfectedNoSymptomsToRecovered 
InfectedSymptomsToInfectedSevere 
InfectedSymptomsToRecovered 
InfectedSevereToInfectedCritical 
InfectedSevereToRecovered 
InfectedCriticalToDead 
InfectedCriticalToRecovered 
Count