Arcane  4.2.3.0
User documentation
Loading...
Searching...
No Matches
Service 'ArcaneCaseMeshMasterService'

Service Arcane managing the meshes of the data set.
This service reads the <meshes> element of the data set (a file with extension .arc). This is the recommended way to specify the meshes: the historical method based on the <mesh> element (or <maillage> in French) is obsolete and should only be used by existing codes. A complete description of the two methods is available in Meshes (tag <meshes>).
This service is special in that its options are read before those of other services and modules because it is used to create the meshes, which modules and services require. Because of this, the options for this service are always in English, even for a French data set (i.e. when xml:lang="fr").
It is possible to specify multiple meshes if the mesh element is present multiple times. The meshes are named Mesh0, Mesh1, ... in the order of appearance of the mesh elements. The first mesh (Mesh0) is the default mesh of the sub-domain and must always be created. When several meshes are defined, a module or a service can be associated with a given mesh using the mesh-name attribute of the corresponding element of the data set.
Generally, the service Service 'ArcaneCaseMeshService' will be used.
For example:

<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)

Mesh creation/reading service.
Each mesh element is an instance of a service implementing the Arcane::ICaseMeshService interface. By default, the Service 'ArcaneCaseMeshService' service is used.
Service Instance

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