Interface du service gérant les maillages du jeu de données. Plus de détails...
#include <arcane/core/ICaseMeshMasterService.h>
Fonctions membres publiques | |
virtual void | createMeshes ()=0 |
Créé les maillages. | |
virtual void | allocateMeshes ()=0 |
Créé les maillages. | |
virtual void | partitionMeshes ()=0 |
Partitionne les maillages. | |
virtual void | applyAdditionalOperationsOnMeshes () |
Applique les éventuelles opérations additionnelles sur le maillage crée. | |
virtual ICaseOptions * | _options ()=0 |
Interface du service gérant les maillages du jeu de données.
Ce service gère les différents services de création/lecture de maillage.
Cela se fait en deux phases:
Il existe une troisième phase optionnelle qui n'est effectuée que en parallèle et qui consiste à partitionner les maillages, via l'appel à partitionMeshes().
Enfin, il est possible d'appliquer à la fin de la création du maillage un traitement supplémentaire sur le maillage. Par exemple, il est possible de subdiviser le maillage actuel. Cela se fait par l'appel à applyAdditionalOperationsOnMeshes().
Définition à la ligne 51 du fichier ICaseMeshMasterService.h.
Créé les maillages.
Implémenté dans Arcane::ArcaneCaseMeshMasterService.
Applique les éventuelles opérations additionnelles sur le maillage crée.
Réimplémentée dans Arcane::ArcaneCaseMeshMasterService.
Définition à la ligne 66 du fichier ICaseMeshMasterService.h.
Créé les maillages.
Implémenté dans Arcane::ArcaneCaseMeshMasterService.
Partitionne les maillages.
Implémenté dans Arcane::ArcaneCaseMeshMasterService.