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

Infos pour construire un SequentialParallelMng. Plus de détails...

#include <arcane/impl/SequentialParallelMng.h>

+ Graphe de collaboration de Arcane::SequentialParallelMngBuildInfo:

Fonctions membres publiques

 SequentialParallelMngBuildInfo (ITimerMng *timer_mng, IParallelMng *world_pm)
 
ITraceMngtraceMng () const
 
void setTraceMng (ITraceMng *tm)
 
Parallel::Communicator communicator () const
 
void setCommunicator (Parallel::Communicator v)
 
IThreadMngthreadMng () const
 
void setThreadMng (IThreadMng *tm)
 

Attributs publics

ITimerMngm_timer_mng
 
IParallelMngm_world_parallel_mng = nullptr
 

Attributs privés

ITraceMngm_trace_mng
 
IThreadMngm_thread_mng
 
Parallel::Communicator m_mpi_comm
 

Description détaillée

Infos pour construire un SequentialParallelMng.

Il est indispensable d'appeler setTraceMng() et setThreadMng(). Les autres méthodes sont obsolètes.

Définition à la ligne 41 du fichier SequentialParallelMng.h.

Documentation des constructeurs et destructeur

◆ SequentialParallelMngBuildInfo() [1/2]

Arcane::SequentialParallelMngBuildInfo::SequentialParallelMngBuildInfo ( )
inline

Définition à la ligne 44 du fichier SequentialParallelMng.h.

◆ SequentialParallelMngBuildInfo() [2/2]

Arcane::SequentialParallelMngBuildInfo::SequentialParallelMngBuildInfo ( ITimerMng timer_mng,
IParallelMng world_pm 
)
inline

Définition à la ligne 48 du fichier SequentialParallelMng.h.

Documentation des fonctions membres

◆ communicator()

Parallel::Communicator Arcane::SequentialParallelMngBuildInfo::communicator ( ) const
inline

Définition à la ligne 60 du fichier SequentialParallelMng.h.

◆ setCommunicator()

void Arcane::SequentialParallelMngBuildInfo::setCommunicator ( Parallel::Communicator  v)
inline

Définition à la ligne 61 du fichier SequentialParallelMng.h.

◆ setThreadMng()

void Arcane::SequentialParallelMngBuildInfo::setThreadMng ( IThreadMng tm)
inline

Définition à la ligne 64 du fichier SequentialParallelMng.h.

◆ setTraceMng()

void Arcane::SequentialParallelMngBuildInfo::setTraceMng ( ITraceMng tm)
inline

Définition à la ligne 55 du fichier SequentialParallelMng.h.

◆ threadMng()

IThreadMng * Arcane::SequentialParallelMngBuildInfo::threadMng ( ) const
inline

Définition à la ligne 63 du fichier SequentialParallelMng.h.

◆ traceMng()

ITraceMng * Arcane::SequentialParallelMngBuildInfo::traceMng ( ) const
inline

Définition à la ligne 54 du fichier SequentialParallelMng.h.

Documentation des données membres

◆ m_mpi_comm

Parallel::Communicator Arcane::SequentialParallelMngBuildInfo::m_mpi_comm
private

Définition à la ligne 74 du fichier SequentialParallelMng.h.

◆ m_thread_mng

IThreadMng* Arcane::SequentialParallelMngBuildInfo::m_thread_mng
private

Définition à la ligne 70 du fichier SequentialParallelMng.h.

◆ m_timer_mng

ITimerMng* Arcane::SequentialParallelMngBuildInfo::m_timer_mng

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

◆ m_trace_mng

ITraceMng* Arcane::SequentialParallelMngBuildInfo::m_trace_mng
private

Définition à la ligne 66 du fichier SequentialParallelMng.h.

◆ m_world_parallel_mng

IParallelMng* Arcane::SequentialParallelMngBuildInfo::m_world_parallel_mng = nullptr

Définition à la ligne 72 du fichier SequentialParallelMng.h.


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