MFEM
v3.4
Finite element discretization library
|
This is the complete list of members for mfem::NodalTensorFiniteElement, including all inherited members.
__pad0__ | mfem::ScalarFiniteElement | |
b_type | mfem::TensorBasisElement | protected |
basis1d | mfem::TensorBasisElement | protected |
c_shape | mfem::ScalarFiniteElement | mutableprotected |
c_shape(Dof) | mfem::ScalarFiniteElement | inline |
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 =0 | mfem::FiniteElement | pure virtual |
CalcHessian(const IntegrationPoint &ip, DenseMatrix &h) const | mfem::FiniteElement | virtual |
CalcPhysCurlShape(ElementTransformation &Trans, DenseMatrix &curl_shape) const | mfem::FiniteElement | |
CalcPhysDivShape(ElementTransformation &Trans, Vector &divshape) const | mfem::FiniteElement | |
CalcPhysDShape(ElementTransformation &Trans, DenseMatrix &dshape) const | mfem::FiniteElement | |
CalcPhysShape(ElementTransformation &Trans, Vector &shape) const | mfem::FiniteElement | |
CalcPhysVShape(ElementTransformation &Trans, DenseMatrix &shape) const | mfem::FiniteElement | inline |
CalcShape(const IntegrationPoint &ip, Vector &shape) const =0 | mfem::FiniteElement | pure virtual |
CalcVShape(const IntegrationPoint &ip, DenseMatrix &shape) const | mfem::FiniteElement | virtual |
CalcVShape(ElementTransformation &Trans, DenseMatrix &shape) const | mfem::FiniteElement | virtual |
CheckScalarFE(const FiniteElement &fe) | mfem::ScalarFiniteElement | inlineprotectedstatic |
CURL enum value | mfem::FiniteElement | |
DerivMapType | mfem::FiniteElement | protected |
DerivRangeType | mfem::FiniteElement | protected |
DerivType | mfem::FiniteElement | protected |
Dim | mfem::FiniteElement | protected |
DIV enum value | mfem::FiniteElement | |
Do | mfem::ScalarFiniteElement | |
Dof | mfem::FiniteElement | mutableprotected |
dof_map | mfem::TensorBasisElement | protected |
DofMapType enum name | mfem::TensorBasisElement | |
F | mfem::ScalarFiniteElement | |
FiniteElement(int D, int G, int Do, int O, int F=FunctionSpace::Pk) | mfem::FiniteElement | |
FuncSpace | mfem::FiniteElement | protected |
G | mfem::ScalarFiniteElement | |
GeomType | mfem::FiniteElement | protected |
GetAnisotropicOrders() const | mfem::FiniteElement | inline |
GetBasis1D() const | mfem::TensorBasisElement | inline |
GetBasisType() const | mfem::TensorBasisElement | 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 |
GetDofMap() const | mfem::TensorBasisElement | inline |
GetFaceDofs(int face, int **dofs, int *ndofs) const | mfem::FiniteElement | virtual |
GetGeomType() const | mfem::FiniteElement | inline |
GetLocalInterpolation(ElementTransformation &Trans, DenseMatrix &I) const | mfem::NodalFiniteElement | inlinevirtual |
GetMapType() const | mfem::FiniteElement | inline |
GetNodes() const | mfem::FiniteElement | inline |
GetOrder() const | mfem::FiniteElement | inline |
GetRangeType() const | mfem::FiniteElement | inline |
GetTensorProductGeometry(int dim) | mfem::TensorBasisElement | inlinestatic |
GetTransferMatrix(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &I) const | mfem::NodalFiniteElement | inlinevirtual |
GRAD enum value | mfem::FiniteElement | |
H1_DOF_MAP enum value | mfem::TensorBasisElement | |
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 |
L2_DOF_MAP enum value | mfem::TensorBasisElement | |
MapType | mfem::FiniteElement | protected |
NodalFiniteElement(int D, int G, int Do, int O, int F=FunctionSpace::Pk) | mfem::NodalFiniteElement | inline |
NodalLocalInterpolation(ElementTransformation &Trans, DenseMatrix &I, const ScalarFiniteElement &fine_fe) const | mfem::ScalarFiniteElement | |
NodalTensorFiniteElement(const int dims, const int p, const int btype, const DofMapType dmtype) | mfem::NodalTensorFiniteElement | |
Nodes | mfem::FiniteElement | protected |
NONE enum value | mfem::FiniteElement | |
O | mfem::ScalarFiniteElement | |
Order | mfem::FiniteElement | mutableprotected |
Orders | mfem::FiniteElement | mutableprotected |
Pow(int base, int dim) | mfem::TensorBasisElement | inlinestatic |
Project(Coefficient &coeff, ElementTransformation &Trans, Vector &dofs) const | mfem::NodalFiniteElement | virtual |
Project(VectorCoefficient &vc, ElementTransformation &Trans, Vector &dofs) const | mfem::NodalFiniteElement | virtual |
Project(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &I) const | 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 | mfem::NodalFiniteElement | virtual |
ProjectGrad(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &grad) const | mfem::NodalFiniteElement | virtual |
ProjectMatrixCoefficient(MatrixCoefficient &mc, ElementTransformation &T, Vector &dofs) const | mfem::NodalFiniteElement | virtual |
RangeType | mfem::FiniteElement | protected |
SCALAR enum value | mfem::FiniteElement | |
ScalarFiniteElement(int D, int G, int Do, int O, int F=FunctionSpace::Pk) | mfem::ScalarFiniteElement | inline |
ScalarLocalInterpolation(ElementTransformation &Trans, DenseMatrix &I, const ScalarFiniteElement &fine_fe) const | mfem::ScalarFiniteElement | |
SetMapType(int M) | mfem::ScalarFiniteElement | inline |
Space() const | mfem::FiniteElement | inline |
TensorBasisElement(const int dims, const int p, const int btype, const DofMapType dmtype) | mfem::TensorBasisElement | |
VALUE enum value | mfem::FiniteElement | |
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 |
~FiniteElement() | mfem::FiniteElement | inlinevirtual |