12#ifndef ARCCORE_MESSAGEPASSINGMPI_MPICONTROLDISPATCHER_H
13#define ARCCORE_MESSAGEPASSINGMPI_MPICONTROLDISPATCHER_H
17#include "arccore/message_passing_mpi/MessagePassingMpiGlobal.h"
18#include "arccore/message_passing/IControlDispatcher.h"
19#include "arccore/base/NotImplementedException.h"
24namespace Arccore::MessagePassing::Mpi
41 bool is_non_blocking)
override;
43 void barrier()
override;
44 Request nonBlockingBarrier()
override;
56 MpiAdapter* adapter()
const {
return m_adapter; }
60 MpiAdapter* m_adapter;
Vue modifiable d'un tableau d'un type T.
Interface du gestionnaire des échanges de messages.
Interface d'un profiler pour les échanges de messages.
Informations sur la source d'un message.
Ref< IRequestList > createRequestListRef() override
Création d'une liste de requêtes associé à ce gestionnaire.
Informations pour envoyer/recevoir un message point à point.