Member List

CPP API: Member List
mio::isecir::Model Member List

This is the complete list of members for mio::isecir::Model, including all inherited members.

check_constraints(ScalarType dt) constmio::isecir::Model
compute_compartment_from_flows(ScalarType dt, Eigen::Index idx_InfectionState, AgeGroup group, Eigen::Index idx_IncomingFlow, int idx_TransitionDistribution1, int idx_TransitionDistribution2=0)mio::isecir::Modelprivate
compute_flow(Eigen::Index idx_InfectionTransitions, Eigen::Index idx_IncomingFlow, ScalarType dt, Eigen::Index current_time_index, AgeGroup group)mio::isecir::Modelprivate
compute_flow(Eigen::Index idx_InfectionTransitions, Eigen::Index idx_IncomingFlow, ScalarType dt, AgeGroup group)mio::isecir::Modelprivate
compute_forceofinfection(ScalarType dt, bool initialization=false)mio::isecir::Modelprivate
compute_susceptibles(ScalarType dt)mio::isecir::Modelprivate
flows_current_timestep(ScalarType dt)mio::isecir::Modelprivate
get_global_support_max(ScalarType dt) constmio::isecir::Model
get_initialization_method_compartments() constmio::isecir::Modelinline
get_num_agegroups() constmio::isecir::Modelinline
get_state_flat_index(Eigen::Index state_idx, AgeGroup agegroup) constmio::isecir::Modelinline
get_transition_flat_index(Eigen::Index transition_idx, AgeGroup agegroup) constmio::isecir::Modelinline
initial_compute_compartments(ScalarType dt)mio::isecir::Modelprivate
initial_compute_compartments_infection(ScalarType dt)mio::isecir::Modelprivate
m_forceofinfectionmio::isecir::Modelprivate
m_initialization_methodmio::isecir::Modelprivate
m_Nmio::isecir::Modelprivate
m_num_agegroupsmio::isecir::Modelprivate
m_tolmio::isecir::Modelprivate
m_transitiondistributions_derivativemio::isecir::Modelprivate
m_transitiondistributions_in_forceofinfectionmio::isecir::Modelprivate
m_transitiondistributions_support_maxmio::isecir::Modelprivate
Model(TimeSeries< ScalarType > &&transitions_init, CustomIndexArray< ScalarType, AgeGroup > N_init, CustomIndexArray< ScalarType, AgeGroup > deaths_init, size_t num_agegroups, CustomIndexArray< ScalarType, AgeGroup > total_confirmed_cases_init=CustomIndexArray< ScalarType, AgeGroup >())mio::isecir::Model
parametersmio::isecir::Model
ParameterSet typedefmio::isecir::Modelprivate
populationsmio::isecir::Model
set_initial_flows(Model &model, const ScalarType dt, const std::vector< EntryType > rki_data, const Date date, const CustomIndexArray< ScalarType, AgeGroup > scale_confirmed_cases)mio::isecir::Modelfriend
set_tol_for_support_max(ScalarType new_tol)mio::isecir::Modelinline
set_transitiondistributions_derivative(ScalarType dt)mio::isecir::Modelprivate
set_transitiondistributions_in_forceofinfection(ScalarType dt)mio::isecir::Modelprivate
set_transitiondistributions_support_max(ScalarType dt)mio::isecir::Modelprivate
Simulation classmio::isecir::Modelfriend
total_confirmed_casesmio::isecir::Model
transitionsmio::isecir::Model
update_compartment_from_flow(InfectionState infectionState, std::vector< InfectionTransition > const &IncomingFlows, std::vector< InfectionTransition > const &OutgoingFlows, AgeGroup group)mio::isecir::Modelprivate
update_compartments()mio::isecir::Modelprivate