![]() |
deal.II version GIT relicensing-6834-g5b78e6bcdf 2026-10-01 11:20:01+00:00
|
#include <deal.II/meshworker/functional.h>
The class assembling local contributions to a functional into global functionals.
Definition at line 46 of file functional.h.
Public Member Functions | |
| void | initialize (const unsigned int n) |
| template<class DOFINFO > | |
| void | initialize_info (DOFINFO &info, bool face) |
| template<class DOFINFO > | |
| void | assemble (const DOFINFO &info) |
| template<class DOFINFO > | |
| void | assemble (const DOFINFO &info1, const DOFINFO &info2) |
| number | operator() (const unsigned int i) const |
Private Attributes | |
| std::vector< double > | results |
|
inline |
Initialize local data to store functionals. The number n is the number of functionals to be computed.
Definition at line 170 of file functional.h.
|
inline |
Initialize the local data in the DoFInfo object used later for assembling.
The info object refers to a cell if !face, or else to an interior or boundary face.
Definition at line 180 of file functional.h.
|
inline |
Assemble the local values into the global vectors.
Definition at line 189 of file functional.h.
|
inline |
Assemble both local values into the global vectors.
Definition at line 199 of file functional.h.
|
inline |
The value of the ith entry in results.
Definition at line 211 of file functional.h.
|
private |
The values into which the results are added.
Definition at line 90 of file functional.h.