12#ifndef ARCANE_IMPL_PARALLELTOPOLOGY_H
13#define ARCANE_IMPL_PARALLELTOPOLOGY_H
17#include "arcane/core/IParallelTopology.h"
38class ARCANE_IMPL_EXPORT ParallelTopology
49 virtual void initialize();
54 virtual bool isMasterMachine()
const;
56 virtual Int32 machineRank()
const;
58 virtual bool isMasterProcess()
const;
60 virtual Int32 processRank()
const;
70 bool m_is_machine_master;
71 bool m_is_process_master;
Interface of the parallelism manager for a subdomain.
Information on the computing core allocation topology.
virtual ~ParallelTopology()
Frees resources.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
ConstArrayView< Int32 > Int32ConstArrayView
C equivalent of a 1D array of 32-bit integers.
UniqueArray< Int32 > Int32UniqueArray
Dynamic 1D array of 32-bit integers.
std::int32_t Int32
Signed integer type of 32 bits.