MFEM v4.8.0
Finite element discretization library
Loading...
Searching...
No Matches
mfem::H1_FuentesPyramidElement Member List

This is the complete list of members for mfem::H1_FuentesPyramidElement, including all inherited members.

apex_tolmfem::FuentesPyramidprotectedstatic
CalcCurlShape(const IntegrationPoint &ip, DenseMatrix &curl_shape) constmfem::FiniteElementvirtual
CalcDivShape(const IntegrationPoint &ip, Vector &divshape) constmfem::FiniteElementvirtual
CalcDShape(const IntegrationPoint &ip, DenseMatrix &dshape) constmfem::H1_FuentesPyramidElementvirtual
CalcHessian(const IntegrationPoint &ip, DenseMatrix &Hessian) constmfem::FiniteElementvirtual
CalcHomogenizedIntJacobi(int p, real_t alpha, real_t t0, real_t t1, real_t *u)mfem::FuentesPyramidinlinestatic
CalcHomogenizedIntJacobi(int p, real_t alpha, real_t t0, real_t t1, real_t *u, real_t *dudt0, real_t *dudt1)mfem::FuentesPyramidstatic
CalcHomogenizedIntJacobi(int p, real_t alpha, real_t t0, real_t t1, Vector &u)mfem::FuentesPyramidstatic
CalcHomogenizedIntJacobi(int p, real_t alpha, real_t t0, real_t t1, Vector &u, Vector &dudt0, Vector &dudt1)mfem::FuentesPyramidstatic
CalcHomogenizedIntLegendre(int p, real_t t0, real_t t1, real_t *u)mfem::FuentesPyramidstatic
CalcHomogenizedIntLegendre(int p, real_t t0, real_t t1, real_t *u, real_t *dudt0, real_t *dudt1)mfem::FuentesPyramidstatic
CalcHomogenizedIntLegendre(int p, real_t t0, real_t t1, Vector &u)mfem::FuentesPyramidstatic
CalcHomogenizedIntLegendre(int p, real_t t0, real_t t1, Vector &u, Vector &dudt0, Vector &dudt1)mfem::FuentesPyramidstatic
CalcHomogenizedScaJacobi(int p, real_t alpha, real_t t0, real_t t1, real_t *u)mfem::FuentesPyramidinlinestatic
CalcHomogenizedScaJacobi(int p, real_t alpha, real_t t0, real_t t1, real_t *u, real_t *dudt0, real_t *dudt1)mfem::FuentesPyramidstatic
CalcHomogenizedScaJacobi(int p, real_t alpha, real_t t0, real_t t1, Vector &u)mfem::FuentesPyramidstatic
CalcHomogenizedScaJacobi(int p, real_t alpha, real_t t0, real_t t1, Vector &u, Vector &dudt0, Vector &dudt1)mfem::FuentesPyramidstatic
CalcHomogenizedScaLegendre(int p, real_t s0, real_t s1, real_t *u)mfem::FuentesPyramidstatic
CalcHomogenizedScaLegendre(int p, real_t s0, real_t s1, real_t *u, real_t *duds0, real_t *duds1)mfem::FuentesPyramidstatic
CalcHomogenizedScaLegendre(int p, real_t s0, real_t s1, Vector &u)mfem::FuentesPyramidstatic
CalcHomogenizedScaLegendre(int p, real_t s0, real_t s1, Vector &u, Vector &duds0, Vector &duds1)mfem::FuentesPyramidstatic
CalcIntegratedJacobi(int p, real_t alpha, real_t x, real_t t, real_t *u)mfem::FuentesPyramidstatic
CalcIntegratedJacobi(int p, real_t alpha, real_t x, real_t t, real_t *u, real_t *dudx, real_t *dudt)mfem::FuentesPyramidstatic
CalcIntegratedJacobi(int p, real_t alpha, real_t x, real_t t, Vector &u)mfem::FuentesPyramidinlinestatic
CalcIntegratedJacobi(int p, real_t alpha, real_t x, real_t t, Vector &u, Vector &dudx, Vector &dudt)mfem::FuentesPyramidinlinestatic
CalcIntegratedLegendre(int p, real_t x, real_t t, real_t *u)mfem::FuentesPyramidstatic
CalcIntegratedLegendre(int p, real_t x, real_t t, real_t *u, real_t *dudx, real_t *dudt)mfem::FuentesPyramidstatic
CalcIntegratedLegendre(int p, real_t x, real_t t, Vector &u)mfem::FuentesPyramidstatic
CalcIntegratedLegendre(int p, real_t x, real_t t, Vector &u, Vector &dudx, Vector &dudt)mfem::FuentesPyramidstatic
CalcPhysCurlShape(ElementTransformation &Trans, DenseMatrix &curl_shape) constmfem::FiniteElementvirtual
CalcPhysDivShape(ElementTransformation &Trans, Vector &divshape) constmfem::FiniteElement
CalcPhysDShape(ElementTransformation &Trans, DenseMatrix &dshape) constmfem::FiniteElement
CalcPhysHessian(ElementTransformation &Trans, DenseMatrix &Hessian) constmfem::FiniteElement
CalcPhysLaplacian(ElementTransformation &Trans, Vector &Laplacian) constmfem::FiniteElement
CalcPhysLinLaplacian(ElementTransformation &Trans, Vector &Laplacian) constmfem::FiniteElement
CalcPhysShape(ElementTransformation &Trans, Vector &shape) constmfem::FiniteElement
CalcPhysVShape(ElementTransformation &Trans, DenseMatrix &shape) constmfem::FiniteElementinline
CalcRawDShape(const IntegrationPoint &ip, DenseMatrix &dshape) constmfem::H1_FuentesPyramidElement
CalcRawShape(const IntegrationPoint &ip, Vector &shape) constmfem::H1_FuentesPyramidElement
CalcScaledJacobi(int p, real_t alpha, real_t x, real_t t, real_t *u)mfem::FuentesPyramidstatic
CalcScaledJacobi(int p, real_t alpha, real_t x, real_t t, real_t *u, real_t *dudx, real_t *dudt)mfem::FuentesPyramidstatic
CalcScaledJacobi(int p, real_t alpha, real_t x, real_t t, Vector &u)mfem::FuentesPyramidstatic
CalcScaledJacobi(int p, real_t alpha, real_t x, real_t t, Vector &u, Vector &dudx, Vector &dudt)mfem::FuentesPyramidstatic
CalcScaledLegendre(int p, real_t x, real_t t, real_t *u)mfem::FuentesPyramidstatic
CalcScaledLegendre(int p, real_t x, real_t t, real_t *u, real_t *dudx, real_t *dudt)mfem::FuentesPyramidstatic
CalcScaledLegendre(int p, real_t x, real_t t, Vector &u)mfem::FuentesPyramidstatic
CalcScaledLegendre(int p, real_t x, real_t t, Vector &u, Vector &dudx, Vector &dudt)mfem::FuentesPyramidstatic
CalcShape(const IntegrationPoint &ip, Vector &shape) constmfem::H1_FuentesPyramidElementvirtual
CalcVShape(const IntegrationPoint &ip, DenseMatrix &shape) constmfem::FiniteElementvirtual
CalcVShape(ElementTransformation &Trans, DenseMatrix &shape) constmfem::FiniteElementvirtual
cdimmfem::FiniteElementprotected
CheckScalarFE(const FiniteElement &fe)mfem::ScalarFiniteElementinlineprotectedstatic
CheckZ(real_t z)mfem::FuentesPyramidinlinestatic
CURL enum valuemfem::FiniteElement
deriv_map_typemfem::FiniteElementprotected
deriv_range_typemfem::FiniteElementprotected
deriv_typemfem::FiniteElementprotected
DerivType enum namemfem::FiniteElement
dimmfem::FiniteElementprotected
DIV enum valuemfem::FiniteElement
div_lam125_grad_lam125(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
div_lam145_grad_lam145(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
div_lam235_grad_lam235(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
div_lam345_grad_lam345(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
div_lam415_grad_lam415(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
div_lam435_grad_lam435(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
dofmfem::FiniteElementmutableprotected
dof2quad_arraymfem::FiniteElementmutableprotected
E_E(int p, Vector s, Vector sds, DenseMatrix &u) constmfem::FuentesPyramid
E_E(int p, Vector s, const DenseMatrix &grad_s, DenseMatrix &u, DenseMatrix &curl_u) constmfem::FuentesPyramid
E_Q(int p, Vector s, Vector ds, Vector t, DenseTensor &u) constmfem::FuentesPyramid
E_Q(int p, Vector s, const DenseMatrix &grad_s, Vector t, const DenseMatrix &grad_t, DenseTensor &u, DenseTensor &curl_u) constmfem::FuentesPyramid
E_T(int p, Vector s, Vector sds, DenseTensor &u) constmfem::FuentesPyramid
E_T(int p, Vector s, const DenseMatrix &grad_s, DenseTensor &u, DenseTensor &curl_u) constmfem::FuentesPyramid
FiniteElement(int D, Geometry::Type G, int Do, int O, int F=FunctionSpace::Pk)mfem::FiniteElement
FuentesPyramid()=defaultmfem::FuentesPyramid
func_spacemfem::FiniteElementprotected
geom_typemfem::FiniteElementprotected
GetAnisotropicOrders() constmfem::FiniteElementinline
GetCurlDim() constmfem::FiniteElementinline
GetDerivMapType() constmfem::FiniteElementinline
GetDerivRangeType() constmfem::FiniteElementinline
GetDerivType() constmfem::FiniteElementinline
GetDim() constmfem::FiniteElementinline
GetDof() constmfem::FiniteElementinline
GetDofToQuad(const IntegrationRule &ir, DofToQuad::Mode mode) const overridemfem::NodalFiniteElementvirtual
GetDofTransformation() constmfem::FiniteElementinlinevirtual
GetFaceDofs(int face, int **dofs, int *ndofs) constmfem::FiniteElementvirtual
GetFaceMap(const int face_id, Array< int > &face_map) constmfem::FiniteElementvirtual
GetGeomType() constmfem::FiniteElementinline
GetLexicographicOrdering() constmfem::NodalFiniteElementinline
GetLocalInterpolation(ElementTransformation &Trans, DenseMatrix &I) const overridemfem::NodalFiniteElementinlinevirtual
GetLocalRestriction(ElementTransformation &Trans, DenseMatrix &R) const overridemfem::NodalFiniteElementvirtual
GetMapType() constmfem::FiniteElementinline
GetNodes() constmfem::FiniteElementinline
GetOrder() constmfem::FiniteElementinline
GetRangeDim() constmfem::FiniteElementinline
GetRangeType() constmfem::FiniteElementinline
GetTransferMatrix(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &I) const overridemfem::NodalFiniteElementinlinevirtual
GetZetaMax() constmfem::H1_FuentesPyramidElementinline
GRAD enum valuemfem::FiniteElement
grad_lam1(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
grad_lam15(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
grad_lam2(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
grad_lam25(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
grad_lam3(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
grad_lam35(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
grad_lam4(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
grad_lam45(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
grad_lam5(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
grad_mu0(real_t z)mfem::FuentesPyramidinlinestatic
grad_mu0(real_t z, const Vector xy, unsigned int ab)mfem::FuentesPyramidstatic
grad_mu01(real_t z)mfem::FuentesPyramidstatic
grad_mu01(real_t z, Vector xy, unsigned int ab)mfem::FuentesPyramidstatic
grad_mu1(real_t z)mfem::FuentesPyramidinlinestatic
grad_mu1(real_t z, const Vector xy, unsigned int ab)mfem::FuentesPyramidstatic
grad_nu0(real_t z, const Vector xy, unsigned int ab)mfem::FuentesPyramidstatic
grad_nu01(real_t z, Vector xy, unsigned int ab)mfem::FuentesPyramidstatic
grad_nu012(real_t z, Vector xy, unsigned int ab)mfem::FuentesPyramidstatic
grad_nu1(real_t z, const Vector xy, unsigned int ab)mfem::FuentesPyramidstatic
grad_nu120(real_t z, Vector xy, unsigned int ab)mfem::FuentesPyramidstatic
grad_nu2(real_t z, const Vector xy, unsigned int ab)mfem::FuentesPyramidstatic
H1_FuentesPyramidElement(const int p, const int btype=BasisType::GaussLobatto)mfem::H1_FuentesPyramidElement
H_CURL enum valuemfem::FiniteElement
H_DIV enum valuemfem::FiniteElement
HasAnisotropicOrders() constmfem::FiniteElementinline
INTEGRAL enum valuemfem::FiniteElement
IsClosedType(int b_type)mfem::FiniteElementinlinestatic
IsOpenType(int b_type)mfem::FiniteElementinlinestatic
lam1(real_t x, real_t y, real_t z)mfem::FuentesPyramidinlinestatic
lam125(real_t x, real_t y, real_t z)mfem::FuentesPyramidinlinestatic
lam125_grad_lam125(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
lam145(real_t x, real_t y, real_t z)mfem::FuentesPyramidinlinestatic
lam145_grad_lam145(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
lam15(real_t x, real_t y, real_t z)mfem::FuentesPyramidinlinestatic
lam15_grad_lam15(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
lam2(real_t x, real_t y, real_t z)mfem::FuentesPyramidinlinestatic
lam235(real_t x, real_t y, real_t z)mfem::FuentesPyramidinlinestatic
lam235_grad_lam235(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
lam25(real_t x, real_t y, real_t z)mfem::FuentesPyramidinlinestatic
lam25_grad_lam25(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
lam3(real_t x, real_t y, real_t z)mfem::FuentesPyramidinlinestatic
lam345(real_t x, real_t y, real_t z)mfem::FuentesPyramidinlinestatic
lam345_grad_lam345(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
lam35(real_t x, real_t y, real_t z)mfem::FuentesPyramidinlinestatic
lam35_grad_lam35(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
lam4(real_t x, real_t y, real_t z)mfem::FuentesPyramidinlinestatic
lam415(real_t x, real_t y, real_t z)mfem::FuentesPyramidinlinestatic
lam415_grad_lam415(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
lam435(real_t x, real_t y, real_t z)mfem::FuentesPyramidinlinestatic
lam435_grad_lam435(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
lam45(real_t x, real_t y, real_t z)mfem::FuentesPyramidinlinestatic
lam45_grad_lam45(real_t x, real_t y, real_t z)mfem::FuentesPyramidstatic
lam5(real_t x, real_t y, real_t z)mfem::FuentesPyramidinlinestatic
lex_orderingmfem::NodalFiniteElementprotected
map_typemfem::FiniteElementprotected
MapType enum namemfem::FiniteElement
mu0(real_t z)mfem::FuentesPyramidinlinestatic
mu0(real_t z, const Vector &xy, unsigned int ab)mfem::FuentesPyramidinlinestatic
mu01(real_t z)mfem::FuentesPyramidinlinestatic
mu01(real_t z, Vector xy, unsigned int ab)mfem::FuentesPyramidinlinestatic
mu01_grad_mu01(real_t z, Vector xy, unsigned int ab)mfem::FuentesPyramidstatic
mu1(real_t z)mfem::FuentesPyramidinlinestatic
mu1(real_t z, const Vector &xy, unsigned int ab)mfem::FuentesPyramidinlinestatic
NodalFiniteElement(int D, Geometry::Type G, int Do, int O, int F=FunctionSpace::Pk)mfem::NodalFiniteElementinline
NodalLocalInterpolation(ElementTransformation &Trans, DenseMatrix &I, const ScalarFiniteElement &fine_fe) constmfem::ScalarFiniteElement
Nodesmfem::FiniteElementprotected
NONE enum valuemfem::FiniteElement
nu0(real_t z, Vector xy, unsigned int ab)mfem::FuentesPyramidinlinestatic
nu01(real_t z, Vector xy, unsigned int ab)mfem::FuentesPyramidinlinestatic
nu012(real_t z, Vector xy, unsigned int ab)mfem::FuentesPyramidinlinestatic
nu012_grad_nu012(real_t z, Vector xy, unsigned int ab)mfem::FuentesPyramidstatic
nu01_grad_nu01(real_t z, Vector xy, unsigned int ab)mfem::FuentesPyramidstatic
nu1(real_t z, Vector xy, unsigned int ab)mfem::FuentesPyramidinlinestatic
nu12(real_t z, Vector xy, unsigned int ab)mfem::FuentesPyramidinlinestatic
nu120(real_t z, Vector xy, unsigned int ab)mfem::FuentesPyramidinlinestatic
nu12_grad_nu12(real_t z, Vector xy, unsigned int ab)mfem::FuentesPyramidstatic
nu2(real_t z, Vector xy, unsigned int ab)mfem::FuentesPyramidinlinestatic
onemfem::FuentesPyramidprotectedstatic
ordermfem::FiniteElementprotected
ordersmfem::FiniteElementmutableprotected
phi_E(int p, real_t s0, real_t s1, real_t *u)mfem::FuentesPyramidstatic
phi_E(int p, real_t s0, real_t s1, real_t *u, real_t *duds0, real_t *duds1)mfem::FuentesPyramidstatic
phi_E(int p, Vector s, Vector &u)mfem::FuentesPyramidstatic
phi_E(int p, Vector s, Vector &u, DenseMatrix &duds)mfem::FuentesPyramidstatic
phi_E(int p, Vector s, const DenseMatrix &grad_s, Vector &u, DenseMatrix &grad_u) constmfem::FuentesPyramid
phi_Q(int p, Vector s, Vector t, DenseMatrix &u) constmfem::FuentesPyramid
phi_Q(int p, Vector s, const DenseMatrix &grad_s, Vector t, const DenseMatrix &grad_t, DenseMatrix &u, DenseTensor &grad_u) constmfem::FuentesPyramid
phi_T(int p, Vector nu, DenseMatrix &u) constmfem::FuentesPyramid
phi_T(int p, Vector nu, const DenseMatrix &grad_nu, DenseMatrix &u, DenseTensor &grad_u) constmfem::FuentesPyramid
Project(Coefficient &coeff, ElementTransformation &Trans, Vector &dofs) const overridemfem::NodalFiniteElementvirtual
Project(VectorCoefficient &vc, ElementTransformation &Trans, Vector &dofs) const overridemfem::NodalFiniteElementvirtual
Project(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &I) const overridemfem::NodalFiniteElementvirtual
ProjectCurl(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &curl) constmfem::FiniteElementvirtual
ProjectCurl_2D(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &curl) constmfem::NodalFiniteElementprotected
ProjectDelta(int vertex, Vector &dofs) constmfem::FiniteElementvirtual
ProjectDiv(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &div) const overridemfem::NodalFiniteElementvirtual
ProjectFromNodes(Vector &vc, ElementTransformation &Trans, Vector &dofs) constmfem::FiniteElementvirtual
ProjectGrad(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &grad) const overridemfem::NodalFiniteElementvirtual
ProjectMatrixCoefficient(MatrixCoefficient &mc, ElementTransformation &T, Vector &dofs) const overridemfem::NodalFiniteElementvirtual
range_typemfem::FiniteElementprotected
RangeType enum namemfem::FiniteElement
ReorderLexToNative(int ncomp, Vector &dofs) constmfem::NodalFiniteElement
SCALAR enum valuemfem::FiniteElement
ScalarFiniteElement(int D, Geometry::Type G, int Do, int O, int F=FunctionSpace::Pk)mfem::ScalarFiniteElementinline
ScalarLocalInterpolation(ElementTransformation &Trans, DenseMatrix &I, const ScalarFiniteElement &fine_fe) constmfem::ScalarFiniteElement
ScalarLocalL2Restriction(ElementTransformation &Trans, DenseMatrix &R, const ScalarFiniteElement &coarse_fe) constmfem::ScalarFiniteElement
SetMapType(int M)mfem::ScalarFiniteElementinlinevirtual
Space() constmfem::FiniteElementinline
UNKNOWN_MAP_TYPE enum valuemfem::FiniteElement
UNKNOWN_RANGE_TYPE enum valuemfem::FiniteElement
V_L(int p, Vector sx, const DenseMatrix &grad_sx, Vector sy, const DenseMatrix &grad_sy, real_t t, Vector grad_t, DenseTensor &u) constmfem::FuentesPyramid
V_Q(int p, Vector s, Vector ds, Vector t, Vector dt, DenseTensor &u) constmfem::FuentesPyramid
V_R(int p, Vector s, const DenseMatrix &grad_s, real_t mu, Vector grad_mu, real_t t, Vector grad_t, DenseMatrix &u) constmfem::FuentesPyramid
V_T(int p, Vector s, Vector sdsxds, DenseTensor &u) constmfem::FuentesPyramid
V_T(int p, Vector s, Vector sdsxds, real_t dsdsxds, DenseTensor &u, DenseMatrix &du) constmfem::FuentesPyramid
VALUE enum valuemfem::FiniteElement
vdimmfem::FiniteElementprotected
VECTOR enum valuemfem::FiniteElement
VerifyClosed(int b_type)mfem::FiniteElementinlinestatic
VerifyNodal(int b_type)mfem::FiniteElementinlinestatic
VerifyOpen(int b_type)mfem::FiniteElementinlinestatic
vshapemfem::FiniteElementmutableprotected
VT_T(int p, Vector s, Vector sds, Vector sdsxds, real_t mu, Vector grad_mu, DenseTensor &u) constmfem::FuentesPyramid
VT_T(int p, Vector s, Vector sds, Vector sdsxds, Vector grad_s2, real_t mu, Vector grad_mu, DenseTensor &u, DenseMatrix &du) constmfem::FuentesPyramid
zeromfem::FuentesPyramidprotectedstatic
~FiniteElement()mfem::FiniteElementvirtual