| as_array_view() | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| as_array_view() const | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| basic_array() | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| basic_array(basic_array &&)=default | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | |
| basic_array(basic_array const &a)=default | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | explicit |
| basic_array(basic_array< ValueType, Rank, LayoutPolicy, A, CP > a) noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inlineexplicit |
| basic_array(Ints... is) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inlineexplicit |
| basic_array(Int sz, RHS const &val) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inlineexplicit |
| basic_array(std::array< Int, Rank > const &shape) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inlineexplicit |
| basic_array(layout_t const &layout) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inlineexplicit |
| basic_array(layout_t const &layout, storage_t &&storage) noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inlineexplicit |
| basic_array(A const &a) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| basic_array(Initializer const &initializer) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| basic_array(std::initializer_list< ValueType > const &l) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| basic_array(std::initializer_list< std::initializer_list< ValueType > > const &l2) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| basic_array(std::initializer_list< std::initializer_list< std::initializer_list< ValueType > > > const &l3) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| basic_array(basic_array< ValueType, 2, LayoutPolicy, A2, ContainerPolicy > &&a) noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inlineexplicit |
| begin() const noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| begin() noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| call(Self &&self, Ts const &...idxs) noexcept(has_no_boundcheck) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inlinestatic |
| cbegin() const noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| cend() const noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| const_iterator typedef | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | |
| container_policy_t typedef | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | |
| data() const noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| data() noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| empty() const | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| end() const noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| end() noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| extent(int i) const noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| indexmap() const noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| indices() const noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| is_contiguous() const noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| is_empty() const noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| is_stride_order_C() noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inlinestatic |
| is_stride_order_Fortran() noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inlinestatic |
| iterator typedef | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | |
| iterator_rank | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | static |
| layout_policy_t typedef | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | |
| layout_t typedef | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | |
| ones(std::array< Int, Rank > const &shape) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inlinestatic |
| ones(Ints... is) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inlinestatic |
| operator()(_linear_index_t idx) const noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| operator()(_linear_index_t idx) noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| operator()(Ts const &...idxs) const &noexcept(has_no_boundcheck) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| operator()(Ts const &...idxs) &noexcept(has_no_boundcheck) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| operator()(Ts const &...idxs) &&noexcept(has_no_boundcheck) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| operator*=(RHS const &rhs) noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| operator+=(RHS const &rhs) noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| operator-=(RHS const &rhs) noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| operator/=(RHS const &rhs) noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| operator=(basic_array &&)=default | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | |
| operator=(basic_array const &)=default | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | |
| operator=(basic_array< ValueType, Rank, LayoutPolicy, A, CP > const &rhs) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| operator=(RHS const &rhs) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| operator=(RHS const &rhs) noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| operator=(Initializer const &initializer) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| operator=(R const &rhs) noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| operator[](T const &idx) const &noexcept(has_no_boundcheck) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| operator[](T const &x) &noexcept(has_no_boundcheck) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| operator[](T const &x) &&noexcept(has_no_boundcheck) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| rand(std::array< Int, Rank > const &shape) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inlinestatic |
| rand(Ints... is) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inlinestatic |
| rank | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | static |
| regular_type typedef | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | |
| resize(Ints const &...is) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| resize(std::array< long, Rank > const &shape) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| shape() const noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| shape(int i) const noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| size() const noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| storage() const &noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| storage() &noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| storage() &&noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| storage_t typedef | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | |
| stride_order() const noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| strides() const noexcept | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| transpose() | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| transpose() const | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inline |
| value_type typedef | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | |
| zeros(std::array< Int, Rank > const &shape) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inlinestatic |
| zeros(Ints... is) | nda::basic_array< ValueType, Rank, LayoutPolicy, Algebra, ContainerPolicy > | inlinestatic |