Arcane  v3.14.10.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 Arccore::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 818 du fichier SequentialParallelMng.cc.

Documentation des constructeurs et destructeur

◆ SequentialParallelMngBuilder()

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

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

◆ ~SequentialParallelMngBuilder()

Arcane::SequentialParallelMngBuilder::~SequentialParallelMngBuilder ( )
inlineoverride

Définition à la ligne 825 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 846 du fichier SequentialParallelMng.cc.

Références ARCANE_THROW.

◆ build()

void Arcane::SequentialParallelMngBuilder::build ( )
inline

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

Documentation des données membres

◆ m_application

IApplication* Arcane::SequentialParallelMngBuilder::m_application

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

◆ m_communicator

Parallel::Communicator Arcane::SequentialParallelMngBuilder::m_communicator

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

◆ m_thread_mng

IThreadMng* Arcane::SequentialParallelMngBuilder::m_thread_mng

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

◆ m_timer_mng

ITimerMng* Arcane::SequentialParallelMngBuilder::m_timer_mng

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


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