TRIQS/nda 1.3.0
Multi-dimensional array library for C++
Loading...
Searching...
No Matches
nda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp > Member List

This is the complete list of members for nda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >, including all inherited members.

argument_is_allowed_for_callnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >static
argument_is_allowed_for_call_or_slicenda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >static
ce_size() noexceptnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inlinestatic
idx_map()nda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inline
idx_map(idx_map< Rank, StaticExtents, StrideOrder, LP > const &idxm) noexceptnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inline
idx_map(idx_map< Rank, SE, StrideOrder, LP > const &idxm) noexcept(false)nda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inline
idx_map(std::array< long, Rank > const &shape, std::array< long, Rank > const &strides) noexcept(!check_stride_order)nda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inline
idx_map(std::array< Int, Rank > const &shape) noexceptnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inline
idx_map(std::array< long, n_dynamic_extents > const &shape) noexceptnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inline
idx_map(idx_map< Rank, SE, SO, LP > const &)nda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inline
idx_map(std::array< long, R > const &)nda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inline
idx_map(idx_map const &)=defaultnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >
idx_map(idx_map &&)=defaultnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >
is_contiguous() const noexceptnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inline
is_stride_order_C()nda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inlinestatic
is_stride_order_Fortran()nda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inlinestatic
is_stride_order_valid(Int *lenptr, Int *strptr)nda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inlinestatic
is_stride_order_valid() constnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inline
is_strided_1d() const noexceptnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inline
layout_infonda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >static
layout_propnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >static
lengths() const noexceptnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inline
min_stride() const noexceptnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inline
n_dynamic_extentsnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >protectedstatic
operator()(Args const &...args) const noexcept(true)nda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inline
operator=(idx_map const &)=defaultnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >
operator=(idx_map &&)=defaultnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >
operator==(idx_map< R, SE, SO, LP > const &rhs) constnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inline
rank() noexceptnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inlinestatic
size() const noexceptnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inline
slice(Args const &...args) constnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inline
static_extentsnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >static
static_extents_encodednda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >static
stride_ordernda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >static
stride_order_encodednda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >static
strides() const noexceptnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inline
to_idx(long lin_idx) constnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inline
transpose() constnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inline