Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::VariableSynchronizerComputeList::GhostRankInfo
+ Graphe d'héritage de Arcane::VariableSynchronizerComputeList::GhostRankInfo:
+ Graphe de collaboration de Arcane::VariableSynchronizerComputeList::GhostRankInfo:

Fonctions membres publiques

 GhostRankInfo (Int32 arank)
 
 GhostRankInfo (Int32 arank, Integer nb_item)
 
void setInfos (Int32 arank, SharedArray< Int32 > &local_ids)
 
Int32ConstArrayView localIds () const
 
Integer nbItem () const
 
void resize ()
 
Int64ArrayView uniqueIds ()
 
- Fonctions membres publiques hérités de Arcane::VariableSynchronizerComputeList::RankInfo
 RankInfo (Int32 arank)
 
Int32 rank () const
 
void setRank (Int32 arank)
 
bool operator< (const RankInfo &ar) const
 Opérateur de comparaison. Une instance est considérée comme inférieure à une autre si son sous-domaine associé est plus petit que celui de l'autre.
 

Attributs privés

Integer m_nb_item = 0
 
SharedArray< Int32 > m_local_ids
 
SharedArray< Int64 > m_unique_ids
 

Description détaillée

Définition à la ligne 67 du fichier VariableSynchronizerComputeList.h.

Documentation des constructeurs et destructeur

◆ GhostRankInfo() [1/2]

Arcane::VariableSynchronizerComputeList::GhostRankInfo::GhostRankInfo ( Int32  arank)
inlineexplicit

Définition à la ligne 73 du fichier VariableSynchronizerComputeList.h.

◆ GhostRankInfo() [2/2]

Arcane::VariableSynchronizerComputeList::GhostRankInfo::GhostRankInfo ( Int32  arank,
Integer  nb_item 
)
inline

Définition à la ligne 77 du fichier VariableSynchronizerComputeList.h.

Documentation des fonctions membres

◆ localIds()

Int32ConstArrayView Arcane::VariableSynchronizerComputeList::GhostRankInfo::localIds ( ) const
inline

Définition à la ligne 90 du fichier VariableSynchronizerComputeList.h.

◆ nbItem()

Integer Arcane::VariableSynchronizerComputeList::GhostRankInfo::nbItem ( ) const
inline

Définition à la ligne 91 du fichier VariableSynchronizerComputeList.h.

◆ resize()

void Arcane::VariableSynchronizerComputeList::GhostRankInfo::resize ( )
inline

Définition à la ligne 92 du fichier VariableSynchronizerComputeList.h.

◆ setInfos()

void Arcane::VariableSynchronizerComputeList::GhostRankInfo::setInfos ( Int32  arank,
SharedArray< Int32 > &  local_ids 
)
inline

Définition à la ligne 84 du fichier VariableSynchronizerComputeList.h.

◆ uniqueIds()

Int64ArrayView Arcane::VariableSynchronizerComputeList::GhostRankInfo::uniqueIds ( )
inline

Définition à la ligne 93 du fichier VariableSynchronizerComputeList.h.

Documentation des données membres

◆ m_local_ids

SharedArray<Int32> Arcane::VariableSynchronizerComputeList::GhostRankInfo::m_local_ids
private

Définition à la ligne 98 du fichier VariableSynchronizerComputeList.h.

◆ m_nb_item

Integer Arcane::VariableSynchronizerComputeList::GhostRankInfo::m_nb_item = 0
private

Définition à la ligne 97 du fichier VariableSynchronizerComputeList.h.

◆ m_unique_ids

SharedArray<Int64> Arcane::VariableSynchronizerComputeList::GhostRankInfo::m_unique_ids
private

Définition à la ligne 99 du fichier VariableSynchronizerComputeList.h.


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