glsecir Namespace Reference

CPP API: mio::glsecir Namespace Reference
mio::glsecir Namespace Reference

Classes

struct  ContactPatterns
 The contact patterns within the society are modelled using an UncertainContactMatrix. More...
 
class  Model
 Class that defines an GLCT-SECIR model. More...
 
class  Parameters
 Parameters of an GLCT-SECIR model. More...
 
struct  RelativeTransmissionNoSymptoms
 The relative InfectedNoSymptoms infectability. More...
 
struct  RiskOfInfectionFromSymptomatic
 The risk of infection from symptomatic cases in the GLCT-SECIR model. More...
 
struct  Seasonality
 The seasonality in the GLCT-SECIR model. More...
 
struct  StartDay
 The start day in the GLCT-SECIR model. More...
 
struct  StartingProbabilitiesExposed
 Vector with the probability to start in any of the subcompartments of the Exposed compartment. More...
 
struct  StartingProbabilitiesInfectedCritical
 Vector with the probability to start in any of the subcompartments of the InfectedCritical compartment. More...
 
struct  StartingProbabilitiesInfectedNoSymptoms
 Vector with the probability to start in any of the subcompartments of the InfectedNoSymptoms compartment. More...
 
struct  StartingProbabilitiesInfectedSevere
 Vector with the probability to start in any of the subcompartments of the InfectedSevere compartment. More...
 
struct  StartingProbabilitiesInfectedSymptoms
 Vector with the probability to start in any of the subcompartments of the InfectedSymptoms compartment. More...
 
struct  TransitionMatrixExposedToInfectedNoSymptoms
 Transition matrix of the Exposed compartment. More...
 
struct  TransitionMatrixInfectedCriticalToDead
 Transition matrix of the phase-type distribution describing the stay time in the InfectedCritical compartment before death. More...
 
struct  TransitionMatrixInfectedCriticalToRecovered
 Transition matrix of the phase-type distribution describing the stay time in the InfectedCritical compartment before recovery. More...
 
struct  TransitionMatrixInfectedNoSymptomsToInfectedSymptoms
 Transition matrix of the phase-type distribution describing the stay time in the InfectedNoSymptoms compartment before developing symptoms. More...
 
struct  TransitionMatrixInfectedNoSymptomsToRecovered
 Transition matrix of the phase-type distribution describing the stay time in the InfectedNoSymptoms compartment before recovery. More...
 
struct  TransitionMatrixInfectedSevereToInfectedCritical
 Transition matrix of the phase-type distribution describing the stay time in the InfectedSevere compartment before treated by ICU. More...
 
struct  TransitionMatrixInfectedSevereToRecovered
 Transition matrix of the phase-type distribution describing the stay time in the InfectedSevere compartment before recovery. More...
 
struct  TransitionMatrixInfectedSymptomsToInfectedSevere
 Transition matrix of the phase-type distribution describing the stay time in the InfectedNoSymptoms compartment before going to hospital. More...
 
struct  TransitionMatrixInfectedSymptomsToRecovered
 Transition matrix of the phase-type distribution describing the stay time in the InfectedSymptoms compartment before recovery. More...
 
struct  TransmissionProbabilityOnContact
 Probability of getting infected from a contact. More...
 

Typedefs

template<typename FP >
using ParametersBase = ParameterSet< StartingProbabilitiesExposed< FP >, TransitionMatrixExposedToInfectedNoSymptoms< FP >, StartingProbabilitiesInfectedNoSymptoms< FP >, TransitionMatrixInfectedNoSymptomsToInfectedSymptoms< FP >, TransitionMatrixInfectedNoSymptomsToRecovered< FP >, StartingProbabilitiesInfectedSymptoms< FP >, TransitionMatrixInfectedSymptomsToInfectedSevere< FP >, TransitionMatrixInfectedSymptomsToRecovered< FP >, StartingProbabilitiesInfectedSevere< FP >, TransitionMatrixInfectedSevereToInfectedCritical< FP >, TransitionMatrixInfectedSevereToRecovered< FP >, StartingProbabilitiesInfectedCritical< FP >, TransitionMatrixInfectedCriticalToDead< FP >, TransitionMatrixInfectedCriticalToRecovered< FP >, TransmissionProbabilityOnContact< FP >, ContactPatterns< FP >, RelativeTransmissionNoSymptoms< FP >, RiskOfInfectionFromSymptomatic< 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...
 

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