Member List

CPP API: Member List
mio::Populations< FP, Categories > Member List

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

apply_constraints()mio::Populations< FP, Categories >inline
argsmio::CustomIndexArray< UncertainValue< FP >, Categories... >
array() constmio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
array()mio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
Base typedefmio::Populations< FP, Categories >
begin()mio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
begin() constmio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
check_constraints() constmio::Populations< FP, Categories >inline
const_iterator typedefmio::CustomIndexArray< UncertainValue< FP >, Categories... >
convert() constmio::Populations< FP, Categories >inline
CustomIndexArray()mio::CustomIndexArray< UncertainValue< FP >, Categories... >inlineexplicit
CustomIndexArray(Index const &dims, Iter b, Iter e)mio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
deserialize(IOContext &io)mio::Populations< FP, Categories >inlinestatic
CustomIndexArray< UncertainValue< FP >, Categories... >::deserialize(IOContext &io, Tag< Derived >)mio::CustomIndexArray< UncertainValue< FP >, Categories... >inlineprotectedstatic
end()mio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
end() constmio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
get_compartments() constmio::Populations< FP, Categories >inline
get_flat_index(Index const &index) constmio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
get_from(Arr &&y, Index const &cats) constmio::Populations< FP, Categories >inline
get_group_total(mio::Index< T > group_idx) constmio::Populations< FP, Categories >inline
get_num_compartments() constmio::Populations< FP, Categories >inline
get_total() constmio::Populations< FP, Categories >inline
Index typedefmio::Populations< FP, Categories >
InternalArrayType typedefmio::CustomIndexArray< UncertainValue< FP >, Categories... >
iterator typedefmio::CustomIndexArray< UncertainValue< FP >, Categories... >
m_dimensionsmio::CustomIndexArray< UncertainValue< FP >, Categories... >private
m_numelmio::CustomIndexArray< UncertainValue< FP >, Categories... >private
m_numel(product(dims))mio::CustomIndexArray< UncertainValue< FP >, Categories... >
m_ymio::CustomIndexArray< UncertainValue< FP >, Categories... >private
m_y(InternalArrayType::Constant(m_numel, 1, Type{std::forward< Ts >(args)...}))mio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
numel() constmio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
operator!=(const CustomIndexArray &other) constmio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
operator=(const Type &scalar)mio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
operator==(const CustomIndexArray &other) constmio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
operator[](Index const &index)mio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
operator[](Index const &index) constmio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
Populations(Index const &sizes, Ts... args)mio::Populations< FP, Categories >inlineexplicit
Populations(Base &&array)mio::Populations< FP, Categories >inlineexplicit
reference typedefmio::CustomIndexArray< UncertainValue< FP >, Categories... >
requires(std::is_constructible_v< Type, Ts... >) CustomIndexArray(Index const &dimsmio::CustomIndexArray< UncertainValue< FP >, Categories... >
resize(Index new_dims)mio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
resize(mio::Index< Tag > new_dim)mio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
serialize(IOContext &io) constmio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
set_difference_from_group_total(Index const &midx, FP total_group_population)mio::Populations< FP, Categories >inline
set_difference_from_total(Index midx, FP total_population)mio::Populations< FP, Categories >inline
set_group_total(mio::Index< T > group_idx, FP value)mio::Populations< FP, Categories >inline
set_multiple(const std::vector< typename CustomIndexArray< UncertainValue< FP >, Tags... >::Index > &indices, const UncertainValue< FP > &value)mio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
set_total(FP value)mio::Populations< FP, Categories >inline
size() constmio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
size() constmio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
slice(Seq< size_t > idx_seq)mio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
slice(Seq< size_t > idx_seq) constmio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
slice(mio::Index< Tag > idx)mio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
slice(mio::Index< Tag > idx) constmio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
slice(Tag idx)mio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
slice(Tag idx) constmio::CustomIndexArray< UncertainValue< FP >, Categories... >inline
Type typedefmio::CustomIndexArray< UncertainValue< FP >, Categories... >
value_type typedefmio::CustomIndexArray< UncertainValue< FP >, Categories... >