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". | |
Définition à la ligne 32 du fichier ICartesianMeshAMRPatchMng.h.
|
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.
| update_parent_flag | Si true, alors les flags des parents seront mis à jour. Cela inclut l'activation des mailles parentes. |
Implémenté dans Arcane::CartesianMeshAMRPatchMng.
|
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.
|
pure virtual |
Méthode permettant de raffiner les mailles avec le flag "II_Refine".
Implémenté dans Arcane::CartesianMeshAMRPatchMng.