_checkHost(eMemoryRessource r) (défini dans Arcane::impl::NumArrayBaseCommon) | Arcane::impl::NumArrayBaseCommon | privatestatic |
_getDefaultAllocator() (défini dans Arcane::impl::NumArrayBaseCommon) | Arcane::impl::NumArrayBaseCommon | privatestatic |
_getDefaultAllocator(eMemoryRessource r) (défini dans Arcane::impl::NumArrayBaseCommon) | Arcane::impl::NumArrayBaseCommon | privatestatic |
_internalData() | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
_memoryAwareCopy(Span< const std::byte > from, eMemoryRessource from_mem, Span< std::byte > to, eMemoryRessource to_mem, RunQueue *queue) (défini dans Arcane::impl::NumArrayBaseCommon) | Arcane::impl::NumArrayBaseCommon | privatestatic |
_memoryAwareFill(Span< std::byte > to, Int64 nb_element, const void *fill_address, Int32 datatype_size, SmallSpan< const Int32 > indexes, RunQueue *queue) (défini dans Arcane::impl::NumArrayBaseCommon) | Arcane::impl::NumArrayBaseCommon | privatestatic |
_memoryAwareFill(Span< std::byte > to, Int64 nb_element, const void *fill_address, Int32 datatype_size, RunQueue *queue) (défini dans Arcane::impl::NumArrayBaseCommon) | Arcane::impl::NumArrayBaseCommon | privatestatic |
_resize() | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inlineprivate |
_resizeAndCopy(ConstMDSpanType rhs, eMemoryRessource input_ressource, RunQueue *queue) (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inlineprivate |
_resizeInit() | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inlineprivate |
_updateSpanPointerFromData() (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inlineprivate |
ArrayBoundsIndexType typedef (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | |
ArrayWrapper typedef (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | |
bytes() | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
bytes() const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
capacity() const (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
constMDSpan() const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
ConstMDSpanType typedef (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | |
constSpan() const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
copy(ConstMDSpanType rhs) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
copy(const ThatClass &rhs) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
copy(ConstMDSpanType rhs, RunQueue *queue) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
copy(const ThatClass &rhs, RunQueue *queue) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
debugName() | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
dim1Size() const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
dim2Size() const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
dim3Size() const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
dim4Size() const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
DynamicDimsType typedef (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | |
extent0() const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
extent1() const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
extent2() const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
extent3() const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
extents() const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
ExtentsType typedef (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | |
extentsWithOffset() const (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
fill(const DataType &v) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
fill(const DataType &v, SmallSpan< const Int32 > indexes, RunQueue *queue) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
fill(const DataType &v, RunQueue *queue) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
instead typedef (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | |
instead typedef (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | |
LayoutPolicyType typedef (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | |
m_data (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | private |
m_span (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | private |
m_total_nb_element (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | private |
mdspan() | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
mdspan() const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
MDSpanType typedef (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | |
memoryAllocator() const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
memoryRessource() const (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
nbDimension() | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inlinestatic |
NumArray() | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
NumArray(DynamicDimsType extents) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inlineexplicit |
NumArray(const DynamicDimsType &extents, eMemoryRessource r) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
NumArray(eMemoryRessource r) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inlineexplicit |
NumArray(Int32 dim1_size, Int32 dim2_size, Int32 dim3_size, Int32 dim4_size) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
NumArray(Int32 dim1_size, Int32 dim2_size, Int32 dim3_size, Int32 dim4_size, eMemoryRessource r) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
NumArray(Int32 dim1_size, Int32 dim2_size, Int32 dim3_size) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
NumArray(Int32 dim1_size, Int32 dim2_size, Int32 dim3_size, eMemoryRessource r) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
NumArray(Int32 dim1_size, Int32 dim2_size) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
NumArray(Int32 dim1_size, Int32 dim2_size, eMemoryRessource r) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
NumArray(Int32 dim1_size) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inlineexplicit |
NumArray(Int32 dim1_size, eMemoryRessource r) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
NumArray(Int32 dim1_size, Int32 dim2_size, std::initializer_list< DataType > alist) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
NumArray(Int32 dim1_size, std::initializer_list< DataType > alist) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
NumArray(SmallSpan< const DataType > v) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
NumArray(Span< const DataType > v) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
NumArray(const ThatClass &rhs) (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
NumArray(ThatClass &&rhs) (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
operator ConstMDSpanType() const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
operator MDSpanType() | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
operator SmallSpan< const DataType >() const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
operator SmallSpan< DataType >() | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
operator()(Int32 i, Int32 j, Int32 k, Int32 l) const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
operator()(Int32 i, Int32 j, Int32 k, Int32 l) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
operator()(Int32 i, Int32 j, Int32 k) const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
operator()(Int32 i, Int32 j, Int32 k) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
operator()(Int32 i, Int32 j) const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
operator()(Int32 i, Int32 j) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
operator()(Int32 i) const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
operator()(Int32 i) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
operator()(ArrayBoundsIndexType idx) const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
operator()(ArrayBoundsIndexType idx) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
operator=(ThatClass &&)=default (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | |
operator=(const ThatClass &rhs) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
operator[](Int32 i) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
operator[](Int32 i) const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
rank() | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inlinestatic |
resize(Int32 dim1_size, Int32 dim2_size, Int32 dim3_size, Int32 dim4_size) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
resize(Int32 dim1_size, Int32 dim2_size, Int32 dim3_size) (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
resize(Int32 dim1_size, Int32 dim2_size) (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
resize(Int32 dim1_size) (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
resize(const DynamicDimsType &dims) (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
s(Int32 i, Int32 j, Int32 k, Int32 l) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
s(Int32 i, Int32 j, Int32 k) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
s(Int32 i, Int32 j) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
s(Int32 i) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
s(ArrayBoundsIndexType idx) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
setDebugName(const String &str) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
span() | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
span() const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
swap(ThatClass &rhs) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
ThatClass typedef (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | |
to1DConstSmallSpan() const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
to1DSmallSpan() | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
to1DSmallSpan() const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
to1DSpan() const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
to1DSpan() | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
totalNbElement() const | Arcane::NumArray< DataType, Extents, LayoutPolicy > | inline |
value_type typedef (défini dans Arcane::NumArray< DataType, Extents, LayoutPolicy >) | Arcane::NumArray< DataType, Extents, LayoutPolicy > | |