10#ifndef ARCANE_MESH_ITEMGROUPDYNAMICMESHOBSERVER_H
11#define ARCANE_MESH_ITEMGROUPDYNAMICMESHOBSERVER_H
16#include "arcane/mesh/MeshGlobal.h"
18#include "arcane/ItemGroupObserver.h"
28ARCANE_MESH_BEGIN_NAMESPACE
38class ItemGroupDynamicMeshObserver
42 ItemGroupDynamicMeshObserver(DynamicMesh *
mesh) : m_mesh(
mesh) { }
43 virtual ~ItemGroupDynamicMeshObserver() { }
62ARCANE_MESH_END_NAMESPACE
bool needInfo() const
Indique si l'observer aura besoin d'information de transition.
void executeReduce(const Int32ConstArrayView *info)
Execute l'action associée à l'extension.
void executeExtend(const Int32ConstArrayView *new_items_info)
Execute l'action associée à l'extension.
void executeInvalidate()
Execute l'action associée à l'invalidation.
void executeCompact(const Int32ConstArrayView *pinfo)
Execute l'action associée au compactage.
ConstArrayView< Int32 > Int32ConstArrayView
Equivalent C d'un tableau à une dimension d'entiers 32 bits.