Member List

CPP API: Member List
mio::CustomIndexArray< Typ, Tags > Member List

This is the complete list of members for mio::CustomIndexArray< Typ, Tags >, including all inherited members.

argsmio::CustomIndexArray< Typ, Tags >
array() constmio::CustomIndexArray< Typ, Tags >inline
array()mio::CustomIndexArray< Typ, Tags >inline
begin()mio::CustomIndexArray< Typ, Tags >inline
begin() constmio::CustomIndexArray< Typ, Tags >inline
const_iterator typedefmio::CustomIndexArray< Typ, Tags >
convert() constmio::CustomIndexArray< Typ, Tags >inline
CustomIndexArray()mio::CustomIndexArray< Typ, Tags >inlineexplicit
CustomIndexArray(Index const &dims, Iter b, Iter e)mio::CustomIndexArray< Typ, Tags >inline
deserialize(IOContext &io, Tag< Derived >)mio::CustomIndexArray< Typ, Tags >inlineprotectedstatic
deserialize(IOContext &io)mio::CustomIndexArray< Typ, Tags >inlinestatic
end()mio::CustomIndexArray< Typ, Tags >inline
end() constmio::CustomIndexArray< Typ, Tags >inline
get_flat_index(Index const &index) constmio::CustomIndexArray< Typ, Tags >inline
Index typedefmio::CustomIndexArray< Typ, Tags >
InternalArrayType typedefmio::CustomIndexArray< Typ, Tags >
iterator typedefmio::CustomIndexArray< Typ, Tags >
m_dimensionsmio::CustomIndexArray< Typ, Tags >private
m_numelmio::CustomIndexArray< Typ, Tags >private
m_numel(product(dims))mio::CustomIndexArray< Typ, Tags >
m_ymio::CustomIndexArray< Typ, Tags >private
m_y(InternalArrayType::Constant(m_numel, 1, Type{std::forward< Ts >(args)...}))mio::CustomIndexArray< Typ, Tags >inline
numel() constmio::CustomIndexArray< Typ, Tags >inline
operator!=(const CustomIndexArray &other) constmio::CustomIndexArray< Typ, Tags >inline
operator=(const Type &scalar)mio::CustomIndexArray< Typ, Tags >inline
operator==(const CustomIndexArray &other) constmio::CustomIndexArray< Typ, Tags >inline
operator[](Index const &index)mio::CustomIndexArray< Typ, Tags >inline
operator[](Index const &index) constmio::CustomIndexArray< Typ, Tags >inline
reference typedefmio::CustomIndexArray< Typ, Tags >
requires(std::is_constructible_v< Type, Ts... >) CustomIndexArray(Index const &dimsmio::CustomIndexArray< Typ, Tags >
resize(Index new_dims)mio::CustomIndexArray< Typ, Tags >inline
resize(mio::Index< Tag > new_dim)mio::CustomIndexArray< Typ, Tags >inline
serialize(IOContext &io) constmio::CustomIndexArray< Typ, Tags >inline
set_multiple(const std::vector< typename CustomIndexArray< Typ, Tags... >::Index > &indices, const Typ &value)mio::CustomIndexArray< Typ, Tags >inline
size() constmio::CustomIndexArray< Typ, Tags >inline
size() constmio::CustomIndexArray< Typ, Tags >inline
slice(Seq< size_t > idx_seq)mio::CustomIndexArray< Typ, Tags >inline
slice(Seq< size_t > idx_seq) constmio::CustomIndexArray< Typ, Tags >inline
slice(mio::Index< Tag > idx)mio::CustomIndexArray< Typ, Tags >inline
slice(mio::Index< Tag > idx) constmio::CustomIndexArray< Typ, Tags >inline
slice(Tag idx)mio::CustomIndexArray< Typ, Tags >inline
slice(Tag idx) constmio::CustomIndexArray< Typ, Tags >inline
Type typedefmio::CustomIndexArray< Typ, Tags >
value_type typedefmio::CustomIndexArray< Typ, Tags >