Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ArrayStridesBase< 0 >

Spécialisation de ArrayStrideBase pour les tableaux de dimension 0 (les scalaires) Plus de détails...

#include <arcane/utils/ArrayExtents.h>

+ Graphe de collaboration de Arcane::ArrayStridesBase< 0 >:

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.
 

Fonctions membres publiques statiques

__host__ static __device__ ArrayStridesBase< 0 > fromSpan (Span< const Int32 > strides)
 

Description détaillée

Spécialisation de ArrayStrideBase pour les tableaux de dimension 0 (les scalaires)

Définition à la ligne 36 du fichier ArrayExtents.h.

Documentation des fonctions membres

◆ asSpan()

__host__ __device__ SmallSpan< const Int32 > Arcane::ArrayStridesBase< 0 >::asSpan ( ) const
inline

Valeur du pas de la i-ème dimension.

Définition à la ligne 42 du fichier ArrayExtents.h.

◆ fromSpan()

__host__ static __device__ ArrayStridesBase< 0 > Arcane::ArrayStridesBase< 0 >::fromSpan ( Span< const Int32 >  strides)
inlinestatic

Définition à la ligne 45 du fichier ArrayExtents.h.

◆ totalStride()

__host__ __device__ Int64 Arcane::ArrayStridesBase< 0 >::totalStride ( ) const
inline

Value totale du pas.

Définition à la ligne 44 du fichier ArrayExtents.h.


La documentation de cette classe a été générée à partir du fichier suivant :