MFEM  v4.1.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
mfem::NURBS2DFiniteElement Member List

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

__pad0__mfem::ScalarFiniteElement
c_shapemfem::ScalarFiniteElementmutableprotected
c_shape(Dof)mfem::ScalarFiniteElementinline
CalcCurlShape(const IntegrationPoint &ip, DenseMatrix &curl_shape) const mfem::FiniteElementvirtual
CalcDivShape(const IntegrationPoint &ip, Vector &divshape) const mfem::FiniteElementvirtual
CalcDShape(const IntegrationPoint &ip, DenseMatrix &dshape) const mfem::NURBS2DFiniteElementvirtual
CalcHessian(const IntegrationPoint &ip, DenseMatrix &hessian) const mfem::NURBS2DFiniteElementvirtual
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
CalcPhysHessian(ElementTransformation &Trans, DenseMatrix &Hessian) const mfem::FiniteElementvirtual
CalcPhysLaplacian(ElementTransformation &Trans, Vector &Laplacian) const mfem::FiniteElementvirtual
CalcPhysLinLaplacian(ElementTransformation &Trans, Vector &Laplacian) const mfem::FiniteElementvirtual
CalcPhysShape(ElementTransformation &Trans, Vector &shape) const mfem::FiniteElement
CalcPhysVShape(ElementTransformation &Trans, DenseMatrix &shape) const mfem::FiniteElementinline
CalcShape(const IntegrationPoint &ip, Vector &shape) const mfem::NURBS2DFiniteElementvirtual
CalcVShape(const IntegrationPoint &ip, DenseMatrix &shape) const mfem::FiniteElementvirtual
CalcVShape(ElementTransformation &Trans, DenseMatrix &shape) const mfem::FiniteElementvirtual
CheckScalarFE(const FiniteElement &fe)mfem::ScalarFiniteElementinlineprotectedstatic
CURL enum valuemfem::FiniteElement
d2shape_xmfem::NURBS2DFiniteElementmutableprotected
d2shape_ymfem::NURBS2DFiniteElementmutableprotected
DerivMapTypemfem::FiniteElementprotected
DerivRangeTypemfem::FiniteElementprotected
DerivTypemfem::FiniteElementprotected
Dimmfem::FiniteElementprotected
DIV enum valuemfem::FiniteElement
Domfem::ScalarFiniteElement
Dofmfem::FiniteElementmutableprotected
dof2quad_arraymfem::FiniteElementmutableprotected
dshape_xmfem::NURBS2DFiniteElementmutableprotected
dshape_ymfem::NURBS2DFiniteElementmutableprotected
dumfem::NURBS2DFiniteElementmutableprotected
elemmfem::NURBSFiniteElementmutableprotected
Fmfem::ScalarFiniteElement
FiniteElement(int D, Geometry::Type G, int Do, int O, int F=FunctionSpace::Pk)mfem::FiniteElement
FuncSpacemfem::FiniteElementprotected
Gmfem::ScalarFiniteElement
GeomTypemfem::FiniteElementprotected
GetAnisotropicOrders() const mfem::FiniteElementinline
GetDerivMapType() const mfem::FiniteElementinline
GetDerivRangeType() const mfem::FiniteElementinline
GetDerivType() const mfem::FiniteElementinline
GetDim() const mfem::FiniteElementinline
GetDof() const mfem::FiniteElementinline
GetDofToQuad(const IntegrationRule &ir, DofToQuad::Mode mode) const mfem::ScalarFiniteElementvirtual
GetElement() const mfem::NURBSFiniteElementinline
GetFaceDofs(int face, int **dofs, int *ndofs) const mfem::FiniteElementvirtual
GetGeomType() const mfem::FiniteElementinline
GetLocalInterpolation(ElementTransformation &Trans, DenseMatrix &I) const mfem::FiniteElementvirtual
GetLocalRestriction(ElementTransformation &Trans, DenseMatrix &R) const mfem::FiniteElementvirtual
GetMapType() const mfem::FiniteElementinline
GetNodes() const mfem::FiniteElementinline
GetOrder() const mfem::FiniteElementinline
GetPatch() const mfem::NURBSFiniteElementinline
GetRangeType() const mfem::FiniteElementinline
GetTensorDofToQuad(const class TensorBasisElement &tb, const IntegrationRule &ir, DofToQuad::Mode mode) const mfem::ScalarFiniteElementprotected
GetTransferMatrix(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &I) const mfem::FiniteElementvirtual
GRAD enum valuemfem::FiniteElement
H_CURL enum valuemfem::FiniteElement
H_DIV enum valuemfem::FiniteElement
HasAnisotropicOrders() const mfem::FiniteElementinline
ijkmfem::NURBSFiniteElementmutableprotected
INTEGRAL enum valuemfem::FiniteElement
IsClosedType(int b_type)mfem::FiniteElementinlinestatic
IsOpenType(int b_type)mfem::FiniteElementinlinestatic
KnotVectors() const mfem::NURBSFiniteElementinline
kvmfem::NURBSFiniteElementmutableprotected
MapTypemfem::FiniteElementprotected
NodalLocalInterpolation(ElementTransformation &Trans, DenseMatrix &I, const ScalarFiniteElement &fine_fe) const mfem::ScalarFiniteElement
Nodesmfem::FiniteElementprotected
NONE enum valuemfem::FiniteElement
NURBS2DFiniteElement(int p)mfem::NURBS2DFiniteElementinline
NURBS2DFiniteElement(int px, int py)mfem::NURBS2DFiniteElementinline
NURBSFiniteElement(int D, Geometry::Type G, int Do, int O, int F)mfem::NURBSFiniteElementinline
Omfem::ScalarFiniteElement
Ordermfem::FiniteElementmutableprotected
Ordersmfem::FiniteElementmutableprotected
patchmfem::NURBSFiniteElementmutableprotected
Project(Coefficient &coeff, ElementTransformation &Trans, Vector &dofs) const mfem::FiniteElementvirtual
Project(VectorCoefficient &vc, ElementTransformation &Trans, Vector &dofs) const mfem::FiniteElementvirtual
Project(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &I) const mfem::FiniteElementvirtual
ProjectCurl(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &curl) const mfem::FiniteElementvirtual
ProjectDelta(int vertex, Vector &dofs) const mfem::FiniteElementvirtual
ProjectDiv(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &div) const mfem::FiniteElementvirtual
ProjectGrad(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &grad) const mfem::FiniteElementvirtual
ProjectMatrixCoefficient(MatrixCoefficient &mc, ElementTransformation &T, Vector &dofs) const mfem::FiniteElementvirtual
RangeTypemfem::FiniteElementprotected
Reset() const mfem::NURBSFiniteElementinline
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) const mfem::ScalarFiniteElement
SetElement(int e) const mfem::NURBSFiniteElementinline
SetIJK(const int *IJK) const mfem::NURBSFiniteElementinline
SetMapType(int M)mfem::ScalarFiniteElementinline
SetOrder() const mfem::NURBS2DFiniteElementvirtual
SetPatch(int p) const mfem::NURBSFiniteElementinline
shape_xmfem::NURBS2DFiniteElementmutableprotected
shape_ymfem::NURBS2DFiniteElementmutableprotected
Space() const mfem::FiniteElementinline
umfem::NURBS2DFiniteElementmutableprotected
VALUE enum valuemfem::FiniteElement
VECTOR enum valuemfem::FiniteElement
VerifyClosed(int b_type)mfem::FiniteElementinlinestatic
VerifyNodal(int b_type)mfem::FiniteElementinlinestatic
VerifyOpen(int b_type)mfem::FiniteElementinlinestatic
vshapemfem::FiniteElementmutableprotected
weightsmfem::NURBSFiniteElementmutableprotected
Weights() const mfem::NURBSFiniteElementinline
~FiniteElement()mfem::FiniteElementvirtual