Vue sur un MultiArray2. Plus de détails...
#include <arcane/utils/MultiArray2View.h>
Fonctions membres publiques | |
JaggedSmallSpan ()=default | |
Vue vide. | |
constexpr __host__ __device__ Int32 | dim1Size () const |
Nombre d'éléments de la première dimension. | |
constexpr __host__ __device__ SmallSpan< const Int32 > | dim2Sizes () const |
Nombre d'éléments de la deuxième dimension. | |
constexpr __host__ __device__ Int32 | totalNbElement () const |
Nombre total d'éléments dans le tableau. | |
constexpr __host__ __device__ SmallSpan< DataType > | operator[] (Int32 i) const |
i-ème élément du tableau | |
Amis | |
class | MultiArray2< std::remove_cv_t< DataType > > |
Vue sur un MultiArray2.
Les instances de cette classe sont créées par appel à MultiArray2::span() ou MultiArray2::constSpan().
Définition à la ligne 143 du fichier MultiArray2View.h.
|
inlineconstexpr |
Nombre d'éléments de la première dimension.
Définition à la ligne 167 du fichier MultiArray2View.h.
|
inlineconstexpr |
Nombre d'éléments de la deuxième dimension.
Définition à la ligne 169 du fichier MultiArray2View.h.
|
inlineconstexpr |
i-ème élément du tableau
Définition à la ligne 176 du fichier MultiArray2View.h.
Références Arcane::SmallSpan< T, Extent, MinValue >::subSpan().
|
inlineconstexpr |
Nombre total d'éléments dans le tableau.
Définition à la ligne 171 du fichier MultiArray2View.h.
|
friend |
Définition à la ligne 131 du fichier MultiArray2View.h.