From 403d4c0ffa3105b3686438f82c1e8e6a675f28b5 Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Sun, 28 Dec 2008 10:07:35 +0000 Subject: [PATCH] fix for "implicit" transfinite surfaces --- Mesh/meshGRegionTransfinite.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Mesh/meshGRegionTransfinite.cpp b/Mesh/meshGRegionTransfinite.cpp index 8339d12557..53efdd9a2d 100644 --- a/Mesh/meshGRegionTransfinite.cpp +++ b/Mesh/meshGRegionTransfinite.cpp @@ -186,7 +186,8 @@ public: // get the corners of the transfinite surface mesh std::vector<MVertex*> c(4); - if(_gf->meshAttributes.corners.size() == 4){ + if(_gf->meshAttributes.corners.empty() || + _gf->meshAttributes.corners.size() == 4){ c[0] = _gf->transfinite_vertices[0][0]; c[1] = _gf->transfinite_vertices[_LL][0]; c[2] = _gf->transfinite_vertices[_LL][_HH]; -- GitLab