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

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

argument_is_allowed_for_callnda::rect_str< Rank, StaticExtents, StrideOrder, LayoutProp >static
argument_is_allowed_for_call_or_slicenda::rect_str< Rank, StaticExtents, StrideOrder, LayoutProp >static
ce_size() noexceptnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inlinestatic
get_string_indices() constnda::rect_str< Rank, StaticExtents, StrideOrder, LayoutProp >inline
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
operator!=(rect_str const &rhs)nda::rect_str< Rank, StaticExtents, StrideOrder, LayoutProp >inline
operator()(Args const &...args) constnda::rect_str< Rank, StaticExtents, StrideOrder, LayoutProp >inline
operator=(rect_str const &)=defaultnda::rect_str< Rank, StaticExtents, StrideOrder, LayoutProp >
operator=(rect_str &&)=defaultnda::rect_str< Rank, StaticExtents, StrideOrder, LayoutProp >
nda::idx_map::operator=(idx_map const &)=defaultnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >
nda::idx_map::operator=(idx_map &&)=defaultnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >
operator==(rect_str const &rhs) constnda::rect_str< Rank, StaticExtents, StrideOrder, LayoutProp >inline
nda::idx_map::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
rect_str()=defaultnda::rect_str< Rank, StaticExtents, StrideOrder, LayoutProp >
rect_str(base_t const &idxm) noexceptnda::rect_str< Rank, StaticExtents, StrideOrder, LayoutProp >inline
rect_str(base_t const &idxm, ind_t const &str_indices) noexceptnda::rect_str< Rank, StaticExtents, StrideOrder, LayoutProp >inline
rect_str(rect_str< Rank, StaticExtents, StrideOrder, LP > const &rstr) noexceptnda::rect_str< Rank, StaticExtents, StrideOrder, LayoutProp >inline
rect_str(rect_str< Rank, SE, StrideOrder, LP > const &rstr) noexcept(false)nda::rect_str< Rank, StaticExtents, StrideOrder, LayoutProp >inline
rect_str(std::array< long, Rank > const &shape, std::array< long, Rank > const &strides) noexceptnda::rect_str< Rank, StaticExtents, StrideOrder, LayoutProp >inline
rect_str(std::array< long, Rank > const &shape) noexceptnda::rect_str< Rank, StaticExtents, StrideOrder, LayoutProp >inline
rect_str(nda::array< nda::array< std::string, 1 >, 1 > str_indices) noexcept(false)nda::rect_str< Rank, StaticExtents, StrideOrder, LayoutProp >inline
rect_str(std::array< long, base_t::n_dynamic_extents > const &shape) noexceptnda::rect_str< Rank, StaticExtents, StrideOrder, LayoutProp >inline
rect_str(rect_str const &)=defaultnda::rect_str< Rank, StaticExtents, StrideOrder, LayoutProp >
rect_str(rect_str &&)=defaultnda::rect_str< Rank, StaticExtents, StrideOrder, LayoutProp >
size() const noexceptnda::idx_map< Rank, StaticExtents, StrideOrder, LayoutProp >inline
slice(Args const &...args) constnda::rect_str< 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::rect_str< Rank, StaticExtents, StrideOrder, LayoutProp >inline