Fonctions membres publiques | |
MpiMachineMemoryWindowBaseInternalCreator (const MPI_Comm &comm_machine, Int32 comm_machine_rank, Int32 comm_machine_size, const MPI_Comm &comm_world, Int32 comm_world_size) | |
MpiMachineMemoryWindowBaseInternal * | createWindow (Int64 sizeof_segment, Int32 sizeof_type) const |
MpiDynamicMachineMemoryWindowBaseInternal * | createDynamicWindow (Int64 sizeof_segment, Int32 sizeof_type) const |
MpiDynamicMultiMachineMemoryWindowBaseInternal * | createDynamicMultiWindow (SmallSpan< Int64 > sizeof_segments, Int32 nb_segments_per_proc, Int32 sizeof_type) const |
ConstArrayView< Int32 > | machineRanks () const |
Attributs privés | |
MPI_Comm | m_comm_machine |
Int32 | m_comm_machine_rank = 0 |
Int32 | m_comm_machine_size = 0 |
UniqueArray< Int32 > | m_machine_ranks |
Définition à la ligne 41 du fichier MpiMachineMemoryWindowBaseInternalCreator.h.
|
explicit |
Définition à la ligne 30 du fichier MpiMachineMemoryWindowBaseInternalCreator.cc.
MpiDynamicMultiMachineMemoryWindowBaseInternal * Arcane::MessagePassing::Mpi::MpiMachineMemoryWindowBaseInternalCreator::createDynamicMultiWindow | ( | SmallSpan< Int64 > | sizeof_segments, |
Int32 | nb_segments_per_proc, | ||
Int32 | sizeof_type ) const |
Définition à la ligne 84 du fichier MpiMachineMemoryWindowBaseInternalCreator.cc.
MpiDynamicMachineMemoryWindowBaseInternal * Arcane::MessagePassing::Mpi::MpiMachineMemoryWindowBaseInternalCreator::createDynamicWindow | ( | Int64 | sizeof_segment, |
Int32 | sizeof_type ) const |
Définition à la ligne 75 du fichier MpiMachineMemoryWindowBaseInternalCreator.cc.
MpiMachineMemoryWindowBaseInternal * Arcane::MessagePassing::Mpi::MpiMachineMemoryWindowBaseInternalCreator::createWindow | ( | Int64 | sizeof_segment, |
Int32 | sizeof_type ) const |
Définition à la ligne 66 du fichier MpiMachineMemoryWindowBaseInternalCreator.cc.
ConstArrayView< Int32 > Arcane::MessagePassing::Mpi::MpiMachineMemoryWindowBaseInternalCreator::machineRanks | ( | ) | const |
Définition à la ligne 93 du fichier MpiMachineMemoryWindowBaseInternalCreator.cc.
|
private |
Définition à la ligne 59 du fichier MpiMachineMemoryWindowBaseInternalCreator.h.
|
private |
Définition à la ligne 60 du fichier MpiMachineMemoryWindowBaseInternalCreator.h.
|
private |
Définition à la ligne 61 du fichier MpiMachineMemoryWindowBaseInternalCreator.h.
|
private |
Définition à la ligne 62 du fichier MpiMachineMemoryWindowBaseInternalCreator.h.