12#ifndef ARCANE_MESHEXCHANGEMNG_H
13#define ARCANE_MESHEXCHANGEMNG_H
17#include "arcane/utils/TraceAccessor.h"
18#include "arcane/core/IMeshExchangeMng.h"
19#include "arcane/core/IMesh.h"
20#include "arcane/mesh/MeshGlobal.h"
35class ARCANE_MESH_EXPORT MeshExchangeMng
Interface for managing mesh exchanges between subdomains.
Management of a mesh exchange between subdomains.
TraceAccessor(ITraceMng *m)
Constructs an accessor via the trace manager m.
IMeshExchanger * exchanger() override
Current exchanger.
void endExchange() override
Signals that the exchange is finished.
IMeshExchanger * beginExchange() override
Starts an exchange.
IPrimaryMesh * mesh() const override
Associated mesh.