Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::IParallelReplicationabstract

Informations sur la réplication des sous-domaines en parallèle. Plus de détails...

#include <arcane/core/IParallelReplication.h>

+ Graphe d'héritage de Arcane::IParallelReplication:
+ Graphe de collaboration de Arcane::IParallelReplication:

Fonctions membres publiques

virtual bool hasReplication () const =0
 Indique si la réplication est active.
 
virtual Int32 nbReplication () const =0
 Nombre de réplication.
 
virtual Int32 replicationRank () const =0
 Rang dans la réplication (de 0 à nbReplication()-1)
 
virtual bool isMasterRank () const =0
 Indique si ce rang de réplication est le maître.
 
virtual Int32 masterReplicationRank () const =0
 Rang dans la réplication du maître.
 
virtual IParallelMngreplicaParallelMng () const =0
 Communicateur associé à tous les réplicats représentant un même sous-domaine.
 

Description détaillée

Informations sur la réplication des sous-domaines en parallèle.

Définition à la ligne 35 du fichier IParallelReplication.h.

Documentation des constructeurs et destructeur

◆ ~IParallelReplication()

virtual Arcane::IParallelReplication::~IParallelReplication ( )
inlinevirtual

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

Documentation des fonctions membres

◆ hasReplication()

virtual bool Arcane::IParallelReplication::hasReplication ( ) const
pure virtual

Indique si la réplication est active.

Implémenté dans Arcane::ParallelReplication.

Référencé par Arcane::ArcaneSession::setLogAndErrorFiles().

◆ isMasterRank()

virtual bool Arcane::IParallelReplication::isMasterRank ( ) const
pure virtual

Indique si ce rang de réplication est le maître.

Cela est utile par exemple pour les sorties, afin qu'un seul réplicat ne sorte les informations.

Implémenté dans Arcane::ParallelReplication.

◆ masterReplicationRank()

virtual Int32 Arcane::IParallelReplication::masterReplicationRank ( ) const
pure virtual

Rang dans la réplication du maître.

Implémenté dans Arcane::ParallelReplication.

◆ nbReplication()

virtual Int32 Arcane::IParallelReplication::nbReplication ( ) const
pure virtual

Nombre de réplication.

Implémenté dans Arcane::ParallelReplication.

Référencé par Arcane::ArcaneSession::setLogAndErrorFiles().

◆ replicaParallelMng()

virtual IParallelMng * Arcane::IParallelReplication::replicaParallelMng ( ) const
pure virtual

Communicateur associé à tous les réplicats représentant un même sous-domaine.

Vaut 0 s'il n'y a pas de réplication (hasReplication() est faux).

Implémenté dans Arcane::ParallelReplication.

◆ replicationRank()

virtual Int32 Arcane::IParallelReplication::replicationRank ( ) const
pure virtual

Rang dans la réplication (de 0 à nbReplication()-1)

Implémenté dans Arcane::ParallelReplication.

Référencé par Arcane::ArcaneSession::setLogAndErrorFiles().


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