deal.II version GIT relicensing-2169-gec1b43f35b 2024-11-22 07:10:00+00:00
|
#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 220 of file dof_info.h.
|
inline |
Constructor copying the seed into all other objects.
Definition at line 429 of file dof_info.h.
|
inline |
Copy constructor, taking cell and using it as a seed in the other constructor.
Definition at line 444 of file dof_info.h.
|
inline |
Copy assignment operator, taking another object as seed.
Definition at line 461 of file dof_info.h.
|
inline |
Reset all the availability flags.
Definition at line 478 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 492 of file dof_info.h.
DOFINFO MeshWorker::DoFInfoBox< dim, DOFINFO >::cell |
The data for the cell.
Definition at line 259 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 263 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 267 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 273 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 279 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 284 of file dof_info.h.