14#include "arcane/utils/NotSupportedException.h"
16#include "arcane/mesh/ItemFamilyPolicyMng.h"
17#include "arcane/mesh/ItemFamilyCompactPolicy.h"
18#include "arcane/mesh/ItemFamilySerializer.h"
19#include "arcane/mesh/IndirectItemFamilySerializer.h"
20#include "arcane/mesh/DoFFamily.h"
21#include "arcane/mesh/DynamicMesh.h"
22#include "arcane/mesh/DynamicMeshIncrementalBuilder.h"
28ARCANE_MESH_BEGIN_NAMESPACE
37:
public ItemFamilyCompactPolicy
46 ARCANE_UNUSED(compacter);
68 IMesh* mesh = m_family->mesh();
80extern "C++" ARCANE_MESH_EXPORT IItemFamilyPolicyMng*
81createDoFFamilyPolicyMng(ItemFamily* family)
84 return new DoFFamilyPolicyMng(f);
90ARCANE_MESH_END_NAMESPACE
#define ARCANE_CHECK_POINTER(ptr)
Macro retournant le pointeur ptr s'il est non nul ou lancant une exception s'il est nul.
Gestionnaire des politiques d'une famille de DoF.
IItemFamilySerializer * createSerializer(bool use_flags) override
Créé une instance pour la sérialisation des entités. L'instance retournée doit être détruite par l'op...
Gère la sérialisation/désérialisation des entités d'une famille.
Gestion d'un compactage de familles du maillage.
Gestionnaire des politiques d'une famille d'entités.
Sérialisation/Désérialisation des familles d'entités.
Lecteur des fichiers de maillage via la bibliothèque LIMA.
Exception lorsqu'une opération n'est pas supportée.