12#ifndef ARCANE_CORE_IPARALLELREPLICATION_H
13#define ARCANE_CORE_IPARALLELREPLICATION_H
Declarations of Arcane's general types.
Interface of the parallelism manager for a subdomain.
Brief information on parallel subdomain replication.
virtual bool hasReplication() const =0
Indicates if replication is active.
virtual IParallelMng * replicaParallelMng() const =0
Communicator associated with all replicas representing the same subdomain.
virtual Int32 masterReplicationRank() const =0
Rank in the master replication.
virtual Int32 replicationRank() const =0
Rank in the replication (from 0 to nbReplication()-1).
virtual Int32 nbReplication() const =0
Number of replications.
virtual bool isMasterRank() const =0
Indicates if this replication rank is the master.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
std::int32_t Int32
Signed integer type of 32 bits.