parameters.h File Reference
|
CPP API
|
ode_secirvvs/parameters.h File Reference
#include "memilio/epidemiology/age_group.h"#include "memilio/epidemiology/dynamic_npis.h"#include "memilio/epidemiology/simulation_day.h"#include "memilio/epidemiology/uncertain_matrix.h"#include "memilio/utils/custom_index_array.h"#include "memilio/utils/parameter_set.h"#include "memilio/utils/uncertain_value.h"
Include dependency graph for ode_secirvvs/parameters.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
| struct | mio::osecirvvs::ContactPatterns< FP > |
| the contact patterns within the society are modelled using an UncertainContactMatrix More... | |
| struct | mio::osecirvvs::CriticalPerSevere< FP > |
| the percentage of ICU patients per hospitalized patients in the SECIR model More... | |
| struct | mio::osecirvvs::DailyFullVaccinations< FP > |
| Total number of full vaccinations up to the given day. More... | |
| struct | mio::osecirvvs::DailyPartialVaccinations< FP > |
| Total number of first vaccinations up to the given day. More... | |
| struct | mio::osecirvvs::DaysUntilEffectiveImprovedImmunity< FP > |
| Time in days until second vaccine dose takes full effect. More... | |
| struct | mio::osecirvvs::DaysUntilEffectivePartialImmunity< FP > |
| Time in days until first vaccine dose takes full effect. More... | |
| struct | mio::osecirvvs::DeathsPerCritical< FP > |
| the percentage of dead patients per ICU patients in the SECIR model More... | |
| struct | mio::osecirvvs::DynamicNPIsImplementationDelay< FP > |
| The delay with which DynamicNPIs are implemented and enforced after exceedance of threshold. More... | |
| struct | mio::osecirvvs::DynamicNPIsInfectedSymptoms< FP > |
| the NPIs that are enforced if certain infection thresholds are exceeded. More... | |
| struct | mio::osecirvvs::ICUCapacity< FP > |
| the icu capacity in the SECIR model More... | |
| struct | mio::osecirvvs::InfectiousnessNewVariant< FP > |
| Represents the relative infectiousness of a new variant. More... | |
| struct | mio::osecirvvs::MaxRiskOfInfectionFromSymptomatic< FP > |
| risk of infection from symptomatic cases increases as test and trace capacity is exceeded. More... | |
| class | mio::osecirvvs::Parameters< FP > |
| Parameters of an age-resolved SECIR/SECIHURD model with paths for partial and improved immunity through vaccination. More... | |
| struct | mio::osecirvvs::RecoveredPerInfectedNoSymptoms< FP > |
| the percentage of asymptomatic cases in the SECIR model More... | |
| struct | mio::osecirvvs::ReducExposedImprovedImmunity< FP > |
| Factor to reduce infection risk for persons with improved immunity. More... | |
| struct | mio::osecirvvs::ReducExposedPartialImmunity< FP > |
| Factor to reduce infection risk for persons with partial immunity. More... | |
| struct | mio::osecirvvs::ReducInfectedSevereCriticalDeadImprovedImmunity< FP > |
| Factor to reduce risk of hospitalization for persons with improved immunity. More... | |
| struct | mio::osecirvvs::ReducInfectedSevereCriticalDeadPartialImmunity< FP > |
| Factor to reduce risk of hospitalization for persons with partial immunity. More... | |
| struct | mio::osecirvvs::ReducInfectedSymptomsImprovedImmunity< FP > |
| Factor to reduce risk of developing symptoms for persons with improved immunity. More... | |
| struct | mio::osecirvvs::ReducInfectedSymptomsPartialImmunity< FP > |
| Factor to reduce risk of developing symptoms for persons with partial immunity. More... | |
| struct | mio::osecirvvs::ReducTimeInfectedMild< FP > |
| Factor to reduce infectious time of persons with partial or improved immunity. More... | |
| struct | mio::osecirvvs::RelativeTransmissionNoSymptoms< FP > |
| the relative InfectedNoSymptoms infectability More... | |
| struct | mio::osecirvvs::RiskOfInfectionFromSymptomatic< FP > |
| the risk of infection from symptomatic cases in the SECIR model More... | |
| struct | mio::osecirvvs::Seasonality< FP > |
| the seasonality in the SECIR model the seasonality is given as (1+k*sin()) where the sine curve is below one in summer and above one in winter More... | |
| struct | mio::osecirvvs::SeverePerInfectedSymptoms< FP > |
| the percentage of hospitalized patients per infected patients in the SECIR model More... | |
| struct | mio::osecirvvs::StartDay< FP > |
| the start day in the SECIRVVS model The start day defines in which season the simulation can be started If the start day is 180 and simulation takes place from t0=0 to tmax=100 the days 180 to 280 of the year are simulated More... | |
| struct | mio::osecirvvs::StartDayNewVariant< FP > |
| the start day of a new variant in the SECIRVVS model The start day of the new variant defines in which day of the simulation the new variant is introduced. More... | |
| struct | mio::osecirvvs::TestAndTraceCapacity< FP > |
| capacity to test and trace contacts of infected for quarantine per day. More... | |
| struct | mio::osecirvvs::TestAndTraceCapacityMaxRiskNoSymptoms< FP > |
| Multiplier for the test and trace capacity to determine when it is considered overloaded from cases without symptoms. More... | |
| struct | mio::osecirvvs::TestAndTraceCapacityMaxRiskSymptoms< FP > |
| Multiplier for the test and trace capacity to determine when it is considered overloaded by symptomatic cases. More... | |
| struct | mio::osecirvvs::TimeExposed< FP > |
| the (mean) latent time in day unit More... | |
| struct | mio::osecirvvs::TimeInfectedCritical< FP > |
| the time people are treated by ICU before returning home in the SECIR model in day unit More... | |
| struct | mio::osecirvvs::TimeInfectedNoSymptoms< FP > |
| the (mean) time in day unit for asymptomatic cases that are infected but have not yet developed symptoms. More... | |
| struct | mio::osecirvvs::TimeInfectedSevere< FP > |
| the time people are 'simply' hospitalized before returning home in the SECIR model in day unit More... | |
| struct | mio::osecirvvs::TimeInfectedSymptoms< FP > |
| the infectious time for symptomatic cases that are infected but who do not need to be hospitalized in the SECIR model in day unit More... | |
| struct | mio::osecirvvs::TransmissionProbabilityOnContact< FP > |
| probability of getting infected from a contact More... | |
| struct | mio::osecirvvs::VaccinationGap< FP > |
| Time in days between first and second vaccine dose. More... | |
Namespaces | |
| mio | |
| A collection of classes to simplify handling of matrix shapes in meta programming. | |
| mio::osecirvvs | |
Typedefs | |
| template<typename FP > | |
| using | mio::osecirvvs::ParametersBase = ParameterSet< StartDay< FP >, Seasonality< FP >, ICUCapacity< FP >, TestAndTraceCapacity< FP >, TestAndTraceCapacityMaxRiskNoSymptoms< FP >, TestAndTraceCapacityMaxRiskSymptoms< FP >, ContactPatterns< FP >, DynamicNPIsImplementationDelay< FP >, DynamicNPIsInfectedSymptoms< FP >, TimeExposed< FP >, TimeInfectedNoSymptoms< FP >, TimeInfectedSymptoms< FP >, TimeInfectedSevere< FP >, TimeInfectedCritical< FP >, TransmissionProbabilityOnContact< FP >, RelativeTransmissionNoSymptoms< FP >, RecoveredPerInfectedNoSymptoms< FP >, RiskOfInfectionFromSymptomatic< FP >, MaxRiskOfInfectionFromSymptomatic< FP >, SeverePerInfectedSymptoms< FP >, CriticalPerSevere< FP >, DeathsPerCritical< FP >, VaccinationGap< FP >, DaysUntilEffectivePartialImmunity< FP >, DaysUntilEffectiveImprovedImmunity< FP >, DailyFullVaccinations< FP >, DailyPartialVaccinations< FP >, ReducExposedPartialImmunity< FP >, ReducExposedImprovedImmunity< FP >, ReducInfectedSymptomsPartialImmunity< FP >, ReducInfectedSymptomsImprovedImmunity< FP >, ReducInfectedSevereCriticalDeadPartialImmunity< FP >, ReducInfectedSevereCriticalDeadImprovedImmunity< FP >, ReducTimeInfectedMild< FP >, InfectiousnessNewVariant< FP >, StartDayNewVariant< FP > > |
Generated by