14#include "arcane/core/IMesh.h"
16#include "arcane/geometry/GeomShapeMng.h"
21namespace Arcane::geometric
28: m_name(cell_shape_name)
40: m_name(
"GenericElement")
53, m_cell_shape_nodes(rhs.m_cell_shape_nodes)
54, m_cell_shape_faces(rhs.m_cell_shape_faces)
55, m_cell_shape_centers(rhs.m_cell_shape_centers)
68 IMesh* mesh = m_cell_shape_nodes.variable()->meshHandle().mesh();
72 if (mesh->dimension()==2){
74 m_cell_shape_nodes.resize(4);
76 m_cell_shape_faces.resize(4);
Interface d'une variable.
static const Integer MAX_CELL_FACE
Nombre maximum de faces par maille.
static const Integer MAX_CELL_NODE
Nombre maximum de noeuds par maille.
Chaîne de caractères unicode.
Paramètres nécessaires à la construction d'une variable.
GeomShapeMng(IMesh *mesh, const String &name)
Initialise pour le maillage mesh avec le nom name.
void initialize()
Initialise l'instance.