Skip to content
Snippets Groups Projects
Commit 8cda8cc2 authored by Christophe Geuzaine's avatar Christophe Geuzaine
Browse files

*** empty log message ***

parent f53c4a05
No related branches found
No related merge requests found
// $Id: Generator.cpp,v 1.132 2008-01-28 16:00:19 geuzaine Exp $ // $Id: Generator.cpp,v 1.133 2008-01-28 16:03:19 geuzaine Exp $
// //
// Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle // Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle
// //
...@@ -402,14 +402,14 @@ void GenerateMesh(int ask) ...@@ -402,14 +402,14 @@ void GenerateMesh(int ask)
if(m->getMeshStatus() >= 2) if(m->getMeshStatus() >= 2)
std::for_each(m->firstFace(), m->lastFace(), orientMeshGFace()); std::for_each(m->firstFace(), m->lastFace(), orientMeshGFace());
// Optimize quality // Optimize quality of 3D tet mesh
for(int i = 0; i < std::max(CTX.mesh.optimize, CTX.mesh.optimize_netgen); i++){ if(m->getMeshStatus() == 3){
if(m->getMeshStatus() == 3 && CTX.mesh.optimize > i) for(int i = 0; i < std::max(CTX.mesh.optimize, CTX.mesh.optimize_netgen); i++){
OptimizeMesh(m); if(CTX.mesh.optimize > i) OptimizeMesh(m);
if(m->getMeshStatus() == 3 && CTX.mesh.optimize_netgen > i) if(CTX.mesh.optimize_netgen > i) OptimizeMeshNetgen(m);
OptimizeMeshNetgen(m); }
} }
// Create high order elements // Create high order elements
if(m->getMeshStatus() && CTX.mesh.order > 1) if(m->getMeshStatus() && CTX.mesh.order > 1)
SetOrderN(m, CTX.mesh.order, CTX.mesh.second_order_linear, SetOrderN(m, CTX.mesh.order, CTX.mesh.second_order_linear,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment