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