lsecir2d Namespace Reference

CPP API: mio::lsecir2d Namespace Reference
mio::lsecir2d Namespace Reference

Classes

struct  ContactPatterns
 The contact patterns within the society are modelled using an UncertainContactMatrix. More...
 
struct  CriticalPerSevere_a
 The percentage of ICU patients per hospitalized patients for disease a for each group. More...
 
struct  CriticalPerSevere_b
 The percentage of ICU patients per hospitalized patients for disease b for each group. More...
 
struct  DeathsPerCritical_a
 The percentage of dead patients per ICU patients for disease a for each group. More...
 
struct  DeathsPerCritical_b
 The percentage of dead patients per ICU patients for disease b for each group. More...
 
class  Model
 Class that defines an LCT-SECIR-2-DISEASE model. More...
 
class  Parameters
 Parameters of an LCT-SECIR-2-DISEASES model. More...
 
struct  RecoveredPerInfectedNoSymptoms_a
 The percentage of asymptomatic cases for disease a for each group. More...
 
struct  RecoveredPerInfectedNoSymptoms_b
 The percentage of asymptomatic cases for disease b for each group. More...
 
struct  RelativeTransmissionNoSymptoms_a
 The relative InfectedNoSymptoms infectability for disease a for each group. More...
 
struct  RelativeTransmissionNoSymptoms_b
 The relative InfectedNoSymptoms infectability for disease b for each group. More...
 
struct  RiskOfInfectionFromSymptomatic_a
 The risk of infection from symptomatic cases for disease a for each group. More...
 
struct  RiskOfInfectionFromSymptomatic_b
 The risk of infection from symptomatic cases for disease b for each group. More...
 
struct  Seasonality
 The seasonality in the LCT-SECIR-2-DISEASES model. More...
 
struct  SeverePerInfectedSymptoms_a
 The percentage of hospitalized patients per infected patients for disease a for each group. More...
 
struct  SeverePerInfectedSymptoms_b
 The percentage of hospitalized patients per infected patients for disease b for each group. More...
 
struct  StartDay
 The start day in the LCT-SECIR-2-DISEASES model. More...
 
struct  TimeExposed_a
 Average time spent in the Exposed compartment for disease a in day unit for each group. More...
 
struct  TimeExposed_b
 Average time spent in the Exposed compartment for disease b in day unit for each group. More...
 
struct  TimeInfectedCritical_a
 Average time treated by ICU before dead or recovering for disease a in day unit for each group. More...
 
struct  TimeInfectedCritical_b
 Average time treated by ICU before dead or recovering for disease b in day unit for each group. More...
 
struct  TimeInfectedNoSymptoms_a
 Average time spent in the TimeInfectedNoSymptoms before developing symptoms or recovering for disease a in day unit for each group. More...
 
struct  TimeInfectedNoSymptoms_b
 Average time spent in the TimeInfectedNoSymptoms before developing symptoms or recovering for disease b in day unit for each group. More...
 
struct  TimeInfectedSevere_a
 Average time being in the Hospital before treated by ICU or recovering for disease a in day unit for each group. More...
 
struct  TimeInfectedSevere_b
 Average time being in the Hospital before treated by ICU or recovering for disease b in day unit for each group. More...
 
struct  TimeInfectedSymptoms_a
 Average time spent in the TimeInfectedSymptoms before going to hospital or recovering for disease a in day unit for each group. More...
 
struct  TimeInfectedSymptoms_b
 Average time spent in the TimeInfectedSymptoms before going to hospital or recovering for disease b in day unit for each group. More...
 
struct  TransmissionProbabilityOnContact_a
 Probability of getting infected from a contact for disease a for each group. More...
 
struct  TransmissionProbabilityOnContact_b
 Probability of getting infected from a contact for disease b for each group. More...
 

Typedefs

template<typename FP >
using ParametersBase = ParameterSet< TimeExposed_a< FP >, TimeInfectedNoSymptoms_a< FP >, TimeInfectedSymptoms_a< FP >, TimeInfectedSevere_a< FP >, TimeInfectedCritical_a< FP >, TimeExposed_b< FP >, TimeInfectedNoSymptoms_b< FP >, TimeInfectedSymptoms_b< FP >, TimeInfectedSevere_b< FP >, TimeInfectedCritical_b< FP >, TransmissionProbabilityOnContact_a< FP >, TransmissionProbabilityOnContact_b< FP >, ContactPatterns< FP >, RelativeTransmissionNoSymptoms_a< FP >, RiskOfInfectionFromSymptomatic_a< FP >, RecoveredPerInfectedNoSymptoms_a< FP >, SeverePerInfectedSymptoms_a< FP >, CriticalPerSevere_a< FP >, DeathsPerCritical_a< FP >, RelativeTransmissionNoSymptoms_b< FP >, RiskOfInfectionFromSymptomatic_b< FP >, RecoveredPerInfectedNoSymptoms_b< FP >, SeverePerInfectedSymptoms_b< FP >, CriticalPerSevere_b< FP >, DeathsPerCritical_b< FP >, StartDay< FP >, Seasonality< FP > >
 

Enumerations

enum class  InfectionState {
  Susceptible = 0 , Exposed_1a = 1 , InfectedNoSymptoms_1a = 2 , InfectedSymptoms_1a = 3 ,
  InfectedSevere_1a = 4 , InfectedCritical_1a = 5 , Recovered_1a = 6 , Dead_a = 7 ,
  Exposed_2a = 8 , InfectedNoSymptoms_2a = 9 , InfectedSymptoms_2a = 10 , InfectedSevere_2a = 11 ,
  InfectedCritical_2a = 12 , Exposed_1b = 13 , InfectedNoSymptoms_1b = 14 , InfectedSymptoms_1b = 15 ,
  InfectedSevere_1b = 16 , InfectedCritical_1b = 17 , Recovered_1b = 18 , Dead_b = 19 ,
  Exposed_2b = 20 , InfectedNoSymptoms_2b = 21 , InfectedSymptoms_2b = 22 , InfectedSevere_2b = 23 ,
  InfectedCritical_2b = 24 , Recovered_2ab = 25 , Count = 26
}
 The InfectionState enum describes the basic categories for the infection 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_1a 
InfectedNoSymptoms_1a 
InfectedSymptoms_1a 
InfectedSevere_1a 
InfectedCritical_1a 
Recovered_1a 
Dead_a 
Exposed_2a 
InfectedNoSymptoms_2a 
InfectedSymptoms_2a 
InfectedSevere_2a 
InfectedCritical_2a 
Exposed_1b 
InfectedNoSymptoms_1b 
InfectedSymptoms_1b 
InfectedSevere_1b 
InfectedCritical_1b 
Recovered_1b 
Dead_b 
Exposed_2b 
InfectedNoSymptoms_2b 
InfectedSymptoms_2b 
InfectedSevere_2b 
InfectedCritical_2b 
Recovered_2ab 
Count