#include <linearFormHelper.hh>
Public Member Functions | |
LinearFormHelper_2 (const concepts::ElementFormulaContainer< F > frm) | |
Protected Member Functions | |
void | computeIntermediate_ (const BaseQuad< concepts::Real > &elm) const |
Protected Attributes | |
ArrayElementFormula< F > | intermediateValue_ |
concepts::ElementFormulaContainer< F > | frm_ |
ElementFormula. | |
Helper class for linearforms l(v), where v is a two form
Here, is the element mapping from reference element , is the Jacobian matrix.
Precomputes intermediate data for element matrix computation, this is
which is stored for each quadrature point.
The class can be used as well for bilinear forms a(u,v) where u is a 0-form and v is a 2-form. One example is the bilinear form hp2Dedge::Graduv
.
Definition at line 166 of file linearFormHelper.hh.
|
inlinevirtual |
Definition at line 170 of file linearFormHelper.hh.
|
protected |
Compute the intermediate data for element matrix computation
This method is important for the derivated linear forms.
|
protected |
ElementFormula.
Definition at line 185 of file linearFormHelper.hh.
|
mutableprotected |