Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Service 'ArcaneCaseMeshService'

Service Arcane permettant de lire ou créer un maillage.
Une seule des deux balises <filename> ou <generator> doit être spécifiée. Si <filename> est spécifié, alors le maillage sera lu à partir du fichier spécifié. Si c'est <generator>, alors le maillage sera généré directement en ligne à partir d'un des générateurs disponible dans Arcane.

Interfaces

Liste des options

Documentation des options

filename (string)

Nom du fichier de maillage. S'il n'est pas définit il faut qu'un générateur de maillage soit spécifié.
Simple

<filename>value</filename>

generator (Arcane::IMeshBuilder)

Service de création/lecture de maillage
Ce service doit être spécifié si aucun fichier de maillage n'est défini.
Valeurs possibles pour le tag name :
Cartesian3D
Liste des options du service Cartesian3D :

Cartesian2D
Liste des options du service Cartesian2D :

Sod3D
Liste des options du service Sod3D :

HoneyComb3D
Liste des options du service HoneyComb3D :

HoneyComb2D
Liste des options du service HoneyComb2D :

Service Instance

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

initialization

Informations d'initialisation.
Ces options permettent entre autre d'initialiser des variables sur des groupes avec des valeurs prédéfinies
Complex

initialization/variable [0... undefined]

Liste des variables à initialiser
Complex

initialization/variable/group (string)

Nom du groupe sur lequel on veut positionner les valeurs
Simple

<group>value</group>

initialization/variable/name (string)

Nom de la variable à initialiser
Simple

<name>value</name>

initialization/variable/value (string)

Valeur de la variable. La chaîne de caractères doit être convertible en le type de la variable
Simple

<value>value</value>

nb-ghost-layer (int32=1)

Nombre de couches de mailles fantômes à ajouter au maillage en cas de partitionnement.
Simple

<nb-ghost-layer>value</nb-ghost-layer>

partitioner (string=DefaultPartitioner)

Nom du service de partitionnement à utiliser pour le découpage initial.
Si la valeur est 'External', alors on considère que le partitionnement a déjà été effectué en amont du lancement du code. Dans ce dernier cas, des fichiers de maillage déjà découpés doivent être disponibles.
Simple

<partitioner>value</partitioner>

specific-reader (Arcane::ICaseMeshReader)

Service spécifique de lecture de maillage.
Ce service peut être spécifié si on souhaite éviter l'auto-détection du lecteur à utiliser ou si on souhaite ajouter des options spécifiques à un lecteur donné.
Service Instance

<specific-reader name='value'>service configuration block</specific-reader>

subdivider (Arcane::IMeshSubdivider=ArcaneBasicMeshSubdivider)

Service permettant de subdiviser les éléments du maillage.
Valeur possible pour le tag name :
ArcaneBasicMeshSubdivider
Liste des options du service ArcaneBasicMeshSubdivider :

Service Instance

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