7#include <arcane/geometry/euclidian/Euclidian3GeometryService.h>
12#include <arcane/IMesh.h>
13#include <arcane/IMeshSubMeshTransition.h>
14#include <arcane/IItemFamily.h>
17#include <arcane/geometry/euclidian/Euclidian3Geometry.h>
20NUMERICS_BEGIN_NAMESPACE
72 if (
options()->variableSuffix.size() > 0)
84 updateGroup(group,*m_geometry);
111NUMERICS_END_NAMESPACE
Generation de la classe de base du Service.
CaseOptionsEuclidian3Geometry * options() const
Options du jeu de données du service.
const char * className() const
Name of instancied class.
void init()
Initialisation.
Euclidian3GeometryService(const Arcane::ServiceBuildInfo &sbi)
virtual ~Euclidian3GeometryService()
IGeometry * geometry()
Get underlying geometry.
IMesh * mesh()
Access to Mesh.
void setSuffix(const String &suffix)
Groupe d'entités de maillage.
Lecteur des fichiers de maillage via la bibliothèque LIMA.
VariableNodeReal3 & nodesCoordinates() const
Retourne les coordonnées des noeuds du maillage.
virtual void update()=0
Update property values for all ItemGroups.
virtual void reset()=0
Reset property for all ItemGroups.
Interface de calculs géométriques.
Structure contenant les informations pour créer un service.
TraceMessage info() const
Flot pour un message d'information.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-