| apply_constraints() | mio::CompartmentalModel< FP, Comp, Pop, Params > | inline |
| Base typedef | mio::oseirmetapop::Model< FP > | private |
| check_constraints() const | mio::CompartmentalModel< FP, Comp, Pop, Params > | inline |
| CompartmentalModel(Populations const &po, ParameterSet const &pa) | mio::CompartmentalModel< FP, Comp, Pop, Params > | inline |
| CompartmentalModel(const CompartmentalModel &)=default | mio::CompartmentalModel< FP, Comp, Pop, Params > | |
| CompartmentalModel(CompartmentalModel &&)=default | mio::CompartmentalModel< FP, Comp, Pop, Params > | |
| Compartments typedef | mio::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) const | mio::CompartmentalModel< FP, Comp, Pop, Params > | inline |
| FlowIndex typedef | mio::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) const | mio::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 final | mio::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 >>) const | mio::CompartmentalModel< FP, Comp, Pop, Params > | inlinevirtual |
| get_flat_flow_index(const FlowIndex &indices) const | mio::FlowModel< ScalarType, InfectionState, mio::Populations< ScalarType, mio::regions::Region, AgeGroup, InfectionState >, Parameters< ScalarType >, Flows > | inline |
| get_flat_flow_index() const | mio::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 override | mio::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=0 | mio::FlowModel< ScalarType, InfectionState, mio::Populations< ScalarType, mio::regions::Region, AgeGroup, InfectionState >, Parameters< ScalarType >, Flows > | pure virtual |
| get_initial_flows() const | mio::FlowModel< ScalarType, InfectionState, mio::Populations< ScalarType, mio::regions::Region, AgeGroup, InfectionState >, Parameters< ScalarType >, Flows > | inline |
| get_initial_values() const | mio::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) const | mio::FlowModel< ScalarType, InfectionState, mio::Populations< ScalarType, mio::regions::Region, AgeGroup, InfectionState >, Parameters< ScalarType >, Flows > | inlineprivate |
| m_flow_values | mio::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 &)=default | mio::CompartmentalModel< FP, Comp, Pop, Params > | |
| operator=(CompartmentalModel &&)=default | mio::CompartmentalModel< FP, Comp, Pop, Params > | |
| parameters | mio::CompartmentalModel< FP, Comp, Pop, Params > | |
| ParameterSet typedef | mio::CompartmentalModel< FP, Comp, Pop, Params > | |
| PopIndex typedef | mio::FlowModel< ScalarType, InfectionState, mio::Populations< ScalarType, mio::regions::Region, AgeGroup, InfectionState >, Parameters< ScalarType >, Flows > | private |
| populations | mio::CompartmentalModel< FP, Comp, Pop, Params > | |
| Populations typedef | mio::CompartmentalModel< FP, Comp, Pop, Params > | |
| serialize(IOContext &io) const | mio::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()=default | mio::CompartmentalModel< FP, Comp, Pop, Params > | virtual |