Skip to content
Snippets Groups Projects
Commit 9faa7a40 authored by Nicolas Marsic's avatar Nicolas Marsic
Browse files

High Order MTriangle: Fix xyz2uvw()

parent 6453aec2
No related branches found
No related tags found
No related merge requests found
...@@ -199,6 +199,7 @@ class MTriangle6 : public MTriangle { ...@@ -199,6 +199,7 @@ class MTriangle6 : public MTriangle {
static const int map[6] = {0, 3, 1, 4, 2, 5}; static const int map[6] = {0, 3, 1, 4, 2, 5};
return getVertex(map[num]); return getVertex(map[num]);
} }
virtual void xyz2uvw(double xyz[3], double uvw[3]){ MElement::xyz2uvw(xyz, uvw); }
virtual int getNumEdgeVertices() const { return 3; } virtual int getNumEdgeVertices() const { return 3; }
virtual int getNumEdgesRep(); virtual int getNumEdgesRep();
virtual void getEdgeRep(int num, double *x, double *y, double *z, SVector3 *n); virtual void getEdgeRep(int num, double *x, double *y, double *z, SVector3 *n);
...@@ -294,6 +295,7 @@ class MTriangleN : public MTriangle { ...@@ -294,6 +295,7 @@ class MTriangleN : public MTriangle {
if(_order == 10 && _vs.size() == 27) return 0; if(_order == 10 && _vs.size() == 27) return 0;
return 0; return 0;
} }
virtual void xyz2uvw(double xyz[3], double uvw[3]){ MElement::xyz2uvw(xyz, uvw); }
virtual int getNumEdgeVertices() const { return 3 * (_order - 1); } virtual int getNumEdgeVertices() const { return 3 * (_order - 1); }
virtual int getNumEdgesRep(); virtual int getNumEdgesRep();
virtual int getNumFacesRep(); virtual int getNumFacesRep();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment