Arcane  v3.16.7.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::MessagePassing::Mpi::MpiMachineMemoryWindowBaseInternalCreator
+ Graphe de collaboration de Arcane::MessagePassing::Mpi::MpiMachineMemoryWindowBaseInternalCreator:

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)
 
MpiMachineMemoryWindowBaseInternalcreateWindow (Int64 sizeof_segment, Int32 sizeof_type) const
 
ConstArrayView< Int32machineRanks () const
 

Attributs privés

MPI_Comm m_comm_machine
 
Int32 m_comm_machine_rank
 
Int32 m_comm_machine_size
 
UniqueArray< Int32m_machine_ranks
 

Description détaillée

Définition à la ligne 39 du fichier MpiMachineMemoryWindowBaseInternalCreator.h.

Documentation des constructeurs et destructeur

◆ MpiMachineMemoryWindowBaseInternalCreator()

Arcane::MessagePassing::Mpi::MpiMachineMemoryWindowBaseInternalCreator::MpiMachineMemoryWindowBaseInternalCreator ( const MPI_Comm & comm_machine,
Int32 comm_machine_rank,
Int32 comm_machine_size,
const MPI_Comm & comm_world,
Int32 comm_world_size )
explicit

Définition à la ligne 28 du fichier MpiMachineMemoryWindowBaseInternalCreator.cc.

Documentation des fonctions membres

◆ createWindow()

MpiMachineMemoryWindowBaseInternal * Arcane::MessagePassing::Mpi::MpiMachineMemoryWindowBaseInternalCreator::createWindow ( Int64 sizeof_segment,
Int32 sizeof_type ) const

Définition à la ligne 64 du fichier MpiMachineMemoryWindowBaseInternalCreator.cc.

◆ machineRanks()

ConstArrayView< Int32 > Arcane::MessagePassing::Mpi::MpiMachineMemoryWindowBaseInternalCreator::machineRanks ( ) const

Définition à la ligne 73 du fichier MpiMachineMemoryWindowBaseInternalCreator.cc.

Documentation des données membres

◆ m_comm_machine

MPI_Comm Arcane::MessagePassing::Mpi::MpiMachineMemoryWindowBaseInternalCreator::m_comm_machine
private

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

◆ m_comm_machine_rank

Int32 Arcane::MessagePassing::Mpi::MpiMachineMemoryWindowBaseInternalCreator::m_comm_machine_rank
private

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

◆ m_comm_machine_size

Int32 Arcane::MessagePassing::Mpi::MpiMachineMemoryWindowBaseInternalCreator::m_comm_machine_size
private

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

◆ m_machine_ranks

UniqueArray<Int32> Arcane::MessagePassing::Mpi::MpiMachineMemoryWindowBaseInternalCreator::m_machine_ranks
private

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


La documentation de cette classe a été générée à partir des fichiers suivants :