Types publics | |
using | ExtentsType = Extents |
using | BaseClass = ArrayBoundsBase<ExtentsType> |
using | ArrayExtentsType = ArrayExtents<ExtentsType> |
![]() | |
using | BaseClass = ArrayExtents<Extents> |
using | MDIndexType = typename BaseClass::MDIndexType |
using | ArrayExtentType = Arcane::ArrayExtents<Extents> |
Fonctions membres publiques | |
template<typename X = Extents, typename = std::enable_if_t<X::nb_dynamic == 4, void>> | |
constexpr | ArrayBounds (Int32 dim1, Int32 dim2, Int32 dim3, Int32 dim4) |
template<typename X = Extents, typename = std::enable_if_t<X::nb_dynamic == 3, void>> | |
constexpr | ArrayBounds (Int32 dim1, Int32 dim2, Int32 dim3) |
template<typename X = Extents, typename = std::enable_if_t<X::nb_dynamic == 2, void>> | |
constexpr | ArrayBounds (Int32 dim1, Int32 dim2) |
template<typename X = Extents, typename = std::enable_if_t<X::nb_dynamic == 1, void>> | |
constexpr | ArrayBounds (Int32 dim1) |
constexpr | ArrayBounds (const ArrayExtentsType &v) |
constexpr | ArrayBounds (std::array< Int32, Extents::nb_dynamic > &v) |
![]() | |
constexpr | ArrayBoundsBase (const BaseClass &rhs) |
constexpr | ArrayBoundsBase (const std::array< Int32, Extents::nb_dynamic > &v) |
constexpr __host__ __device__ Int64 | nbElement () const |
Définition à la ligne 70 du fichier ArrayBounds.h.
using Arcane::ArrayBounds< Extents >::ArrayExtentsType = ArrayExtents<ExtentsType> |
Définition à la ligne 77 du fichier ArrayBounds.h.
using Arcane::ArrayBounds< Extents >::BaseClass = ArrayBoundsBase<ExtentsType> |
Définition à la ligne 76 du fichier ArrayBounds.h.
using Arcane::ArrayBounds< Extents >::ExtentsType = Extents |
Définition à la ligne 75 du fichier ArrayBounds.h.
|
inlineconstexpr |
Définition à la ligne 82 du fichier ArrayBounds.h.
|
inlineconstexpr |
Définition à la ligne 88 du fichier ArrayBounds.h.
|
inlineconstexpr |
Définition à la ligne 94 du fichier ArrayBounds.h.
|
inlineconstexpr |
Définition à la ligne 100 du fichier ArrayBounds.h.
|
inlineexplicitconstexpr |
Définition à la ligne 105 du fichier ArrayBounds.h.
|
inlineexplicitconstexpr |
Définition à la ligne 110 du fichier ArrayBounds.h.