Arcane  4.2.3.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Service 'ArcaneCaseMeshMasterService'

Service Arcane gérant les maillages du jeu de données.
Ce service lit l'élément <meshes> du jeu de données (un fichier avec l'extension .arc). C'est la manière recommandée de spécifier les maillages : la méthode historique basée sur l'élément <mesh> (ou <maillage> en français) est obsolète et ne devrait être utilisée que par les codes existants. Une description complète des deux méthodes est disponible dans Maillages (balise <meshes>).
Ce service est particulier dans le sens où ses options sont lues avant celles des autres services et modules car il est utilisé pour créer les maillages donc les modules et services ont besoin. A cause de cela, les options de ce service sont toujours en anglais, même pour un jeu de données en français (c'est-à-dire quand xml:lang="fr").
Il est possible de spécifier plusieurs maillages si l'élément mesh est présent plusieurs fois. Les maillages sont nommés Mesh0, Mesh1, ... dans l'ordre d'apparition des éléments mesh. Le premier maillage (Mesh0) est le maillage par défaut du sous-domaine et doit toujours être créé. Quand plusieurs maillages sont définis, un module ou un service peut être associé à un maillage donné en utilisant l'attribut mesh-name de l'élément correspondant du jeu de données.
En général, c'est le service Service 'ArcaneCaseMeshService' qui sera utilisé.
Par exemple :

<meshes>
<mesh>
<filename>sod.vtk</filename>
</mesh>
<mesh>
<generator name="Cartesian3D"/>
</mesh>
</meshes>

Interfaces

Liste des options

Documentation des options

mesh [1... undefined] (Arcane::ICaseMeshService=ArcaneCaseMeshService)

Service de création/lecture de maillage.
Chaque élément mesh est une instance d'un service implémentant l'interface Arcane::ICaseMeshService. Par défaut, le service Service 'ArcaneCaseMeshService' est utilisé.
Service Instance

<mesh name='value'>service configuration block</mesh>