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

Fonctions membres publiques

 ShareRankInfo (Int32 arank, Integer nb_item)
 
 ShareRankInfo (Int32 arank)
 
void setInfos (Int32 arank, SharedArray< Int32 > &local_ids)
 
Int32ConstArrayView localIds () const
 
void setLocalIds (SharedArray< Int32 > &v)
 
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 102 du fichier VariableSynchronizerComputeList.h.

Documentation des constructeurs et destructeur

◆ ShareRankInfo() [1/2]

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

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

◆ ShareRankInfo() [2/2]

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

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

Documentation des fonctions membres

◆ localIds()

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

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

◆ nbItem()

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

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

◆ resize()

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

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

◆ setInfos()

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

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

◆ setLocalIds()

void Arcane::VariableSynchronizerComputeList::ShareRankInfo::setLocalIds ( SharedArray< Int32 > &  v)
inline

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

◆ uniqueIds()

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

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

Documentation des données membres

◆ m_local_ids

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

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

◆ m_nb_item

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

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

◆ m_unique_ids

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

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


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