Spécialisation de ArrayStrideBase pour les tableaux de dimension 0 (les scalaires) Plus de détails...
#include <arcane/utils/ArrayExtents.h>
Fonctions membres publiques | |
__host__ __device__ SmallSpan< const Int32 > | asSpan () const |
Valeur du pas de la i-ème dimension. | |
__host__ __device__ Int64 | totalStride () const |
Value totale du pas. | |
__host__ __device__ Int32 | stride (int i) const |
Valeur du pas de la i-ème dimension. | |
__host__ __device__ Int32 | operator() (int i) const |
__host__ __device__ SmallSpan< const Int32 > | asSpan () const |
__host__ __device__ Int64 | totalStride () const |
Valeur totale du pas. | |
__host__ __device__ ArrayStridesBase< RankValue - 1 > | removeFirstStride () const |
Fonctions membres publiques statiques | |
__host__ static __device__ ArrayStridesBase< 0 > | fromSpan (Span< const Int32 > strides) |
__host__ static __device__ ArrayStridesBase< RankValue > | fromSpan (Span< const Int32 > strides) |
Construit une instance à partir des valeurs données dans stride. | |
Attributs protégés | |
std::array< Int32, RankValue > | m_strides |
Spécialisation de ArrayStrideBase pour les tableaux de dimension 0 (les scalaires)
Définition à la ligne 36 du fichier ArrayExtents.h.
|
inline |
Valeur du pas de la i-ème dimension.
Définition à la ligne 42 du fichier ArrayExtents.h.
|
inline |
Définition à la ligne 71 du fichier ArrayExtents.h.
|
inlinestatic |
Définition à la ligne 45 du fichier ArrayExtents.h.
|
inlinestatic |
Construit une instance à partir des valeurs données dans stride.
Définition à la ligne 89 du fichier ArrayExtents.h.
|
inline |
Définition à la ligne 70 du fichier ArrayExtents.h.
|
inline |
Définition à la ligne 81 du fichier ArrayExtents.h.
|
inline |
Valeur du pas de la i-ème dimension.
Définition à la ligne 69 du fichier ArrayExtents.h.
|
inline |
Value totale du pas.
Définition à la ligne 44 du fichier ArrayExtents.h.
|
inline |
Valeur totale du pas.
Définition à la ligne 73 du fichier ArrayExtents.h.
|
protected |
Définition à la ligne 100 du fichier ArrayExtents.h.