12#ifndef ARCANE_CORE_PARALLELEXCHANGEROPTIONS_H
13#define ARCANE_CORE_PARALLELEXCHANGEROPTIONS_H
69 eExchangeMode m_exchange_mode = EM_Independant;
72 Int32 m_max_pending_message = 0;
75 Int32 m_verbosity_level = 0;
Declarations of Arcane's general types.
File containing declarations concerning the message passing model.
Options for IParallelMng::processExchange().
Int32 verbosityLevel() const
Verbosity level.
Int32 maxPendingMessage() const
Maximum number of pending messages.
void setMaxPendingMessage(Int32 v)
Sets the maximum number of pending messages.
void setExchangeMode(eExchangeMode mode)
Sets the exchange mode.
eExchangeMode
Exchange mode.
@ EM_Auto
Automatically chooses between point-to-point or collective.
@ EM_Collective
Uses collective operations (allToAll).
@ EM_Independant
Uses point-to-point exchanges (send/recv).
void setVerbosityLevel(Int32 v)
Sets the verbosity level.
eExchangeMode exchangeMode() const
Specified exchange mode.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
std::int32_t Int32
Signed integer type of 32 bits.