Member List

CPP API: Member List
mio::oseirmetapop::Model< FP > Member List

This is the complete list of members for mio::oseirmetapop::Model< FP >, including all inherited members.

apply_constraints()mio::CompartmentalModel< FP, Comp, Pop, Params >inline
Base typedefmio::oseirmetapop::Model< FP >private
check_constraints() constmio::CompartmentalModel< FP, Comp, Pop, Params >inline
CompartmentalModel(Populations const &po, ParameterSet const &pa)mio::CompartmentalModel< FP, Comp, Pop, Params >inline
CompartmentalModel(const CompartmentalModel &)=defaultmio::CompartmentalModel< FP, Comp, Pop, Params >
CompartmentalModel(CompartmentalModel &&)=defaultmio::CompartmentalModel< FP, Comp, Pop, Params >
Compartments typedefmio::CompartmentalModel< FP, Comp, Pop, Params >
deserialize(IOContext &io)mio::oseirmetapop::Model< FP >inlinestatic
eval_right_hand_side(Eigen::Ref< const Eigen::VectorX< FP >> pop, Eigen::Ref< const Eigen::VectorX< FP >> y, FP t, Eigen::Ref< Eigen::VectorX< FP >> dydt) constmio::CompartmentalModel< FP, Comp, Pop, Params >inline
FlowIndex typedefmio::FlowModel< ScalarType, InfectionState, mio::Populations< ScalarType, mio::regions::Region, AgeGroup, InfectionState >, Parameters< ScalarType >, Flows >private
FlowModel(Args... args)mio::FlowModel< ScalarType, InfectionState, mio::Populations< ScalarType, mio::regions::Region, AgeGroup, InfectionState >, Parameters< ScalarType >, Flows >inline
get_derivatives(Eigen::Ref< const Eigen::VectorX< ScalarType >> flows, Eigen::Ref< Eigen::VectorX< ScalarType >> dydt) constmio::FlowModel< ScalarType, InfectionState, mio::Populations< ScalarType, mio::regions::Region, AgeGroup, InfectionState >, Parameters< ScalarType >, Flows >inline
get_derivatives(Eigen::Ref< const Eigen::VectorX< ScalarType >> pop, Eigen::Ref< const Eigen::VectorX< ScalarType >> y, ScalarType t, Eigen::Ref< Eigen::VectorX< ScalarType >> dydt) const finalmio::FlowModel< ScalarType, InfectionState, mio::Populations< ScalarType, mio::regions::Region, AgeGroup, InfectionState >, Parameters< ScalarType >, Flows >inline
mio::CompartmentalModel::get_derivatives(Eigen::Ref< const Eigen::VectorX< FP >>, Eigen::Ref< const Eigen::VectorX< FP >>, FP, Eigen::Ref< Eigen::VectorX< FP >>) constmio::CompartmentalModel< FP, Comp, Pop, Params >inlinevirtual
get_flat_flow_index(const FlowIndex &indices) constmio::FlowModel< ScalarType, InfectionState, mio::Populations< ScalarType, mio::regions::Region, AgeGroup, InfectionState >, Parameters< ScalarType >, Flows >inline
get_flat_flow_index() constmio::FlowModel< ScalarType, InfectionState, mio::Populations< ScalarType, mio::regions::Region, AgeGroup, InfectionState >, Parameters< ScalarType >, Flows >inline
get_flows(Eigen::Ref< const Eigen::VectorX< FP >> pop, Eigen::Ref< const Eigen::VectorX< FP >> y, FP t, Eigen::Ref< Eigen::VectorX< FP >> flows) const overridemio::oseirmetapop::Model< FP >inline
FlowModel< ScalarType, InfectionState, mio::Populations< ScalarType, mio::regions::Region, AgeGroup, InfectionState >, Parameters< ScalarType >, Flows >::get_flows(Eigen::Ref< const Eigen::VectorX< ScalarType >>, Eigen::Ref< const Eigen::VectorX< ScalarType >>, ScalarType, Eigen::Ref< Eigen::VectorX< ScalarType >>) const=0mio::FlowModel< ScalarType, InfectionState, mio::Populations< ScalarType, mio::regions::Region, AgeGroup, InfectionState >, Parameters< ScalarType >, Flows >pure virtual
get_initial_flows() constmio::FlowModel< ScalarType, InfectionState, mio::Populations< ScalarType, mio::regions::Region, AgeGroup, InfectionState >, Parameters< ScalarType >, Flows >inline
get_initial_values() constmio::CompartmentalModel< FP, Comp, Pop, Params >inline
get_reproduction_number(size_t t_idx, const mio::TimeSeries< ScalarType > &y)mio::oseirmetapop::Model< FP >inline
get_reproduction_numbers(const mio::TimeSeries< ScalarType > &y)mio::oseirmetapop::Model< FP >inline
get_rhs_impl(Eigen::Ref< const Eigen::VectorX< ScalarType >> flows, Eigen::Ref< Eigen::VectorX< ScalarType >> rhs, const FlowIndex &index) constmio::FlowModel< ScalarType, InfectionState, mio::Populations< ScalarType, mio::regions::Region, AgeGroup, InfectionState >, Parameters< ScalarType >, Flows >inlineprivate
m_flow_valuesmio::FlowModel< ScalarType, InfectionState, mio::Populations< ScalarType, mio::regions::Region, AgeGroup, InfectionState >, Parameters< ScalarType >, Flows >mutableprivate
Model(int num_regions, int num_agegroups)mio::oseirmetapop::Model< FP >inline
operator=(const CompartmentalModel &)=defaultmio::CompartmentalModel< FP, Comp, Pop, Params >
operator=(CompartmentalModel &&)=defaultmio::CompartmentalModel< FP, Comp, Pop, Params >
parametersmio::CompartmentalModel< FP, Comp, Pop, Params >
ParameterSet typedefmio::CompartmentalModel< FP, Comp, Pop, Params >
PopIndex typedefmio::FlowModel< ScalarType, InfectionState, mio::Populations< ScalarType, mio::regions::Region, AgeGroup, InfectionState >, Parameters< ScalarType >, Flows >private
populationsmio::CompartmentalModel< FP, Comp, Pop, Params >
Populations typedefmio::CompartmentalModel< FP, Comp, Pop, Params >
serialize(IOContext &io) constmio::oseirmetapop::Model< FP >inline
set_commuting_strengths(const Eigen::MatrixXd &commuting_strengths)mio::oseirmetapop::Model< FP >inline
set_commuting_strengths()mio::oseirmetapop::Model< FP >inline
~CompartmentalModel()=defaultmio::CompartmentalModel< FP, Comp, Pop, Params >virtual