|
MoFEMErrorCode | MoFEM::DemkowiczHexAndQuad::Legendre_polynomials01 (int p, double s, double *L) |
|
MoFEMErrorCode | MoFEM::DemkowiczHexAndQuad::Integrated_Legendre01 (int p, double s, double *L, double *diffL) |
|
MoFEMErrorCode | MoFEM::DemkowiczHexAndQuad::Face_orientMat (int *face_nodes, double orientMat[2][2]) |
|
MoFEMErrorCode | MoFEM::DemkowiczHexAndQuad::H1_BubbleShapeFunctions_ONSEGMENT (int p, double *N, double *diffN, double *bubbleN, double *diff_bubbleN, int nb_integration_pts) |
|
MoFEMErrorCode | MoFEM::DemkowiczHexAndQuad::L2_ShapeFunctions_ONSEGMENT (int p, double *N, double *diffN, double *funN, double *funDiffN, int nb_integration_pts) |
|
MoFEMErrorCode | MoFEM::DemkowiczHexAndQuad::H1_EdgeShapeFunctions_ONQUAD (int *sense, int *p, double *N, double *diffN, double *edgeN[4], double *edgeDiffN[4], int nb_integration_pts) |
| H1 Edge base functions on Quad. More...
|
|
MoFEMErrorCode | MoFEM::DemkowiczHexAndQuad::H1_FaceShapeFunctions_ONQUAD (int *face_nodes, int *p, double *N, double *diffN, double *faceN, double *diff_faceN, int nb_integration_pts) |
| H1 Face bubble functions on Quad. More...
|
|
MoFEMErrorCode | MoFEM::DemkowiczHexAndQuad::L2_FaceShapeFunctions_ONQUAD (int *p, double *N, double *diffN, double *face_buble, double *diff_face_bubble, int nb_integration_pts) |
| L2 Face base functions on Quad. More...
|
|
MoFEMErrorCode | MoFEM::DemkowiczHexAndQuad::Hcurl_EdgeShapeFunctions_ONQUAD (int *sense, int *p, double *N, double *diffN, double *edgeN[4], double *curl_edgeN[4], int nb_integration_pts) |
|
MoFEMErrorCode | MoFEM::DemkowiczHexAndQuad::Hcurl_FaceShapeFunctions_ONQUAD (int *face_nodes, int *p, double *N, double *diffN, double *faceN[], double *diff_faceN[], int nb_integration_pts) |
|
MoFEMErrorCode | MoFEM::DemkowiczHexAndQuad::Hdiv_FaceShapeFunctions_ONQUAD (int *face_nodes, int *p, double *N, double *diffN, double *faceN, double *diff_faceN, int nb_integration_pts) |
|
MoFEMErrorCode | MoFEM::DemkowiczHexAndQuad::H1_EdgeShapeFunctions_ONHEX (int *sense, int *p, double *N, double *N_diff, double *edgeN[12], double *diff_edgeN[12], int nb_integration_pts) |
|
MoFEMErrorCode | MoFEM::DemkowiczHexAndQuad::H1_FaceShapeFunctions_ONHEX (int *face_nodes, int *face_nodes_order, int *p, double *N, double *N_diff, double *faceN[6], double *diff_faceN[6], int nb_integration_pts) |
|
MoFEMErrorCode | MoFEM::DemkowiczHexAndQuad::H1_InteriorShapeFunctions_ONHEX (const int *p, double *N, double *N_diff, double *faceN, double *diff_faceN, int nb_integration_pts) |
|
MoFEMErrorCode | MoFEM::DemkowiczHexAndQuad::L2_InteriorShapeFunctions_ONHEX (const int *p, double *N, double *N_diff, double *volN, double *diff_volN, int nb_integration_pts) |
|
MoFEMErrorCode | MoFEM::DemkowiczHexAndQuad::Hcurl_EdgeShapeFunctions_ONHEX (int *sense, int *p, double *N, double *N_diff, double *edgeN[12], double *diff_edgeN[12], int nb_integration_pts) |
|
MoFEMErrorCode | MoFEM::DemkowiczHexAndQuad::Hcurl_FaceShapeFunctions_ONHEX (int *face_nodes, int *face_nodes_order, int *p, double *N, double *N_diff, double *faceN[6][2], double *diff_faceN[6][2], int nb_integration_pts) |
|
MoFEMErrorCode | MoFEM::DemkowiczHexAndQuad::Hcurl_InteriorShapeFunctions_ONHEX (int *p, double *N, double *N_diff, double *volN[3], double *diff_volN[3], int nb_integration_pts) |
|
MoFEMErrorCode | MoFEM::DemkowiczHexAndQuad::Hdiv_FaceShapeFunctions_ONHEX (int *face_nodes, int *face_nodes_order, int *p, double *N, double *diffN, double *faceN[6], double *div_faceN[6], int nb_integration_pts) |
|
MoFEMErrorCode | MoFEM::DemkowiczHexAndQuad::Hdiv_InteriorShapeFunctions_ONHEX (int *p, double *N, double *N_diff, double *bubleN[3], double *div_bubleN[3], int nb_integration_pts) |
|
Implementation of base Demkowicz functions on quad and hex.
Based on Hierarchic Finite Element Bases on Unstructured QUADS (2D) and HEXES (3D) Meshes
Definition in file EdgeQuadHexPolynomials.hpp.