Options for IParallelMng::processExchange(). More...
#include <arcane/core/ParallelExchangerOptions.h>
Public Types | |
| enum | eExchangeMode { EM_Independant , EM_Collective , EM_Auto } |
| Exchange mode. More... | |
Public Member Functions | |
| void | setExchangeMode (eExchangeMode mode) |
| Sets the exchange mode. | |
| eExchangeMode | exchangeMode () const |
| Specified exchange mode. | |
| void | setMaxPendingMessage (Int32 v) |
| Sets the maximum number of pending messages. | |
| Int32 | maxPendingMessage () const |
| Maximum number of pending messages. | |
| void | setVerbosityLevel (Int32 v) |
| Sets the verbosity level. | |
| Int32 | verbosityLevel () const |
| Verbosity level. | |
Options for IParallelMng::processExchange().
Definition at line 32 of file ParallelExchangerOptions.h.
Exchange mode.
| Enumerator | |
|---|---|
| EM_Independant | Uses point-to-point exchanges (send/recv). |
| EM_Collective | Uses collective operations (allToAll). |
| EM_Auto | Automatically chooses between point-to-point or collective. |
Definition at line 39 of file ParallelExchangerOptions.h.
|
inline |
Specified exchange mode.
Definition at line 54 of file ParallelExchangerOptions.h.
|
inline |
Maximum number of pending messages.
Definition at line 59 of file ParallelExchangerOptions.h.
|
inline |
Sets the exchange mode.
Definition at line 52 of file ParallelExchangerOptions.h.
|
inline |
Sets the maximum number of pending messages.
Definition at line 57 of file ParallelExchangerOptions.h.
|
inline |
Sets the verbosity level.
Definition at line 62 of file ParallelExchangerOptions.h.
|
inline |
Verbosity level.
Definition at line 64 of file ParallelExchangerOptions.h.