10 #ifndef MESHADAPT_CRVTRI1_H
11 #define MESHADAPT_CRVTRI1_H
14 #include "LagrangeTri.h"
31 int eval(
double u,
double v,
double * pos);
32 int eval_deriv1(
double u,
double v, Point3d&, Point3d&);
33 int v_data_size()
const
36 std::string v_tag_name()
const
37 {
return std::string(
"crv_tri_1_data_tag"); }
39 #endif//MESHADAPT_CRVTRI1_H
~CrvTri1()
dtor
Definition: CrvTri1.h:29
CrvTri1(pMeshFace in_face)
ctor 1
Definition: CrvTri1.cc:17
Curved triangular face of geometric order 1 (linear)
Definition: CrvTri1.h:18
abstract class representing curved mesh face
Definition: CrvFace.h:32
int eval(double u, double v, double *pos)
evaluate w.r.t. the barycentric/area coordinates
Definition: CrvTri1.cc:36