Caractéristiques d'un boucle 1D multi-thread. Plus de détails...
#include <arcane/utils/ConcurrencyUtils.h>
Types publics | |
using | ThatClass = ParallelFor1DLoopInfo |
Fonctions membres publiques | |
ParallelFor1DLoopInfo (Int32 begin, Int32 size, IRangeFunctor *functor) | |
ParallelFor1DLoopInfo (Int32 begin, Int32 size, IRangeFunctor *functor, const ForLoopRunInfo &run_info) | |
ParallelFor1DLoopInfo (Int32 begin, Int32 size, Int32 block_size, IRangeFunctor *functor) | |
Int32 | beginIndex () const |
Int32 | size () const |
IRangeFunctor * | functor () const |
ForLoopRunInfo & | runInfo () |
const ForLoopRunInfo & | runInfo () const |
Caractéristiques d'un boucle 1D multi-thread.
Cette classe permet de spécifier les options d'une boucle à paralléliser en mode multi-thread.
Définition à la ligne 610 du fichier ConcurrencyUtils.h.
Définition à la ligne 614 du fichier ConcurrencyUtils.h.
|
inline |
Définition à la ligne 618 du fichier ConcurrencyUtils.h.
|
inline |
Définition à la ligne 620 du fichier ConcurrencyUtils.h.
|
inline |
Définition à la ligne 622 du fichier ConcurrencyUtils.h.
|
inline |
Définition à la ligne 632 du fichier ConcurrencyUtils.h.
|
inline |
Définition à la ligne 634 du fichier ConcurrencyUtils.h.
|
inline |
Définition à la ligne 635 du fichier ConcurrencyUtils.h.
|
inline |
Définition à la ligne 636 du fichier ConcurrencyUtils.h.
|
inline |
Définition à la ligne 633 du fichier ConcurrencyUtils.h.