12#ifndef ARCANE_GEOMETRIC_GEOMSHAPEMNG_H
13#define ARCANE_GEOMETRIC_GEOMSHAPEMNG_H
17#include "arcane/VariableTypes.h"
19#include "arcane/geometric/GeomShapeView.h"
25GEOMETRIC_BEGIN_NAMESPACE
126 ge._setArray(m_cell_shape_nodes[cell].data(),m_cell_shape_faces[cell].data(),&m_cell_shape_centers[cell]);
133 return GeomShapeMutableView(m_cell_shape_nodes[cell].data(),m_cell_shape_faces[cell].data(),&m_cell_shape_centers[cell]);
155GEOMETRIC_END_NAMESPACE
Classe gérant les GeomShape des mailles d'un maillage.
GeomShapeMutableView mutableShapeView(Cell cell)
Retourne une vue modifiable sur la GeomShape de la maille cell.
const String & name() const
Nom du gestionnaire.
VariableCellReal3 m_cell_shape_centers
Elements génériques centre.
bool isInitialized() const
Indique si l'instance est initialisée.
VariableCellArrayReal3 m_cell_shape_faces
Elements génériques face.
VariableCellArrayReal3 m_cell_shape_nodes
Elements génériques noeuds.
void initShape(GeomShapeView &ge, Cell cell) const
Initialise la vue ge avec les informations de la maille cell.
Vue modifiable sur un GeomShape.
Lecteur des fichiers de maillage via la bibliothèque LIMA.
Chaîne de caractères unicode.