Peano
Loading...
Searching...
No Matches
mghype.api.matrixgenerators.blockmatrix.finiteelement Namespace Reference

Define various DG finite elements. More...

Data Structures

class  DGFacetElement
 Scalar DG finite element on facets. More...
 
class  DGScalarElement
 Scalar DG finite element on cells. More...
 
class  FiniteElement
 Defines a finite element which describes the local function space on a reference element. More...
 

Detailed Description

Define various DG finite elements.

These finite elements essentially allow us to evaluate the local basis functions at an arbitrary point of the referent-domain for the respective element. This reference element can be either a reference cell [-1,+1] x [-1,+1] or a reference interval [-1,+1].

We use the following elements:

* DGScalarElement: scalar-valued functions such as pressure defined in cells
* DGVectorElement: vector-valued functions such as velocity or momentum defined in cells: to be implemented later. Now use scalar elements for individual components of a vector
* DGFacetElement: scalar-valued functions such as the function lambda that arises from hyrbidisation