deal.II version GIT relicensing-2291-g668cd86249 2024-12-24 11:30:00+00:00
|
#include <deal.II/meshworker/simple.h>
Public Member Functions | |
void | initialize (AnyData &results) |
void | initialize (const AffineConstraints< typename VectorType::value_type > &constraints) |
template<class DOFINFO > | |
void | initialize_info (DOFINFO &info, bool face) const |
template<class DOFINFO > | |
void | assemble (const DOFINFO &info) |
template<class DOFINFO > | |
void | assemble (const DOFINFO &info1, const DOFINFO &info2) |
Protected Attributes | |
AnyData | residuals |
ObserverPointer< const AffineConstraints< typename VectorType::value_type >, ResidualSimple< VectorType > > | constraints |
Assemble residuals without block structure.
The data structure for this Assembler class is a simple vector on each cell with entries from zero to FiniteElementData::dofs_per_cell and a simple global vector with entries numbered from zero to DoFHandler::n_dofs(). No BlockInfo is required and the global vector may be any type of vector having element access through operator() (unsigned int)
|
inline |
|
inline |
|
inline |
|
inline |
Assemble the local residuals into the global residuals.
Values are added to the previous contents. If constraints are active, AffineConstraints::distribute_local_to_global() is used.
|
inline |
|
protected |
The global residual vectors filled by assemble().
|
protected |