, including all inherited members.
CalcCurlShape(const IntegrationPoint &ip, DenseMatrix &curl_shape) const | FiniteElement | [virtual] |
CalcDivShape(const IntegrationPoint &ip, Vector &divshape) const | RT0TriangleFiniteElement | [virtual] |
CalcHessian(const IntegrationPoint &ip, DenseMatrix &h) const | FiniteElement | [virtual] |
CalcVShape(const IntegrationPoint &ip, DenseMatrix &shape) const | RT0TriangleFiniteElement | [virtual] |
CalcVShape(ElementTransformation &Trans, DenseMatrix &shape) const | RT0TriangleFiniteElement | [inline, virtual] |
CalcVShape_ND(ElementTransformation &Trans, DenseMatrix &shape) const | VectorFiniteElement | [protected] |
CalcVShape_RT(ElementTransformation &Trans, DenseMatrix &shape) const | VectorFiniteElement | [protected] |
Dim | FiniteElement | [protected] |
Dof | FiniteElement | [protected] |
FiniteElement(int D, int G, int Do, int O, int F=FunctionSpace::Pk) | FiniteElement | |
FuncSpace | FiniteElement | [protected] |
GeomType | FiniteElement | [protected] |
GetDim() const | FiniteElement | [inline] |
GetDof() const | FiniteElement | [inline] |
GetFaceDofs(int face, int **dofs, int *ndofs) const | FiniteElement | [virtual] |
GetGeomType() const | FiniteElement | [inline] |
GetLocalInterpolation(ElementTransformation &Trans, DenseMatrix &I) const | RT0TriangleFiniteElement | [virtual] |
GetNodes() const | FiniteElement | [inline] |
GetOrder() const | FiniteElement | [inline] |
GetRangeType() const | FiniteElement | [inline] |
Jinv | VectorFiniteElement | [mutable, protected] |
LocalInterpolation_ND(const double *tk, const Array< int > &d2t, ElementTransformation &Trans, DenseMatrix &I) const | VectorFiniteElement | [protected] |
LocalInterpolation_RT(const double *nk, const Array< int > &d2n, ElementTransformation &Trans, DenseMatrix &I) const | VectorFiniteElement | [protected] |
nk | RT0TriangleFiniteElement | [private, static] |
Nodes | FiniteElement | [protected] |
Order | FiniteElement | [protected] |
Project(VectorCoefficient &vc, ElementTransformation &Trans, Vector &dofs) const | RT0TriangleFiniteElement | [virtual] |
VectorFiniteElement::Project(Coefficient &coeff, ElementTransformation &Trans, Vector &dofs) const | FiniteElement | [virtual] |
VectorFiniteElement::Project(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &I) const | FiniteElement | [virtual] |
Project_ND(const double *tk, const Array< int > &d2t, VectorCoefficient &vc, ElementTransformation &Trans, Vector &dofs) const | VectorFiniteElement | [protected] |
Project_ND(const double *tk, const Array< int > &d2t, const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &I) const | VectorFiniteElement | [protected] |
Project_RT(const double *nk, const Array< int > &d2n, VectorCoefficient &vc, ElementTransformation &Trans, Vector &dofs) const | VectorFiniteElement | [protected] |
Project_RT(const double *nk, const Array< int > &d2n, const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &I) const | VectorFiniteElement | [protected] |
ProjectCurl(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &curl) const | FiniteElement | [virtual] |
ProjectCurl_RT(const double *nk, const Array< int > &d2n, const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &curl) const | VectorFiniteElement | [protected] |
ProjectDelta(int vertex, Vector &dofs) const | FiniteElement | [virtual] |
ProjectDiv(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &div) const | FiniteElement | [virtual] |
ProjectGrad(const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &grad) const | FiniteElement | [virtual] |
ProjectGrad_ND(const double *tk, const Array< int > &d2t, const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &grad) const | VectorFiniteElement | [protected] |
ProjectGrad_RT(const double *nk, const Array< int > &d2n, const FiniteElement &fe, ElementTransformation &Trans, DenseMatrix &grad) const | VectorFiniteElement | [protected] |
RangeType | FiniteElement | [protected] |
RT0TriangleFiniteElement() | RT0TriangleFiniteElement | |
SCALAR enum value | FiniteElement | |
Space() const | FiniteElement | [inline] |
VECTOR enum value | FiniteElement | |
VectorFiniteElement(int D, int G, int Do, int O, int F=FunctionSpace::Pk) | VectorFiniteElement | [inline] |
vshape | VectorFiniteElement | [mutable, protected] |
~FiniteElement() | FiniteElement | [inline, virtual] |