Public Member Functions | |
| virtual void | refine ()=0 |
| Method allowing cell refinement using the "II_Refine" flag. | |
| virtual void | createSubLevel ()=0 |
| Method allowing coarsening of level 0 cells. | |
| virtual void | coarsen (bool update_parent_flag)=0 |
| Method allowing removal of cells marked with the "II_Coarsen" flag. | |
Definition at line 32 of file ICartesianMeshAMRPatchMng.h.
|
pure virtual |
Method allowing removal of cells marked with the "II_Coarsen" flag.
The owners of faces and nodes having marked cells and unmarked cells are likely to be updated.
| update_parent_flag | If true, the flags of the parents will be updated. This includes activating the parent cells. |
Implemented in Arcane::CartesianMeshAMRPatchMng.
|
pure virtual |
Method allowing coarsening of level 0 cells.
A cell level -1 will be created with parent cells to the level 0 cells, and then all levels will be incremented by 1. The level created by this method will therefore be the new level 0.
Implemented in Arcane::CartesianMeshAMRPatchMng.
|
pure virtual |
Method allowing cell refinement using the "II_Refine" flag.
Implemented in Arcane::CartesianMeshAMRPatchMng.