Arcane  v4.1.3.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ICartesianMeshAMRPatchMngabstract
+ Graphe d'héritage de Arcane::ICartesianMeshAMRPatchMng:
+ Graphe de collaboration de Arcane::ICartesianMeshAMRPatchMng:

Fonctions membres publiques

virtual void refine ()=0
 Méthode permettant de raffiner les mailles avec le flag "II_Refine".
 
virtual void createSubLevel ()=0
 Méthode permettant de déraffiner les mailles de niveau 0.
 
virtual void coarsen (bool update_parent_flag)=0
 Méthode permettant de retirer les mailles marquées avec le flag "II_Coarsen".
 

Description détaillée

Définition à la ligne 32 du fichier ICartesianMeshAMRPatchMng.h.

Documentation des fonctions membres

◆ coarsen()

virtual void Arcane::ICartesianMeshAMRPatchMng::coarsen ( bool update_parent_flag)
pure virtual

Méthode permettant de retirer les mailles marquées avec le flag "II_Coarsen".

Les propriétaires des faces et des noeuds ayant des mailles marquées et des mailles non marquées sont susceptibles d'être mis à jour.

Paramètres
update_parent_flagSi true, alors les flags des parents seront mis à jour. Cela inclut l'activation des mailles parentes.

Implémenté dans Arcane::CartesianMeshAMRPatchMng.

◆ createSubLevel()

virtual void Arcane::ICartesianMeshAMRPatchMng::createSubLevel ( )
pure virtual

Méthode permettant de déraffiner les mailles de niveau 0.

Un niveau de maille -1 sera créé avec des mailles parentes aux mailles de niveau 0 puis tous les niveaux seront incrémentés de 1. Le niveau créé par cette méthode sera donc le nouveau niveau 0.

Implémenté dans Arcane::CartesianMeshAMRPatchMng.

◆ refine()

virtual void Arcane::ICartesianMeshAMRPatchMng::refine ( )
pure virtual

Méthode permettant de raffiner les mailles avec le flag "II_Refine".

Implémenté dans Arcane::CartesianMeshAMRPatchMng.


La documentation de cette classe a été générée à partir du fichier suivant :