Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::MpiDirectSendrecvVariableSynchronizerDispatcher

Implémentation de la synchronisation via MPI_Sendrecv. Plus de détails...

+ Graphe d'héritage de Arcane::MpiDirectSendrecvVariableSynchronizerDispatcher:
+ Graphe de collaboration de Arcane::MpiDirectSendrecvVariableSynchronizerDispatcher:

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

MpiParallelMngm_mpi_parallel_mng
 

Description détaillée

Implémentation de la synchronisation via MPI_Sendrecv.

Définition à la ligne 37 du fichier MpiDirectSendrecvVariableSynchronizeDispatcher.cc.

Documentation des constructeurs et destructeur

◆ MpiDirectSendrecvVariableSynchronizerDispatcher()

Arcane::MpiDirectSendrecvVariableSynchronizerDispatcher::MpiDirectSendrecvVariableSynchronizerDispatcher ( Factory f)
explicit

Définition à la ligne 95 du fichier MpiDirectSendrecvVariableSynchronizeDispatcher.cc.

Documentation des fonctions membres

◆ beginSynchronize()

void Arcane::MpiDirectSendrecvVariableSynchronizerDispatcher::beginSynchronize ( IDataSynchronizeBuffer vs_buf)
overrideprotectedvirtual

◆ compute()

void Arcane::MpiDirectSendrecvVariableSynchronizerDispatcher::compute ( )
inlineoverrideprotectedvirtual

◆ endSynchronize()

void Arcane::MpiDirectSendrecvVariableSynchronizerDispatcher::endSynchronize ( IDataSynchronizeBuffer )
inlineoverrideprotectedvirtual

Documentation des données membres

◆ m_mpi_parallel_mng

MpiParallelMng* Arcane::MpiDirectSendrecvVariableSynchronizerDispatcher::m_mpi_parallel_mng
private

Définition à la ligne 56 du fichier MpiDirectSendrecvVariableSynchronizeDispatcher.cc.


La documentation de cette classe a été générée à partir du fichier suivant :