![]() |
MFEM v4.8.0
Finite element discretization library
|
This is the complete list of members for mfem::H1_FuentesPyramidElement, including all inherited members.
apex_tol | mfem::FuentesPyramid | protectedstatic |
CalcCurlShape(const IntegrationPoint &ip, DenseMatrix &curl_shape) const | mfem::FiniteElement | virtual |
CalcDivShape(const IntegrationPoint &ip, Vector &divshape) const | mfem::FiniteElement | virtual |
CalcDShape(const IntegrationPoint &ip, DenseMatrix &dshape) const | mfem::H1_FuentesPyramidElement | virtual |
CalcHessian(const IntegrationPoint &ip, DenseMatrix &Hessian) const | mfem::FiniteElement | virtual |
CalcHomogenizedIntJacobi(int p, real_t alpha, real_t t0, real_t t1, real_t *u) | mfem::FuentesPyramid | inlinestatic |
CalcHomogenizedIntJacobi(int p, real_t alpha, real_t t0, real_t t1, real_t *u, real_t *dudt0, real_t *dudt1) | mfem::FuentesPyramid | static |
CalcHomogenizedIntJacobi(int p, real_t alpha, real_t t0, real_t t1, Vector &u) | mfem::FuentesPyramid | static |
CalcHomogenizedIntJacobi(int p, real_t alpha, real_t t0, real_t t1, Vector &u, Vector &dudt0, Vector &dudt1) | mfem::FuentesPyramid | static |
CalcHomogenizedIntLegendre(int p, real_t t0, real_t t1, real_t *u) | mfem::FuentesPyramid | static |
CalcHomogenizedIntLegendre(int p, real_t t0, real_t t1, real_t *u, real_t *dudt0, real_t *dudt1) | mfem::FuentesPyramid | static |
CalcHomogenizedIntLegendre(int p, real_t t0, real_t t1, Vector &u) | mfem::FuentesPyramid | static |
CalcHomogenizedIntLegendre(int p, real_t t0, real_t t1, Vector &u, Vector &dudt0, Vector &dudt1) | mfem::FuentesPyramid | static |
CalcHomogenizedScaJacobi(int p, real_t alpha, real_t t0, real_t t1, real_t *u) | mfem::FuentesPyramid | inlinestatic |
CalcHomogenizedScaJacobi(int p, real_t alpha, real_t t0, real_t t1, real_t *u, real_t *dudt0, real_t *dudt1) | mfem::FuentesPyramid | static |
CalcHomogenizedScaJacobi(int p, real_t alpha, real_t t0, real_t t1, Vector &u) | mfem::FuentesPyramid | static |
CalcHomogenizedScaJacobi(int p, real_t alpha, real_t t0, real_t t1, Vector &u, Vector &dudt0, Vector &dudt1) | mfem::FuentesPyramid | static |
CalcHomogenizedScaLegendre(int p, real_t s0, real_t s1, real_t *u) | mfem::FuentesPyramid | static |
CalcHomogenizedScaLegendre(int p, real_t s0, real_t s1, real_t *u, real_t *duds0, real_t *duds1) | mfem::FuentesPyramid | static |
CalcHomogenizedScaLegendre(int p, real_t s0, real_t s1, Vector &u) | mfem::FuentesPyramid | static |
CalcHomogenizedScaLegendre(int p, real_t s0, real_t s1, Vector &u, Vector &duds0, Vector &duds1) | mfem::FuentesPyramid | static |
CalcIntegratedJacobi(int p, real_t alpha, real_t x, real_t t, real_t *u) | mfem::FuentesPyramid | static |
CalcIntegratedJacobi(int p, real_t alpha, real_t x, real_t t, real_t *u, real_t *dudx, real_t *dudt) | mfem::FuentesPyramid | static |
CalcIntegratedJacobi(int p, real_t alpha, real_t x, real_t t, Vector &u) | mfem::FuentesPyramid | inlinestatic |
CalcIntegratedJacobi(int p, real_t alpha, real_t x, real_t t, Vector &u, Vector &dudx, Vector &dudt) | mfem::FuentesPyramid | inlinestatic |
CalcIntegratedLegendre(int p, real_t x, real_t t, real_t *u) | mfem::FuentesPyramid | static |
CalcIntegratedLegendre(int p, real_t x, real_t t, real_t *u, real_t *dudx, real_t *dudt) | mfem::FuentesPyramid | static |
CalcIntegratedLegendre(int p, real_t x, real_t t, Vector &u) | mfem::FuentesPyramid | static |
CalcIntegratedLegendre(int p, real_t x, real_t t, Vector &u, Vector &dudx, Vector &dudt) | mfem::FuentesPyramid | static |
CalcPhysCurlShape(ElementTransformation &Trans, DenseMatrix &curl_shape) const | mfem::FiniteElement | virtual |
CalcPhysDivShape(ElementTransformation &Trans, Vector &divshape) const | mfem::FiniteElement | |
CalcPhysDShape(ElementTransformation &Trans, DenseMatrix &dshape) const | mfem::FiniteElement | |
CalcPhysHessian(ElementTransformation &Trans, DenseMatrix &Hessian) const | mfem::FiniteElement | |
CalcPhysLaplacian(ElementTransformation &Trans, Vector &Laplacian) const | mfem::FiniteElement | |
CalcPhysLinLaplacian(ElementTransformation &Trans, Vector &Laplacian) const | mfem::FiniteElement | |
CalcPhysShape(ElementTransformation &Trans, Vector &shape) const | mfem::FiniteElement | |
CalcPhysVShape(ElementTransformation &Trans, DenseMatrix &shape) const | mfem::FiniteElement | inline |
CalcRawDShape(const IntegrationPoint &ip, DenseMatrix &dshape) const | mfem::H1_FuentesPyramidElement | |
CalcRawShape(const IntegrationPoint &ip, Vector &shape) const | mfem::H1_FuentesPyramidElement | |
CalcScaledJacobi(int p, real_t alpha, real_t x, real_t t, real_t *u) | mfem::FuentesPyramid | static |
CalcScaledJacobi(int p, real_t alpha, real_t x, real_t t, real_t *u, real_t *dudx, real_t *dudt) | mfem::FuentesPyramid | static |
CalcScaledJacobi(int p, real_t alpha, real_t x, real_t t, Vector &u) | mfem::FuentesPyramid | static |
CalcScaledJacobi(int p, real_t alpha, real_t x, real_t t, Vector &u, Vector &dudx, Vector &dudt) | mfem::FuentesPyramid | static |
CalcScaledLegendre(int p, real_t x, real_t t, real_t *u) | mfem::FuentesPyramid | static |
CalcScaledLegendre(int p, real_t x, real_t t, real_t *u, real_t *dudx, real_t *dudt) | mfem::FuentesPyramid | static |
CalcScaledLegendre(int p, real_t x, real_t t, Vector &u) | mfem::FuentesPyramid | static |
CalcScaledLegendre(int p, real_t x, real_t t, Vector &u, Vector &dudx, Vector &dudt) | mfem::FuentesPyramid | static |
CalcShape(const IntegrationPoint &ip, Vector &shape) const | mfem::H1_FuentesPyramidElement | virtual |
CalcVShape(const IntegrationPoint &ip, DenseMatrix &shape) const | mfem::FiniteElement | virtual |
CalcVShape(ElementTransformation &Trans, DenseMatrix &shape) const | mfem::FiniteElement | virtual |
cdim | mfem::FiniteElement | protected |
CheckScalarFE(const FiniteElement &fe) | mfem::ScalarFiniteElement | inlineprotectedstatic |
CheckZ(real_t z) | mfem::FuentesPyramid | inlinestatic |
CURL enum value | mfem::FiniteElement | |
deriv_map_type | mfem::FiniteElement | protected |
deriv_range_type | mfem::FiniteElement | protected |
deriv_type | mfem::FiniteElement | protected |
DerivType enum name | mfem::FiniteElement | |
dim | mfem::FiniteElement | protected |
DIV enum value | mfem::FiniteElement | |
div_lam125_grad_lam125(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
div_lam145_grad_lam145(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
div_lam235_grad_lam235(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
div_lam345_grad_lam345(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
div_lam415_grad_lam415(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
div_lam435_grad_lam435(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
dof | mfem::FiniteElement | mutableprotected |
dof2quad_array | mfem::FiniteElement | mutableprotected |
E_E(int p, Vector s, Vector sds, DenseMatrix &u) const | mfem::FuentesPyramid | |
E_E(int p, Vector s, const DenseMatrix &grad_s, DenseMatrix &u, DenseMatrix &curl_u) const | mfem::FuentesPyramid | |
E_Q(int p, Vector s, Vector ds, Vector t, DenseTensor &u) const | mfem::FuentesPyramid | |
E_Q(int p, Vector s, const DenseMatrix &grad_s, Vector t, const DenseMatrix &grad_t, DenseTensor &u, DenseTensor &curl_u) const | mfem::FuentesPyramid | |
E_T(int p, Vector s, Vector sds, DenseTensor &u) const | mfem::FuentesPyramid | |
E_T(int p, Vector s, const DenseMatrix &grad_s, DenseTensor &u, DenseTensor &curl_u) const | mfem::FuentesPyramid | |
FiniteElement(int D, Geometry::Type G, int Do, int O, int F=FunctionSpace::Pk) | mfem::FiniteElement | |
FuentesPyramid()=default | mfem::FuentesPyramid | |
func_space | mfem::FiniteElement | protected |
geom_type | mfem::FiniteElement | protected |
GetAnisotropicOrders() const | mfem::FiniteElement | inline |
GetCurlDim() const | mfem::FiniteElement | inline |
GetDerivMapType() const | mfem::FiniteElement | inline |
GetDerivRangeType() const | mfem::FiniteElement | inline |
GetDerivType() const | mfem::FiniteElement | inline |
GetDim() const | mfem::FiniteElement | inline |
GetDof() const | mfem::FiniteElement | inline |
GetDofToQuad(const IntegrationRule &ir, DofToQuad::Mode mode) const override | mfem::NodalFiniteElement | virtual |
GetDofTransformation() const | mfem::FiniteElement | inlinevirtual |
GetFaceDofs(int face, int **dofs, int *ndofs) const | mfem::FiniteElement | virtual |
GetFaceMap(const int face_id, Array< int > &face_map) const | mfem::FiniteElement | virtual |
GetGeomType() const | mfem::FiniteElement | inline |
GetLexicographicOrdering() const | mfem::NodalFiniteElement | inline |
GetLocalInterpolation(ElementTransformation &Trans, DenseMatrix &I) const override | mfem::NodalFiniteElement | inlinevirtual |
GetLocalRestriction(ElementTransformation &Trans, DenseMatrix &R) const override | mfem::NodalFiniteElement | virtual |
GetMapType() const | mfem::FiniteElement | inline |
GetNodes() const | mfem::FiniteElement | inline |
GetOrder() const | mfem::FiniteElement | inline |
GetRangeDim() const | mfem::FiniteElement | inline |
GetRangeType() const | mfem::FiniteElement | inline |
GetTransferMatrix(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &I) const override | mfem::NodalFiniteElement | inlinevirtual |
GetZetaMax() const | mfem::H1_FuentesPyramidElement | inline |
GRAD enum value | mfem::FiniteElement | |
grad_lam1(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
grad_lam15(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
grad_lam2(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
grad_lam25(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
grad_lam3(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
grad_lam35(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
grad_lam4(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
grad_lam45(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
grad_lam5(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
grad_mu0(real_t z) | mfem::FuentesPyramid | inlinestatic |
grad_mu0(real_t z, const Vector xy, unsigned int ab) | mfem::FuentesPyramid | static |
grad_mu01(real_t z) | mfem::FuentesPyramid | static |
grad_mu01(real_t z, Vector xy, unsigned int ab) | mfem::FuentesPyramid | static |
grad_mu1(real_t z) | mfem::FuentesPyramid | inlinestatic |
grad_mu1(real_t z, const Vector xy, unsigned int ab) | mfem::FuentesPyramid | static |
grad_nu0(real_t z, const Vector xy, unsigned int ab) | mfem::FuentesPyramid | static |
grad_nu01(real_t z, Vector xy, unsigned int ab) | mfem::FuentesPyramid | static |
grad_nu012(real_t z, Vector xy, unsigned int ab) | mfem::FuentesPyramid | static |
grad_nu1(real_t z, const Vector xy, unsigned int ab) | mfem::FuentesPyramid | static |
grad_nu120(real_t z, Vector xy, unsigned int ab) | mfem::FuentesPyramid | static |
grad_nu2(real_t z, const Vector xy, unsigned int ab) | mfem::FuentesPyramid | static |
H1_FuentesPyramidElement(const int p, const int btype=BasisType::GaussLobatto) | mfem::H1_FuentesPyramidElement | |
H_CURL enum value | mfem::FiniteElement | |
H_DIV enum value | mfem::FiniteElement | |
HasAnisotropicOrders() const | mfem::FiniteElement | inline |
INTEGRAL enum value | mfem::FiniteElement | |
IsClosedType(int b_type) | mfem::FiniteElement | inlinestatic |
IsOpenType(int b_type) | mfem::FiniteElement | inlinestatic |
lam1(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | inlinestatic |
lam125(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | inlinestatic |
lam125_grad_lam125(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
lam145(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | inlinestatic |
lam145_grad_lam145(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
lam15(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | inlinestatic |
lam15_grad_lam15(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
lam2(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | inlinestatic |
lam235(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | inlinestatic |
lam235_grad_lam235(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
lam25(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | inlinestatic |
lam25_grad_lam25(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
lam3(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | inlinestatic |
lam345(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | inlinestatic |
lam345_grad_lam345(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
lam35(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | inlinestatic |
lam35_grad_lam35(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
lam4(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | inlinestatic |
lam415(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | inlinestatic |
lam415_grad_lam415(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
lam435(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | inlinestatic |
lam435_grad_lam435(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
lam45(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | inlinestatic |
lam45_grad_lam45(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | static |
lam5(real_t x, real_t y, real_t z) | mfem::FuentesPyramid | inlinestatic |
lex_ordering | mfem::NodalFiniteElement | protected |
map_type | mfem::FiniteElement | protected |
MapType enum name | mfem::FiniteElement | |
mu0(real_t z) | mfem::FuentesPyramid | inlinestatic |
mu0(real_t z, const Vector &xy, unsigned int ab) | mfem::FuentesPyramid | inlinestatic |
mu01(real_t z) | mfem::FuentesPyramid | inlinestatic |
mu01(real_t z, Vector xy, unsigned int ab) | mfem::FuentesPyramid | inlinestatic |
mu01_grad_mu01(real_t z, Vector xy, unsigned int ab) | mfem::FuentesPyramid | static |
mu1(real_t z) | mfem::FuentesPyramid | inlinestatic |
mu1(real_t z, const Vector &xy, unsigned int ab) | mfem::FuentesPyramid | inlinestatic |
NodalFiniteElement(int D, Geometry::Type G, int Do, int O, int F=FunctionSpace::Pk) | mfem::NodalFiniteElement | inline |
NodalLocalInterpolation(ElementTransformation &Trans, DenseMatrix &I, const ScalarFiniteElement &fine_fe) const | mfem::ScalarFiniteElement | |
Nodes | mfem::FiniteElement | protected |
NONE enum value | mfem::FiniteElement | |
nu0(real_t z, Vector xy, unsigned int ab) | mfem::FuentesPyramid | inlinestatic |
nu01(real_t z, Vector xy, unsigned int ab) | mfem::FuentesPyramid | inlinestatic |
nu012(real_t z, Vector xy, unsigned int ab) | mfem::FuentesPyramid | inlinestatic |
nu012_grad_nu012(real_t z, Vector xy, unsigned int ab) | mfem::FuentesPyramid | static |
nu01_grad_nu01(real_t z, Vector xy, unsigned int ab) | mfem::FuentesPyramid | static |
nu1(real_t z, Vector xy, unsigned int ab) | mfem::FuentesPyramid | inlinestatic |
nu12(real_t z, Vector xy, unsigned int ab) | mfem::FuentesPyramid | inlinestatic |
nu120(real_t z, Vector xy, unsigned int ab) | mfem::FuentesPyramid | inlinestatic |
nu12_grad_nu12(real_t z, Vector xy, unsigned int ab) | mfem::FuentesPyramid | static |
nu2(real_t z, Vector xy, unsigned int ab) | mfem::FuentesPyramid | inlinestatic |
one | mfem::FuentesPyramid | protectedstatic |
order | mfem::FiniteElement | protected |
orders | mfem::FiniteElement | mutableprotected |
phi_E(int p, real_t s0, real_t s1, real_t *u) | mfem::FuentesPyramid | static |
phi_E(int p, real_t s0, real_t s1, real_t *u, real_t *duds0, real_t *duds1) | mfem::FuentesPyramid | static |
phi_E(int p, Vector s, Vector &u) | mfem::FuentesPyramid | static |
phi_E(int p, Vector s, Vector &u, DenseMatrix &duds) | mfem::FuentesPyramid | static |
phi_E(int p, Vector s, const DenseMatrix &grad_s, Vector &u, DenseMatrix &grad_u) const | mfem::FuentesPyramid | |
phi_Q(int p, Vector s, Vector t, DenseMatrix &u) const | mfem::FuentesPyramid | |
phi_Q(int p, Vector s, const DenseMatrix &grad_s, Vector t, const DenseMatrix &grad_t, DenseMatrix &u, DenseTensor &grad_u) const | mfem::FuentesPyramid | |
phi_T(int p, Vector nu, DenseMatrix &u) const | mfem::FuentesPyramid | |
phi_T(int p, Vector nu, const DenseMatrix &grad_nu, DenseMatrix &u, DenseTensor &grad_u) const | mfem::FuentesPyramid | |
Project(Coefficient &coeff, ElementTransformation &Trans, Vector &dofs) const override | mfem::NodalFiniteElement | virtual |
Project(VectorCoefficient &vc, ElementTransformation &Trans, Vector &dofs) const override | mfem::NodalFiniteElement | virtual |
Project(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &I) const override | mfem::NodalFiniteElement | virtual |
ProjectCurl(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &curl) const | mfem::FiniteElement | virtual |
ProjectCurl_2D(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &curl) const | mfem::NodalFiniteElement | protected |
ProjectDelta(int vertex, Vector &dofs) const | mfem::FiniteElement | virtual |
ProjectDiv(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &div) const override | mfem::NodalFiniteElement | virtual |
ProjectFromNodes(Vector &vc, ElementTransformation &Trans, Vector &dofs) const | mfem::FiniteElement | virtual |
ProjectGrad(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &grad) const override | mfem::NodalFiniteElement | virtual |
ProjectMatrixCoefficient(MatrixCoefficient &mc, ElementTransformation &T, Vector &dofs) const override | mfem::NodalFiniteElement | virtual |
range_type | mfem::FiniteElement | protected |
RangeType enum name | mfem::FiniteElement | |
ReorderLexToNative(int ncomp, Vector &dofs) const | mfem::NodalFiniteElement | |
SCALAR enum value | mfem::FiniteElement | |
ScalarFiniteElement(int D, Geometry::Type G, int Do, int O, int F=FunctionSpace::Pk) | mfem::ScalarFiniteElement | inline |
ScalarLocalInterpolation(ElementTransformation &Trans, DenseMatrix &I, const ScalarFiniteElement &fine_fe) const | mfem::ScalarFiniteElement | |
ScalarLocalL2Restriction(ElementTransformation &Trans, DenseMatrix &R, const ScalarFiniteElement &coarse_fe) const | mfem::ScalarFiniteElement | |
SetMapType(int M) | mfem::ScalarFiniteElement | inlinevirtual |
Space() const | mfem::FiniteElement | inline |
UNKNOWN_MAP_TYPE enum value | mfem::FiniteElement | |
UNKNOWN_RANGE_TYPE enum value | mfem::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) const | mfem::FuentesPyramid | |
V_Q(int p, Vector s, Vector ds, Vector t, Vector dt, DenseTensor &u) const | mfem::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) const | mfem::FuentesPyramid | |
V_T(int p, Vector s, Vector sdsxds, DenseTensor &u) const | mfem::FuentesPyramid | |
V_T(int p, Vector s, Vector sdsxds, real_t dsdsxds, DenseTensor &u, DenseMatrix &du) const | mfem::FuentesPyramid | |
VALUE enum value | mfem::FiniteElement | |
vdim | mfem::FiniteElement | protected |
VECTOR enum value | mfem::FiniteElement | |
VerifyClosed(int b_type) | mfem::FiniteElement | inlinestatic |
VerifyNodal(int b_type) | mfem::FiniteElement | inlinestatic |
VerifyOpen(int b_type) | mfem::FiniteElement | inlinestatic |
vshape | mfem::FiniteElement | mutableprotected |
VT_T(int p, Vector s, Vector sds, Vector sdsxds, real_t mu, Vector grad_mu, DenseTensor &u) const | mfem::FuentesPyramid | |
VT_T(int p, Vector s, Vector sds, Vector sdsxds, Vector grad_s2, real_t mu, Vector grad_mu, DenseTensor &u, DenseMatrix &du) const | mfem::FuentesPyramid | |
zero | mfem::FuentesPyramid | protectedstatic |
~FiniteElement() | mfem::FiniteElement | virtual |