Informations sur la réplication des sous-domaines en parallèle. Plus de détails...
#include <arcane/core/IParallelReplication.h>
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 IParallelMng * | replicaParallelMng () const =0 |
Communicateur associé à tous les réplicats représentant un même sous-domaine. | |
Informations sur la réplication des sous-domaines en parallèle.
Définition à la ligne 35 du fichier IParallelReplication.h.
|
inlinevirtual |
Définition à la ligne 39 du fichier IParallelReplication.h.
Indique si la réplication est active.
Implémenté dans Arcane::ParallelReplication.
Référencé par Arcane::ArcaneSession::setLogAndErrorFiles().
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.
|
pure virtual |
Rang dans la réplication du maître.
Implémenté dans Arcane::ParallelReplication.
|
pure virtual |
Nombre de réplication.
Implémenté dans Arcane::ParallelReplication.
Référencé par Arcane::ArcaneSession::setLogAndErrorFiles().
|
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.
|
pure virtual |
Rang dans la réplication (de 0 à nbReplication()-1)
Implémenté dans Arcane::ParallelReplication.
Référencé par Arcane::ArcaneSession::setLogAndErrorFiles().