![]() |
deal.II version 9.7.1
|
#include <deal.II/meshworker/loop.h>
Collection of parameters to control the execution of MeshWorker loops.
Public Types | |
| enum | FaceOption { never , one , both } |
Public Member Functions | |
| LoopControl () | |
Public Attributes | |
| bool | own_cells |
| bool | ghost_cells |
| FaceOption | faces_to_ghost |
| FaceOption | own_faces |
| bool | cells_first |
Enumeration describing when to do assembly on a face: see, e.g., MeshWorker::LoopControl::faces_to_ghost for an example of how the value of this enumeration is interpreted in a particular circumstance.
| Enumerator | |
|---|---|
| never | Do not perform assembly on a face. |
| one | Perform assembly on one face. |
| both | Perform assembly on both faces. |
| bool MeshWorker::LoopControl::own_cells |
| bool MeshWorker::LoopControl::ghost_cells |
| FaceOption MeshWorker::LoopControl::faces_to_ghost |
Control for looping over faces between a locally owned cell and a ghost cell:
The default is one.
| FaceOption MeshWorker::LoopControl::own_faces |
| bool MeshWorker::LoopControl::cells_first |