Index vectoriel avec indirection pour un type d'entité. TODO: stocker les index dans un registre vectoriel pour pouvoir faire le gather rapidement. Pour cela, faire l'equivalent de AVXSimdReal pour les Int32. Plus de détails...
#include <arcane/core/SimdItem.h>
Types publics | |
typedef SimdInfo::SimdInt32IndexType | SimdIndexType |
Fonctions membres publiques | |
SimdItemIndexT (const SimdIndexType &ARCANE_RESTRICT local_ids) | |
SimdItemIndexT (const SimdIndexType *ARCANE_RESTRICT local_ids) | |
const SimdIndexType &ARCANE_RESTRICT | simdLocalIds () const |
Liste des numéros locaux des entités de l'instance. | |
Attributs privés | |
const SimdIndexType &ARCANE_RESTRICT | m_local_ids |
Index vectoriel avec indirection pour un type d'entité. TODO: stocker les index dans un registre vectoriel pour pouvoir faire le gather rapidement. Pour cela, faire l'equivalent de AVXSimdReal pour les Int32.
Définition à la ligne 165 du fichier SimdItem.h.
typedef SimdInfo::SimdInt32IndexType Arcane::SimdItemIndexT< ItemType >::SimdIndexType |
Définition à la ligne 168 du fichier SimdItem.h.
|
inline |
Définition à la ligne 170 du fichier SimdItem.h.
|
inline |
Définition à la ligne 172 du fichier SimdItem.h.
|
inline |
Liste des numéros locaux des entités de l'instance.
Définition à la ligne 176 du fichier SimdItem.h.
|
private |
Définition à la ligne 178 du fichier SimdItem.h.