ssir Namespace Reference
|
CPP API
|
mio::ssir Namespace Reference
Classes | |
| struct | ContactPatterns |
| the contact patterns within the society are modelled using a ContactMatrix More... | |
| class | Model |
| class | Parameters |
| Parameters of SIR model. More... | |
| struct | TimeInfected |
| the infectious time in day unit More... | |
| struct | TransmissionProbabilityOnContact |
| probability of getting infected from a contact More... | |
Typedefs | |
| using | Flows = TypeList< Flow< InfectionState::Susceptible, InfectionState::Infected >, Flow< InfectionState::Infected, InfectionState::Recovered > > |
| template<typename FP > | |
| using | ParametersBase = ParameterSet< TransmissionProbabilityOnContact< FP >, TimeInfected< FP >, ContactPatterns< FP > > |
Enumerations | |
| enum class | InfectionState { Susceptible , Infected , Recovered , Count } |
| The InfectionState enum describes the possible categories for the infectious state of persons. More... | |
Typedef Documentation
◆ Flows
| using mio::ssir::Flows = typedef TypeList<Flow<InfectionState::Susceptible, InfectionState::Infected>, Flow<InfectionState::Infected, InfectionState::Recovered> > |
◆ ParametersBase
template<typename FP >
| using mio::ssir::ParametersBase = typedef ParameterSet<TransmissionProbabilityOnContact<FP>, TimeInfected<FP>, ContactPatterns<FP> > |
Enumeration Type Documentation
◆ InfectionState
|
strong |
Generated by