Arcane  v4.1.1.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::MessagePassing::Mpi::MpiMessagePassingMng

Implémentation MPI du gestionnaire des échanges de messages. Plus de détails...

#include <arccore/message_passing_mpi/MpiMessagePassingMng.h>

Classes

class  BuildInfo
 

Fonctions membres publiques

 MpiMessagePassingMng (const BuildInfo &bi)
 
const MPI_Comm * getMPIComm () const
 
- Fonctions membres publiques hérités de Arcane::MessagePassing::MessagePassingMng
 MessagePassingMng (Int32 comm_rank, Int32 comm_size, IDispatchers *d)
 
Int32 commRank () const override
 Rang de cette instance dans le communicateur.
 
Int32 commSize () const override
 Nombre d'instance dans le communicateur.
 
IDispatchersdispatchers () override
 
ITimeMetricCollector * timeMetricCollector () const override
 Interface pour collecter les temps d'exécution (peut être nul)
 
Communicator communicator () const override
 Communicateur MPI associé à cette instance.
 
void setTimeMetricCollector (ITimeMetricCollector *c)
 
void setCommunicator (Communicator c)
 
- Fonctions membres publiques hérités de Arcane::ReferenceCounterImpl
void addReference ()
 
void removeReference ()
 
void _internalAddReference ()
 
bool _internalRemoveReference ()
 

Description détaillée

Implémentation MPI du gestionnaire des échanges de messages.

Définition à la ligne 31 du fichier MpiMessagePassingMng.h.

Documentation des constructeurs et destructeur

◆ MpiMessagePassingMng()

Arcane::MessagePassing::Mpi::MpiMessagePassingMng::MpiMessagePassingMng ( const BuildInfo & bi)
explicit

Définition à la ligne 26 du fichier MpiMessagePassingMng.cc.

Documentation des fonctions membres

◆ getMPIComm()

const MPI_Comm * Arcane::MessagePassing::Mpi::MpiMessagePassingMng::getMPIComm ( ) const
inline

Définition à la ligne 68 du fichier MpiMessagePassingMng.h.


La documentation de cette classe a été générée à partir des fichiers suivants :