hp1D::BilinearFormVtxHelper< F > Class Template Reference
Helper class for bilinearforms a(u,v), where a is a i-j Form that just works on the Vertices, like JUMP or MEAN and products of it on the end of the elements. More...
#include <formula.hh>
Public Member Functions | |
BilinearFormVtxHelper (const concepts::ElementFormulaContainer< F > frm) | |
Constructor. More... | |
const concepts::ElementFormula< F > * | formula () const |
Getter for formula. More... | |
const concepts::Array< F > | getFrmVal (const hp1D::Element< Real > &elm) const |
Returns the values of frm on {0,1}. More... | |
const concepts::Array< Real > | getInvJacobeanDet (const hp1D::Element< Real > &elm) const |
Returns the inverse of the jacobean determinant (i.J.d.) More... | |
const concepts::Array< Real > | getInvJacobeanDetSq (const hp1D::Element< Real > &elm) const |
Returns the inverse of the jacobean determinant squared (i.J.d.s.) More... | |
const concepts::Array< Real > | getTangentialSecondDerivative (const hp1D::Element< Real > &elm) const |
Returns the second tangential derivative (s.t.d.) of the inverse Parametrisation on {0,1}. More... | |
Protected Attributes | |
const concepts::ElementFormulaContainer< F > | frm_ |
ElementFormula. More... | |
Detailed Description
template<class F = Real>
class hp1D::BilinearFormVtxHelper< F >
Helper class for bilinearforms a(u,v), where a is a i-j Form that just works on the Vertices, like JUMP or MEAN and products of it on the end of the elements.
Definition at line 264 of file formula.hh.
Constructor & Destructor Documentation
◆ BilinearFormVtxHelper()
|
inline |
Constructor.
Definition at line 267 of file formula.hh.
Member Function Documentation
◆ formula()
|
inline |
Getter for formula.
Definition at line 272 of file formula.hh.
◆ getFrmVal()
const concepts::Array<F> hp1D::BilinearFormVtxHelper< F >::getFrmVal | ( | const hp1D::Element< Real > & | elm | ) | const |
Returns the values of frm on {0,1}.
- Returns
- Array of size 2, with the values frm on {0,1}
◆ getInvJacobeanDet()
const concepts::Array<Real> hp1D::BilinearFormVtxHelper< F >::getInvJacobeanDet | ( | const hp1D::Element< Real > & | elm | ) | const |
Returns the inverse of the jacobean determinant (i.J.d.)
- Returns
- Array of size 2, with the values i.J.d. on {0,1}
◆ getInvJacobeanDetSq()
const concepts::Array<Real> hp1D::BilinearFormVtxHelper< F >::getInvJacobeanDetSq | ( | const hp1D::Element< Real > & | elm | ) | const |
Returns the inverse of the jacobean determinant squared (i.J.d.s.)
- Returns
- Array of size 2, with the values of i.J.d.s. on {0,1}
◆ getTangentialSecondDerivative()
const concepts::Array<Real> hp1D::BilinearFormVtxHelper< F >::getTangentialSecondDerivative | ( | const hp1D::Element< Real > & | elm | ) | const |
Returns the second tangential derivative (s.t.d.) of the inverse Parametrisation on {0,1}.
- Returns
- Array of size 2, with the values of the s.t.d. on {0,1}
Member Data Documentation
◆ frm_
|
protected |
ElementFormula.
Definition at line 308 of file formula.hh.
The documentation for this class was generated from the following file:
- hp1D/formula.hh