Arcane  v3.15.0.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ParallelLoopOptionsProperties

Classe pour fixer les valeurs de ParallelLoopOptions via des propriétés. Plus de détails...

#include <arcane/utils/internal/ParallelLoopOptionsProperties.h>

+ Graphe d'héritage de Arcane::ParallelLoopOptionsProperties:
+ Graphe de collaboration de Arcane::ParallelLoopOptionsProperties:

Fonctions membres privées

 ARCANE_DECLARE_PROPERTY_CLASS (ParallelLoopOptions)
 

Membres hérités additionnels

- Types publics hérités de Arcane::ParallelLoopOptions
enum class  Partitioner { Auto = 0 , Static = 1 , Deterministic = 2 }
 Type du partitionneur. Plus de détails...
 
- Fonctions membres publiques hérités de Arcane::ParallelLoopOptions
Int32 maxThread () const
 Nombre maximal de threads autorisés.
 
void setMaxThread (Integer v)
 Positionne le nombre maximal de threads autorisé.
 
bool hasMaxThread () const
 Indique si maxThread() est positionné
 
Integer grainSize () const
 Taille d'un intervalle d'itération.
 
void setGrainSize (Integer v)
 Positionne la taille (approximative) d'un intervalle d'itération.
 
bool hasGrainSize () const
 Indique si grainSize() est positionné
 
Partitioner partitioner () const
 Type du partitionneur.
 
void setPartitioner (Partitioner v)
 Positionne le type du partitionneur.
 
bool hasPartitioner () const
 Indique si grainSize() est positionné
 
void mergeUnsetValues (const ParallelLoopOptions &po)
 Fusionne les valeurs non modifiées de l'instance par celles de po.
 

Description détaillée

Classe pour fixer les valeurs de ParallelLoopOptions via des propriétés.

Définition à la ligne 31 du fichier ParallelLoopOptionsProperties.h.


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