Class xlifepp::CrouzeixRaviartStdTetrahedronP1#

class CrouzeixRaviartStdTetrahedronP1 : public xlifepp::CrouzeixRaviartTetrahedron#

Public Functions

CrouzeixRaviartStdTetrahedronP1(const Interpolation *interp_p)#

constructor by interpolation

CrouzeixRaviart standard P1 tetrahedron Reference Element.

~CrouzeixRaviartStdTetrahedronP1()#

destructor

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()#

builds point coordinates on reference element

pointCoordinates defines CrouzeixRaviart Reference Element point coordinates