Reference documentation for deal.II version 9.3.3
|
#include <deal.II/meshworker/dof_info.h>
Public Member Functions | |
DoFInfoBox (const DOFINFO &seed) | |
DoFInfoBox (const DoFInfoBox< dim, DOFINFO > &) | |
DoFInfoBox & | operator= (const DoFInfoBox< dim, DOFINFO > &) |
void | reset () |
template<class ASSEMBLER > | |
void | assemble (ASSEMBLER &ass) const |
Public Attributes | |
DOFINFO | cell |
DOFINFO | interior [GeometryInfo< dim >::faces_per_cell] |
DOFINFO | exterior [GeometryInfo< dim >::faces_per_cell] |
bool | interior_face_available [GeometryInfo< dim >::faces_per_cell] |
bool | exterior_face_available [GeometryInfo< dim >::faces_per_cell] |
bool | cell_valid |
A class bundling the MeshWorker::DoFInfo objects used on a cell.
Definition at line 221 of file dof_info.h.
|
inline |
Constructor copying the seed into all other objects.
Definition at line 430 of file dof_info.h.
|
inline |
Copy constructor, taking cell and using it as a seed in the other constructor.
Definition at line 445 of file dof_info.h.
|
inline |
Copy assignment operator, taking another object as seed.
Definition at line 462 of file dof_info.h.
|
inline |
Reset all the availability flags.
Definition at line 479 of file dof_info.h.
|
inline |
After all DOFINFO objects have been filled appropriately, use the ASSEMBLER object to assemble them into the global data. See MeshWorker::Assembler for available classes.
Definition at line 493 of file dof_info.h.
DOFINFO MeshWorker::DoFInfoBox< dim, DOFINFO >::cell |
The data for the cell.
Definition at line 260 of file dof_info.h.
DOFINFO MeshWorker::DoFInfoBox< dim, DOFINFO >::interior[GeometryInfo< dim >::faces_per_cell] |
The data for the faces from inside.
Definition at line 264 of file dof_info.h.
DOFINFO MeshWorker::DoFInfoBox< dim, DOFINFO >::exterior[GeometryInfo< dim >::faces_per_cell] |
The data for the faces from outside.
Definition at line 268 of file dof_info.h.
bool MeshWorker::DoFInfoBox< dim, DOFINFO >::interior_face_available[GeometryInfo< dim >::faces_per_cell] |
A set of flags, indicating whether data on an interior face is available.
Definition at line 274 of file dof_info.h.
bool MeshWorker::DoFInfoBox< dim, DOFINFO >::exterior_face_available[GeometryInfo< dim >::faces_per_cell] |
A set of flags, indicating whether data on an exterior face is available.
Definition at line 280 of file dof_info.h.
bool MeshWorker::DoFInfoBox< dim, DOFINFO >::cell_valid |
A flag to specify if the current object has been set to a valid cell.
Definition at line 285 of file dof_info.h.