Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ParallelExchangerOptions

Options pour IParallelMng::processExchange(). Plus de détails...

#include <arcane/core/ParallelExchangerOptions.h>

+ Graphe de collaboration de Arcane::ParallelExchangerOptions:

Types publics

enum  eExchangeMode { EM_Independant , EM_Collective , EM_Auto }
 Mode d'échange. Plus de détails...
 

Fonctions membres publiques

void setExchangeMode (eExchangeMode mode)
 Positionne le mode d'échange.
 
eExchangeMode exchangeMode () const
 Mode d'échange spécifié
 
void setMaxPendingMessage (Int32 v)
 Positionne le nombre maximal de messages en vol.
 
Int32 maxPendingMessage () const
 Nombre maximal de messages en vol.
 
void setVerbosityLevel (Int32 v)
 Positionne le niveau de verbosité
 
Int32 verbosityLevel () const
 Niveau de verbosité
 

Description détaillée

Options pour IParallelMng::processExchange().

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

Documentation des énumérations membres

◆ eExchangeMode

Mode d'échange.

Valeurs énumérées
EM_Independant 

Utilise les échanges point à point (send/recv)

EM_Collective 

Utilise les opération collectives (allToAll)

EM_Auto 

Choisi automatiquement entre point à point ou collective.

Définition à la ligne 37 du fichier ParallelExchangerOptions.h.

Documentation des fonctions membres

◆ exchangeMode()

eExchangeMode Arcane::ParallelExchangerOptions::exchangeMode ( ) const
inline

Mode d'échange spécifié

Définition à la ligne 52 du fichier ParallelExchangerOptions.h.

◆ maxPendingMessage()

Int32 Arcane::ParallelExchangerOptions::maxPendingMessage ( ) const
inline

Nombre maximal de messages en vol.

Définition à la ligne 57 du fichier ParallelExchangerOptions.h.

◆ setExchangeMode()

void Arcane::ParallelExchangerOptions::setExchangeMode ( eExchangeMode  mode)
inline

Positionne le mode d'échange.

Définition à la ligne 50 du fichier ParallelExchangerOptions.h.

◆ setMaxPendingMessage()

void Arcane::ParallelExchangerOptions::setMaxPendingMessage ( Int32  v)
inline

Positionne le nombre maximal de messages en vol.

Définition à la ligne 55 du fichier ParallelExchangerOptions.h.

◆ setVerbosityLevel()

void Arcane::ParallelExchangerOptions::setVerbosityLevel ( Int32  v)
inline

Positionne le niveau de verbosité

Définition à la ligne 60 du fichier ParallelExchangerOptions.h.

◆ verbosityLevel()

Int32 Arcane::ParallelExchangerOptions::verbosityLevel ( ) const
inline

Niveau de verbosité

Définition à la ligne 62 du fichier ParallelExchangerOptions.h.


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