NGSolve
4.9
|
High order finite elements for H^1. More...
#include <h1hofe.hpp>
Public Member Functions | |
template<typename TA > | |
void | SetVertexNumbers (const TA &avnums) |
assignes vertex numbers | |
void | SetVertexNumber (int nr, int vnum) |
assign vertex number | |
void | SetOrderCell (INT< 3 > oi) |
set anisotropic cell order | |
template<typename TA > | |
void | SetOrderFace (const TA &of) |
set isotropic or anisotropic face orders | |
void | SetOrderFace (int nr, INT< 2 > order) |
set anisotropic face order for face nr | |
template<typename TA > | |
void | SetOrderEdge (const TA &oe) |
set edge orders | |
void | SetOrderEdge (int nr, int order) |
set edge order for edge nr | |
void | SetNodalP2 (bool anp2) |
virtual void | ComputeNDof ()=0 |
high order elements need extra configuration. update ndof and order | |
Public Attributes | |
int | vnums [8] |
global vertex numbers for shape orientation | |
INT< 3 > | order_cell |
order of internal shapes (3d only) | |
INT< 2 > | order_face [6] |
order of face shapes / internal in 2d | |
int | order_edge [12] |
order of edge shapes | |
bool | nodalp2 |
High order finite elements for H^1.