19 #ifndef __itkFEMElement2DC0QuadraticTriangular_h
20 #define __itkFEMElement2DC0QuadraticTriangular_h
106 virtual
void PrintSelf(std::ostream& os,
Indent indent) const ITK_OVERRIDE;
114 #endif // #ifndef __itkFEMElement2DC0QuadraticTriangular_h
ElementStd< 6, 2 > TemplatedParentClass
virtual void GetIntegrationPointAndWeight(unsigned int i, VectorType &pt, Float &w, unsigned int order) const ITK_OVERRIDE
virtual bool GetLocalFromGlobalCoordinates(const VectorType &GlobalPt, VectorType &LocalPt) const ITK_OVERRIDE
virtual void PopulateEdgeIds(void) ITK_OVERRIDE
TemplatedParentClass Superclass
Implements standard node management in the element classes.
virtual void ShapeFunctionDerivatives(const VectorType &pt, MatrixType &shapeD) const ITK_OVERRIDE
Element2DC0QuadraticTriangular Self
virtual Float JacobianDeterminant(const VectorType &pt, const MatrixType *pJ=ITK_NULLPTR) const ITK_OVERRIDE
6-noded, quadratic, C0 continuous finite element in 2D space that defines a triangle.
SmartPointer< const Self > ConstPointer
virtual VectorType ShapeFunctions(const VectorType &pt) const ITK_OVERRIDE
Superclass::VectorType VectorType
SmartPointer< Self > Pointer
Control indentation during Print() invocation.
virtual void JacobianInverse(const VectorType &pt, MatrixType &invJ, const MatrixType *pJ=ITK_NULLPTR) const ITK_OVERRIDE
virtual void PrintSelf(std::ostream &os, Indent indent) const ITK_OVERRIDE
Superclass::MatrixType MatrixType
virtual unsigned int GetNumberOfIntegrationPoints(unsigned int order) const ITK_OVERRIDE