Infos pour construire un MpiParallelMng. Plus de détails...
#include <arcane/parallel/mpi/MpiParallelMng.h>
Fonctions membres publiques | |
MpiParallelMngBuildInfo (MPI_Comm comm) | |
Int32 | commRank () const |
Int32 | commSize () const |
MPI_Comm | mpiComm () const |
Ref< MP::Dispatchers > | dispatchersRef () const |
Ref< MP::MessagePassingMng > | messagePassingMngRef () const |
Attributs publics | |
bool | is_parallel |
Parallel::IStat * | stat = nullptr |
ITraceMng * | trace_mng = nullptr |
ITimerMng * | timer_mng = nullptr |
IThreadMng * | thread_mng = nullptr |
IParallelMng * | world_parallel_mng = nullptr |
bool | is_mpi_comm_owned |
MpiLock * | mpi_lock = nullptr |
Attributs privés | |
Int32 | comm_rank |
Int32 | comm_nb_rank |
MPI_Comm | mpi_comm |
Ref< MP::Dispatchers > | m_dispatchers_ref |
Ref< MP::MessagePassingMng > | m_message_passing_mng_ref |
Infos pour construire un MpiParallelMng.
Définition à la ligne 43 du fichier MpiParallelMng.h.
Arcane::MpiParallelMngBuildInfo::MpiParallelMngBuildInfo | ( | MPI_Comm | comm | ) |
Définition à la ligne 88 du fichier MpiParallelMng.cc.
|
inline |
Définition à la ligne 48 du fichier MpiParallelMng.h.
|
inline |
Définition à la ligne 49 du fichier MpiParallelMng.h.
|
inline |
Définition à la ligne 51 du fichier MpiParallelMng.h.
|
inline |
Définition à la ligne 52 du fichier MpiParallelMng.h.
|
inline |
Définition à la ligne 50 du fichier MpiParallelMng.h.
|
private |
Définition à la ligne 57 du fichier MpiParallelMng.h.
|
private |
Définition à la ligne 56 du fichier MpiParallelMng.h.
bool Arcane::MpiParallelMngBuildInfo::is_mpi_comm_owned |
Définition à la ligne 67 du fichier MpiParallelMng.h.
bool Arcane::MpiParallelMngBuildInfo::is_parallel |
Définition à la ligne 54 du fichier MpiParallelMng.h.
|
private |
Définition à la ligne 70 du fichier MpiParallelMng.h.
|
private |
Définition à la ligne 71 du fichier MpiParallelMng.h.
|
private |
Définition à la ligne 65 du fichier MpiParallelMng.h.
Définition à la ligne 68 du fichier MpiParallelMng.h.
Parallel::IStat* Arcane::MpiParallelMngBuildInfo::stat = nullptr |
Définition à la ligne 59 du fichier MpiParallelMng.h.
IThreadMng* Arcane::MpiParallelMngBuildInfo::thread_mng = nullptr |
Définition à la ligne 62 du fichier MpiParallelMng.h.
Définition à la ligne 61 du fichier MpiParallelMng.h.
Définition à la ligne 60 du fichier MpiParallelMng.h.
IParallelMng* Arcane::MpiParallelMngBuildInfo::world_parallel_mng = nullptr |
Définition à la ligne 63 du fichier MpiParallelMng.h.