Implémentation de la synchronisation via MPI_Sendrecv. Plus de détails...
Classes | |
class | Factory |
Fonctions membres publiques | |
MpiDirectSendrecvVariableSynchronizerDispatcher (Factory *f) | |
Fonctions membres publiques hérités de Arcane::AbstractDataSynchronizeImplementation | |
void | setDataSynchronizeInfo (DataSynchronizeInfo *sync_info) final |
Fonctions membres protégées | |
void | compute () override |
void | beginSynchronize (IDataSynchronizeBuffer *vs_buf) override |
void | endSynchronize (IDataSynchronizeBuffer *) override |
Fonctions membres protégées hérités de Arcane::AbstractDataSynchronizeImplementation | |
DataSynchronizeInfo * | _syncInfo () const |
Attributs privés | |
MpiParallelMng * | m_mpi_parallel_mng |
Implémentation de la synchronisation via MPI_Sendrecv.
Définition à la ligne 37 du fichier MpiDirectSendrecvVariableSynchronizeDispatcher.cc.
|
explicit |
Définition à la ligne 95 du fichier MpiDirectSendrecvVariableSynchronizeDispatcher.cc.
|
overrideprotectedvirtual |
Implémente Arcane::IDataSynchronizeImplementation.
Définition à la ligne 104 du fichier MpiDirectSendrecvVariableSynchronizeDispatcher.cc.
|
inlineoverrideprotectedvirtual |
Implémente Arcane::IDataSynchronizeImplementation.
Définition à la ligne 47 du fichier MpiDirectSendrecvVariableSynchronizeDispatcher.cc.
|
inlineoverrideprotectedvirtual |
Implémente Arcane::IDataSynchronizeImplementation.
Définition à la ligne 49 du fichier MpiDirectSendrecvVariableSynchronizeDispatcher.cc.
|
private |
Définition à la ligne 56 du fichier MpiDirectSendrecvVariableSynchronizeDispatcher.cc.