Static Public Member Functions | |
| static __host__ __device__ constexpr Int64 | offset (ArrayIndex< 3 > idx, Int64 extent1, Int64 extent2) |
| template<typename ExtentType> | |
| static __host__ __device__ constexpr Int64 | computeOffsetIndexes (const ExtentType &extents) |
| static constexpr std::array< Int32, 3 > | layoutInfo () |
| static constexpr __host__ __device__ Int32 | layout0 () |
| static constexpr __host__ __device__ Int32 | layout1 () |
| static constexpr __host__ __device__ Int32 | layout2 () |
Static Public Attributes | |
| static constexpr Int64 | LastExtent = K |
Definition at line 60 of file arccore/src/base/arccore/base/ArrayLayout.h.
|
inlinestaticconstexpr |
Definition at line 73 of file arccore/src/base/arccore/base/ArrayLayout.h.
|
inlinestaticconstexpr |
Definition at line 80 of file arccore/src/base/arccore/base/ArrayLayout.h.
|
inlinestaticconstexpr |
Definition at line 81 of file arccore/src/base/arccore/base/ArrayLayout.h.
|
inlinestaticconstexpr |
Definition at line 82 of file arccore/src/base/arccore/base/ArrayLayout.h.
|
inlinestaticconstexpr |
Definition at line 78 of file arccore/src/base/arccore/base/ArrayLayout.h.
|
inlinestaticconstexpr |
Definition at line 67 of file arccore/src/base/arccore/base/ArrayLayout.h.
|
staticconstexpr |
Definition at line 64 of file arccore/src/base/arccore/base/ArrayLayout.h.