12#ifndef ARCANE_PARALLELEXCHANGEROPTIONS_H
13#define ARCANE_PARALLELEXCHANGEROPTIONS_H
17#include "arcane/ArcaneTypes.h"
18#include "arcane/Parallel.h"
67 eExchangeMode m_exchange_mode = EM_Independant;
70 Int32 m_max_pending_message = 0;
73 Int32 m_verbosity_level = 0;
Options pour IParallelMng::processExchange().
Int32 verbosityLevel() const
Niveau de verbosité
Int32 maxPendingMessage() const
Nombre maximal de messages en vol.
void setMaxPendingMessage(Int32 v)
Positionne le nombre maximal de messages en vol.
void setExchangeMode(eExchangeMode mode)
Positionne le mode d'échange.
eExchangeMode
Mode d'échange.
@ EM_Auto
Choisi automatiquement entre point à point ou collective.
@ EM_Collective
Utilise les opération collectives (allToAll)
@ EM_Independant
Utilise les échanges point à point (send/recv)
void setVerbosityLevel(Int32 v)
Positionne le niveau de verbosité
eExchangeMode exchangeMode() const
Mode d'échange spécifié
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
std::int32_t Int32
Type entier signé sur 32 bits.