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

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

#include <arcane/parallel/mpithread/HybridParallelMng.h>

+ Graphe de collaboration de Arcane::MessagePassing::HybridParallelMngBuildInfo:

Attributs publics

Int32 local_rank = -1
 
Int32 local_nb_rank = -1
 
MpiParallelMngmpi_parallel_mng = nullptr
 
ITraceMngtrace_mng = nullptr
 
IThreadMngthread_mng = nullptr
 
IParallelMngworld_parallel_mng = nullptr
 
ISharedMemoryMessageQueuemessage_queue = nullptr
 
IThreadBarrierthread_barrier = nullptr
 
Array< HybridParallelMng * > * parallel_mng_list = nullptr
 
MpiThreadAllDispatcherall_dispatchers = nullptr
 
IParallelMngContainerFactorysub_builder_factory = nullptr
 
Ref< IParallelMngContainercontainer
 

Description détaillée

Infos pour construire un HybridParallelMng.

Définition à la ligne 45 du fichier HybridParallelMng.h.

Documentation des données membres

◆ all_dispatchers

MpiThreadAllDispatcher* Arcane::MessagePassing::HybridParallelMngBuildInfo::all_dispatchers = nullptr

Définition à la ligne 57 du fichier HybridParallelMng.h.

◆ container

Ref<IParallelMngContainer> Arcane::MessagePassing::HybridParallelMngBuildInfo::container

Définition à la ligne 59 du fichier HybridParallelMng.h.

◆ local_nb_rank

Int32 Arcane::MessagePassing::HybridParallelMngBuildInfo::local_nb_rank = -1

Définition à la ligne 49 du fichier HybridParallelMng.h.

◆ local_rank

Int32 Arcane::MessagePassing::HybridParallelMngBuildInfo::local_rank = -1

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

◆ message_queue

ISharedMemoryMessageQueue* Arcane::MessagePassing::HybridParallelMngBuildInfo::message_queue = nullptr

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

◆ mpi_parallel_mng

MpiParallelMng* Arcane::MessagePassing::HybridParallelMngBuildInfo::mpi_parallel_mng = nullptr

Définition à la ligne 50 du fichier HybridParallelMng.h.

◆ parallel_mng_list

Array<HybridParallelMng*>* Arcane::MessagePassing::HybridParallelMngBuildInfo::parallel_mng_list = nullptr

Définition à la ligne 56 du fichier HybridParallelMng.h.

◆ sub_builder_factory

IParallelMngContainerFactory* Arcane::MessagePassing::HybridParallelMngBuildInfo::sub_builder_factory = nullptr

Définition à la ligne 58 du fichier HybridParallelMng.h.

◆ thread_barrier

IThreadBarrier* Arcane::MessagePassing::HybridParallelMngBuildInfo::thread_barrier = nullptr

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

◆ thread_mng

IThreadMng* Arcane::MessagePassing::HybridParallelMngBuildInfo::thread_mng = nullptr

Définition à la ligne 52 du fichier HybridParallelMng.h.

◆ trace_mng

ITraceMng* Arcane::MessagePassing::HybridParallelMngBuildInfo::trace_mng = nullptr

Définition à la ligne 51 du fichier HybridParallelMng.h.

◆ world_parallel_mng

IParallelMng* Arcane::MessagePassing::HybridParallelMngBuildInfo::world_parallel_mng = nullptr

Définition à la ligne 53 du fichier HybridParallelMng.h.


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