NGSolve
4.9
|
High order H(curl) finite element of dimension D. More...
#include <hcurlhofe.hpp>
Public Member Functions | |
HCurlHighOrderFiniteElement (ELEMENT_TYPE aeltype) | |
void | SetVertexNumber (int nr, int vnum) |
void | SetOrderEdge (int nr, int order) |
void | SetOrderFace (int nr, INT< 2 > order) |
void | SetUseGradEdge (int nr, int uge) |
void | SetUseGradFace (int nr, int ugf) |
void | SetVertexNumbers (FlatArray< int > &avnums) |
void | SetOrderCell (int oi) |
void | SetOrderCell (INT< 3 > oi) |
void | SetOrderFace (FlatArray< int > &of) |
void | SetOrderFace (FlatArray< INT< 2 > > &of) |
void | SetOrderEdge (FlatArray< int > &oen) |
void | SetUsegradEdge (FlatArray< bool > &uge) |
void | SetUsegradFace (FlatArray< bool > &ugf) |
void | SetUsegradCell (int ugc) |
void | SetDiscontinuous (bool adiscont) |
virtual void | ComputeNDof ()=0 |
void | PrintInfo () const |
Protected Attributes | |
int | vnums [8] |
int | order_edge [12] |
INT< 2 > | order_face [6] |
INT< 3 > | order_cell |
bool | usegrad_edge [12] |
bool | usegrad_face [6] |
bool | usegrad_cell |
bool | discontinuous |
High order H(curl) finite element of dimension D.