begin() | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | inline |
begin() const | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | inline |
cbegin() const | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | inline |
cend() const | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | inline |
const_iterator typedef | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
const_reference_type typedef | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
ConstReducedDimensionSliceType typedef | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
ConstSliceType typedef | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
data_size() const | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
dimension() const | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
dimension() const | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
dimension() const | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
dimension() const | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
do_resize(std::size_t total, DimensionSize< Dimension > size, DimensionSize< Dims >...sizes) | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | protected |
do_resize(std::size_t total, DimensionSize< Dimension > size, DimensionSize< Dims >...sizes, T const &value) | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | protected |
do_resize(std::size_t total, DimensionSize< Dimension > size, DimensionSize< Dims >...sizes) | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | protected |
do_resize(std::size_t total, DimensionSize< Dimension > size, DimensionSize< Dims >...sizes, T const &value) | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | protected |
do_resize(std::size_t total) | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | protected |
do_resize(std::size_t total, T const &value) | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | protected |
do_resize(std::size_t total, DimensionSize< Dim > size, DimensionSize< Dims >...sizes) | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
do_resize(std::size_t total, DimensionSize< Dim > size, DimensionSize< Dims >...sizes, T const &value) | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
do_resize(std::size_t total, DimensionSize< Dim > size, DimensionSize< Dims >...sizes) | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
do_resize(std::size_t total, DimensionSize< Dim > size, DimensionSize< Dims >...sizes, T const &value) | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
do_transpose(SelfSlice &, OtherSlice const &) | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | protected |
do_transpose(MultiArrayType &ma, DimensionType const &d) | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
end() | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | inline |
end() const | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | inline |
equal_size(MultiArray const &) const | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
iterator typedef | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
MultiArray(DimensionSize< Dim > size, DimensionSize< Dims >...sizes) | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
MultiArray(MultiArray const &)=default | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | explicit |
MultiArray(DimensionType const &) | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | explicit |
MultiArray(typename std::enable_if< arg_helper< FirstDimension, Dims...>::value, bool >::type disable_resize_tag, DimensionSize< Dims > const &...) | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | protected |
MultiArray(typename std::enable_if< has_dimensions< DimensionType, FirstDimension, OtherDimensions...>::value, bool >::type disable_transpose_tag, DimensionType const &d) | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | protected |
MultiArray(typename std::enable_if< arg_helper< FirstDimension, Dims...>::value, bool >::type, DimensionSize< Dims > const &...sizes) | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
operator==(MultiArray const &) const | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
operator[](DimensionIndex< FirstDimension > index) | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
operator[](DimensionIndex< FirstDimension > index) const | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
operator[](DimensionIndex< Dim > const &) | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
operator[](DimensionIndex< Dim > const &) const | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
operator[](DimensionIndex< Dim > const &index) const | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
operator[](DimensionIndex< Dim > const &index) | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
ReducedDimensionSliceType typedef | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
reference_type typedef | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
size() const | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
size() const | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
size() const | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
size() const | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
SliceType typedef | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |
value_type typedef | pss::astrotypes::MultiArray< Alloc, T, SliceMixin, FirstDimension, OtherDimensions > | |