Espace de nom contenant les différentes classes gérant les boucles sur les entités. Plus de détails...
Classes | |
class | ItemLoopFunctor |
Classe template pour encapsuler une boucle sur les entités. Plus de détails... | |
Définitions de type | |
typedef ItemLoopFunctor< Cell > | ItemLoopFunctorCell |
typedef ItemLoopFunctor< Node > | ItemLoopFunctorNode |
Fonctions | |
template<typename IterType , typename Lambda > | |
void | _InternalSimpleItemLoop (ItemVectorView view, const Lambda &lambda) |
Fonctor de boucle d'entité permettant de supprimer les indirections si les indices locaux de view sont consécutifs. | |
Espace de nom contenant les différentes classes gérant les boucles sur les entités.
Définition à la ligne 91 du fichier ItemLoop.h.
Définition à la ligne 92 du fichier ItemLoop.h.
|
inline |
Fonctor de boucle d'entité permettant de supprimer les indirections si les indices locaux de view sont consécutifs.
Définition à la ligne 43 du fichier ItemLoop.h.
Références ENUMERATE_ITEM, Arcane::ItemVectorView::indexes(), Arcane::ItemIndexArrayView::isContigous(), Arcane::ItemVectorView::localIds(), et Arcane::ItemVectorView::size().