Arcane  v3.16.0.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::SequentialParallelMngBuilder
+ Graphe d'héritage de Arcane::SequentialParallelMngBuilder:
+ Graphe de collaboration de Arcane::SequentialParallelMngBuilder:

Fonctions membres publiques

 SequentialParallelMngBuilder (IApplication *app, Parallel::Communicator comm)
 
void build ()
 
Ref< IParallelMng_createParallelMng (Int32 local_rank, ITraceMng *tm) override
 Créé le IParallelMng pour le rang local local_rank.
 
- Fonctions membres publiques hérités de Arcane::ReferenceCounterImpl
void addReference ()
 
void removeReference ()
 
void _internalAddReference ()
 
bool _internalRemoveReference ()
 

Attributs publics

IApplicationm_application
 
IThreadMngm_thread_mng
 
ITimerMngm_timer_mng
 
Parallel::Communicator m_communicator
 

Description détaillée

Définition à la ligne 820 du fichier SequentialParallelMng.cc.

Documentation des constructeurs et destructeur

◆ SequentialParallelMngBuilder()

Arcane::SequentialParallelMngBuilder::SequentialParallelMngBuilder ( IApplication * app,
Parallel::Communicator comm )
inline

Définition à la ligne 824 du fichier SequentialParallelMng.cc.

◆ ~SequentialParallelMngBuilder()

Arcane::SequentialParallelMngBuilder::~SequentialParallelMngBuilder ( )
inlineoverride

Définition à la ligne 827 du fichier SequentialParallelMng.cc.

Documentation des fonctions membres

◆ _createParallelMng()

Ref< IParallelMng > Arcane::SequentialParallelMngBuilder::_createParallelMng ( Int32 local_rank,
ITraceMng * tm )
overridevirtual

Créé le IParallelMng pour le rang local local_rank.

Implémente Arcane::IParallelMngContainer.

Définition à la ligne 848 du fichier SequentialParallelMng.cc.

Références ARCANE_THROW.

◆ build()

void Arcane::SequentialParallelMngBuilder::build ( )
inline

Définition à la ligne 835 du fichier SequentialParallelMng.cc.

Documentation des données membres

◆ m_application

IApplication* Arcane::SequentialParallelMngBuilder::m_application

Définition à la ligne 839 du fichier SequentialParallelMng.cc.

◆ m_communicator

Parallel::Communicator Arcane::SequentialParallelMngBuilder::m_communicator

Définition à la ligne 842 du fichier SequentialParallelMng.cc.

◆ m_thread_mng

IThreadMng* Arcane::SequentialParallelMngBuilder::m_thread_mng

Définition à la ligne 840 du fichier SequentialParallelMng.cc.

◆ m_timer_mng

ITimerMng* Arcane::SequentialParallelMngBuilder::m_timer_mng

Définition à la ligne 841 du fichier SequentialParallelMng.cc.


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