Skip to content
Snippets Groups Projects
Commit a3814bd8 authored by Amaury Johnen's avatar Amaury Johnen
Browse files

fix wrong subdivision non curved high-order quad

parent d85cc62a
No related branches found
No related tags found
No related merge requests found
...@@ -137,17 +137,20 @@ int MQuadrangle::getNumFacesRep(bool curved) ...@@ -137,17 +137,20 @@ int MQuadrangle::getNumFacesRep(bool curved)
int MQuadrangleN::getNumFacesRep(bool curved) int MQuadrangleN::getNumFacesRep(bool curved)
{ {
return curved ? 2*SQU(CTX::instance()->mesh.numSubEdges) : 2; return curved ? 2*SQU(CTX::instance()->mesh.numSubEdges) :
MQuadrangle::getNumFacesRep(curved);
} }
int MQuadrangle8::getNumFacesRep(bool curved) int MQuadrangle8::getNumFacesRep(bool curved)
{ {
return curved ? 2*SQU(CTX::instance()->mesh.numSubEdges) : 2; return curved ? 2*SQU(CTX::instance()->mesh.numSubEdges) :
MQuadrangle::getNumFacesRep(curved);
} }
int MQuadrangle9::getNumFacesRep(bool curved) int MQuadrangle9::getNumFacesRep(bool curved)
{ {
return curved ? 2*SQU(CTX::instance()->mesh.numSubEdges) : 2; return curved ? 2*SQU(CTX::instance()->mesh.numSubEdges) :
MQuadrangle::getNumFacesRep(curved);
} }
static void _myGetFaceRep(MQuadrangle *t, int num, double *x, double *y, double *z, static void _myGetFaceRep(MQuadrangle *t, int num, double *x, double *y, double *z,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment