Class xlifepp::HermiteStdTriangle#

template<number_t Pk>
class HermiteStdTriangle : public xlifepp::HermiteTriangle#

template class child to class HermiteTriangle

Public Functions

HermiteStdTriangle(const Interpolation *interp_p)#

constructor by interpolation

HermiteTriangle constructor for Hermite standard reference elements.

~HermiteStdTriangle()#

destructor

virtual void computeShapeValues(std::vector<real_t>::const_iterator it_pt, ShapeValues &shv, const bool withDeriv, const bool with2Deriv) const#

computeShapeValues defines Hermite Reference Element shape functions

virtual void computeShapeValues(std::vector<real_t>::const_iterator it_pt, ShapeValues &shv, const bool withDeriv = true, const bool with2Deriv = false) const

shape functions

virtual void pointCoordinates()#

pointCoordinates defines Reference Element point coordinates

virtual void pointCoordinates()

builds point coordinates on reference element