12#ifndef ARCANE_MESH_MESHCOMPACTMNG_H
13#define ARCANE_MESH_MESHCOMPACTMNG_H
17#include "arcane/utils/TraceAccessor.h"
18#include "arcane/core/IMeshCompactMng.h"
19#include "arcane/mesh/MeshGlobal.h"
37class ARCANE_MESH_EXPORT MeshCompactMng
Interface of an entity family.
Interface for managing the compaction of mesh families.
Management of mesh family compaction.
TraceAccessor(ITraceMng *m)
Constructs an accessor via the trace manager m.
IMeshCompacter * compacter() override
Current active compacter.
void endCompact() override
Signals that the compaction is finished.
IMesh * mesh() const override
Associated mesh.
IMeshCompacter * beginCompact() override
Starts a compaction on all families of the mesh.
Management of mesh family compaction.