![]() |
deal.II version 9.7.0
|
#include <deal.II/base/config.h>Go to the source code of this file.
Enumerations | |
| enum class | CellStatus : unsigned int { cell_will_persist , cell_will_be_refined , children_will_be_coarsened , cell_invalid , CELL_PERSIST = cell_will_persist , CELL_REFINE = cell_will_be_refined , CELL_COARSEN = children_will_be_coarsened , CELL_INVALID = cell_invalid } |
|
strong |
The elements of this enum are used to inform functions how a specific cell is going to change. This is used in the course of transferring data from one mesh to a refined or coarsened version of the mesh, for example. Note that this may me different than the refine_flag() and coarsen_flag() set on a cell, for example in parallel calculations, because of refinement constraints that an individual machine does not see.
| Enumerator | |
|---|---|
| cell_will_persist | The cell will not be refined or coarsened and might or might not move to a different processor. |
| cell_will_be_refined | The cell will be or was refined. |
| children_will_be_coarsened | The children of this cell will be or were coarsened into this cell. |
| cell_invalid | Invalid status. Will not occur for the user. |
| CELL_PERSIST |
|
| CELL_REFINE |
|
| CELL_COARSEN |
|
| CELL_INVALID |
|
Definition at line 30 of file cell_status.h.