v0.14.0 |
Implementation of H-curl base function. More...
Go to the source code of this file.
Classes | |
struct | MoFEM::AinsworthOrderHooks |
Broken base Ainsworth subentries order change hooks. More... | |
Namespaces | |
MoFEM | |
implementation of Data Operators for Forces and Sources | |
Functions | |
MoFEMErrorCode | MoFEM::Hdiv_Ainsworth_EdgeFaceShapeFunctions_MBTET (int *faces_nodes, int *p, double *N, double *diffN, double *phi_f_e[4][3], double *diff_phi_f_e[4][3], int gdim, PetscErrorCode(*base_polynomials)(int p, double s, double *diff_s, double *L, double *diffL, const int dim)) |
Hdiv base functions, Edge-based face functions by Ainsworth [1]. More... | |
MoFEMErrorCode | MoFEM::Hdiv_Ainsworth_EdgeFaceShapeFunctions_MBTET_ON_FACE (int *faces_nodes, int p, double *N, double *diffN, double *phi_f_e[3], double *diff_phi_f_e[3], int gdim, int nb, PetscErrorCode(*base_polynomials)(int p, double s, double *diff_s, double *L, double *diffL, const int dim)) |
Hdiv base functions, Edge-based face functions by Ainsworth [1]. More... | |
MoFEMErrorCode | MoFEM::Hdiv_Ainsworth_FaceBubbleShapeFunctions (int *faces_nodes, int *p, double *N, double *diffN, double *phi_f[], double *diff_phi_f[], int gdim, PetscErrorCode(*base_polynomials)(int p, double s, double *diff_s, double *L, double *diffL, const int dim)) |
Face bubble functions by Ainsworth [1]. More... | |
MoFEMErrorCode | MoFEM::Hdiv_Ainsworth_FaceBubbleShapeFunctions_ON_FACE (int *faces_nodes, int p, double *N, double *diffN, double *phi_f, double *diff_phi_f, int gdim, int nb, PetscErrorCode(*base_polynomials)(int p, double s, double *diff_s, double *L, double *diffL, const int dim)) |
Face bubble functions by Ainsworth [1]. More... | |
MoFEMErrorCode | MoFEM::Hdiv_Ainsworth_EdgeBasedVolumeShapeFunctions_MBTET (int p, double *N, double *diffN, double *phi_v_e[6], double *diff_phi_v_e[6], int gdim, PetscErrorCode(*base_polynomials)(int p, double s, double *diff_s, double *L, double *diffL, const int dim)) |
Hdiv base function, Edge-based interior (volume) functions by Ainsworth [1]. More... | |
MoFEMErrorCode | MoFEM::Hdiv_Ainsworth_FaceBasedVolumeShapeFunctions_MBTET (int p, double *N, double *diffN, double *phi_v_f[], double *diff_phi_v_f[], int gdim, PetscErrorCode(*base_polynomials)(int p, double s, double *diff_s, double *L, double *diffL, const int dim)) |
MoFEMErrorCode | MoFEM::Hdiv_Ainsworth_VolumeBubbleShapeFunctions_MBTET (int p, double *N, double *diffN, double *phi_v, double *diff_phi_v, int gdim, PetscErrorCode(*base_polynomials)(int p, double s, double *diff_s, double *L, double *diffL, const int dim)) |
Interior bubble functions by Ainsworth [1]. More... | |
MoFEMErrorCode | MoFEM::Hdiv_Demkowicz_Face_MBTET_ON_FACE (int *faces_nodes, int p, double *N, double *diffN, double *phi_f, double *diff_phi_f, int gdim, int nb) |
MoFEMErrorCode | MoFEM::Hdiv_Demkowicz_Interior_MBTET (int p, double *N, double *diffN, int p_face[], double *phi_f[4], double *diff_phi_f[4], double *phi_v, double *diff_phi_v, int gdim) |
Implementation of H-curl base function.
Based on Hierarchic Finite Element Bases on Unstructured Tetrahedral Meshes, by Mark Ainsworth and Joe Coyle Shape functions for MBTRI/MBTET and HCurl space
Definition in file Hdiv.hpp.