Member List

CPP API: Member List
mio::abm::Infection Member List

This is the complete list of members for mio::abm::Infection, including all inherited members.

calculate_death_probability(AgeGroup age, const Parameters &params) constmio::abm::Infectionprivate
default_serialize()mio::abm::Infectioninline
DefaultFactory< Infection >mio::abm::Infectionprivate
draw_infection_course_backward(PersonalRandomNumberGenerator &rng, AgeGroup age, const Parameters &params, TimePoint init_date, InfectionState init_state)mio::abm::Infectionprivate
draw_infection_course_forward(PersonalRandomNumberGenerator &rng, AgeGroup age, const Parameters &params, TimePoint init_date, InfectionState init_state, ProtectionEvent latest_protection)mio::abm::Infectionprivate
get_backward_transition(PersonalRandomNumberGenerator &rng, AgeGroup age, const Parameters &params, InfectionState current_state) constmio::abm::Infectionprivate
get_dead_backward_transition(PersonalRandomNumberGenerator &rng, AgeGroup age, const Parameters &params) constmio::abm::Infectionprivate
get_forward_transition(PersonalRandomNumberGenerator &rng, AgeGroup age, const Parameters &params, InfectionState current_state, TimePoint current_time, ProtectionEvent latest_protection) constmio::abm::Infectionprivate
get_infection_state(TimePoint t) constmio::abm::Infection
get_recovered_backward_transition(PersonalRandomNumberGenerator &rng, AgeGroup age, const Parameters &params) constmio::abm::Infectionprivate
get_severity_protection_factor(const Parameters &params, ProtectionEvent latest_protection, AgeGroup age, TimePoint current_time) constmio::abm::Infectionprivate
get_start_date() constmio::abm::Infection
get_viral_load(TimePoint t) constmio::abm::Infection
get_viral_shed(TimePoint t) constmio::abm::Infection
get_virus_variant() constmio::abm::Infection
Infection(PersonalRandomNumberGenerator &rng, VirusVariant virus, AgeGroup age, const Parameters &params, TimePoint start_date, InfectionState start_state=InfectionState::Exposed, ProtectionEvent latest_protection={ProtectionType::NoProtection, TimePoint(0)}, bool detected=false)mio::abm::Infection
Infection(PersonalRandomNumberGenerator &rng, VirusVariant virus, AgeGroup age, const Parameters &params, TimePoint init_date, InfectionState init_state, const InitialInfectionStateDistribution &init_state_dist, ProtectionEvent latest_protection={ProtectionType::NoProtection, TimePoint(0)}, bool detected=false)mio::abm::Infection
Infection()=defaultmio::abm::Infectionprivate
initialize_viral_load(PersonalRandomNumberGenerator &rng, VirusVariant virus, AgeGroup age, const Parameters &params, ProtectionEvent latest_protection)mio::abm::Infectionprivate
initialize_viral_shed(PersonalRandomNumberGenerator &rng, VirusVariant virus, AgeGroup age, const Parameters &params)mio::abm::Infectionprivate
is_detected() constmio::abm::Infection
m_detectedmio::abm::Infectionprivate
m_individual_viral_shed_factormio::abm::Infectionprivate
m_infection_coursemio::abm::Infectionprivate
m_log_norm_alphamio::abm::Infectionprivate
m_log_norm_betamio::abm::Infectionprivate
m_viral_loadmio::abm::Infectionprivate
m_virus_variantmio::abm::Infectionprivate
set_detected()mio::abm::Infection