◆ HybridMachineShMemWinBaseInternalCreator()
| Arcane::MessagePassing::HybridMachineShMemWinBaseInternalCreator::HybridMachineShMemWinBaseInternalCreator |
( |
Int32 | nb_rank_local_proc, |
|
|
IThreadBarrier * | barrier ) |
◆ _buildMachineRanksArray()
| void Arcane::MessagePassing::HybridMachineShMemWinBaseInternalCreator::_buildMachineRanksArray |
( |
ConstArrayView< Int32 > | mpi_machine_ranks | ) |
|
|
private |
◆ createDynamicWindow()
◆ createWindow()
◆ initializeMpiWindowCreator()
| void Arcane::MessagePassing::HybridMachineShMemWinBaseInternalCreator::initializeMpiWindowCreator |
( |
Int32 | my_rank_global, |
|
|
MpiParallelMng * | mpi_parallel_mng ) |
◆ machineBarrier()
| void Arcane::MessagePassing::HybridMachineShMemWinBaseInternalCreator::machineBarrier |
( |
Int32 | my_rank_global, |
|
|
MpiParallelMng * | mpi_parallel_mng ) const |
◆ machineRanks()
| ConstArrayView< Int32 > Arcane::MessagePassing::HybridMachineShMemWinBaseInternalCreator::machineRanks |
( |
| ) |
|
◆ m_barrier
| IThreadBarrier* Arcane::MessagePassing::HybridMachineShMemWinBaseInternalCreator::m_barrier = nullptr |
|
private |
◆ m_machine_ranks
| UniqueArray<Int32> Arcane::MessagePassing::HybridMachineShMemWinBaseInternalCreator::m_machine_ranks |
|
private |
◆ m_nb_rank_local_proc
| Int32 Arcane::MessagePassing::HybridMachineShMemWinBaseInternalCreator::m_nb_rank_local_proc = 0 |
|
private |
◆ m_sizeof_resize_segments
| UniqueArray<Int64> Arcane::MessagePassing::HybridMachineShMemWinBaseInternalCreator::m_sizeof_resize_segments |
|
private |
◆ m_sizeof_segment_local_proc
| Int64 Arcane::MessagePassing::HybridMachineShMemWinBaseInternalCreator::m_sizeof_segment_local_proc = 0 |
|
private |
◆ m_sizeof_sub_segments
◆ m_sum_sizeof_sub_segments
◆ m_window
◆ m_windows
La documentation de cette classe a été générée à partir des fichiers suivants :