From b58a8f3c4509635823d3b78390ea51a6a724e976 Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Mon, 28 Nov 2005 19:19:45 +0000 Subject: [PATCH] don't optimize transfinite volumes! --- Mesh/3D_Mesh_Netgen.cpp | 5 +++-- Mesh/3D_Transfinite.cpp | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Mesh/3D_Mesh_Netgen.cpp b/Mesh/3D_Mesh_Netgen.cpp index 156d3534ea..416ec52358 100644 --- a/Mesh/3D_Mesh_Netgen.cpp +++ b/Mesh/3D_Mesh_Netgen.cpp @@ -1,4 +1,4 @@ -// $Id: 3D_Mesh_Netgen.cpp,v 1.16 2005-05-15 01:44:26 geuzaine Exp $ +// $Id: 3D_Mesh_Netgen.cpp,v 1.17 2005-11-28 19:19:45 geuzaine Exp $ // // Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle // @@ -297,7 +297,8 @@ void Optimize_Netgen(Volume * v) // abort of we don't have real volumes (volume has no CAD, or has no // surface loop w/ oriented surfaces) or if there are no simplices // to optimize - if(v->Typ == MSH_VOLUME_DISCRETE || Extrude_Mesh(v) || !Tree_Nbr(v->Simplexes)) + if(v->Typ == MSH_VOLUME_DISCRETE || v->Method == TRANSFINI || + Extrude_Mesh(v) || !Tree_Nbr(v->Simplexes)) return; Msg(STATUS3, "Optimizing volume %d", v->Num); diff --git a/Mesh/3D_Transfinite.cpp b/Mesh/3D_Transfinite.cpp index 6b0fb6d83f..40c717f4a8 100644 --- a/Mesh/3D_Transfinite.cpp +++ b/Mesh/3D_Transfinite.cpp @@ -1,4 +1,4 @@ -// $Id: 3D_Transfinite.cpp,v 1.3 2005-11-28 19:13:49 geuzaine Exp $ +// $Id: 3D_Transfinite.cpp,v 1.4 2005-11-28 19:19:45 geuzaine Exp $ // // Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle // @@ -24,7 +24,7 @@ // /* - Volume trasfinite meshes + Volume transfinite meshes a0 s0 s1 f0 s0 s1 s5 s4 s6 s7 s6 a1 s1 s2 f1 s1 s2 s6 s4 * -- GitLab