From 9d3cbd1552ad07f9f24d645060731307f3c431cb Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Wed, 14 Mar 2001 12:04:25 +0000
Subject: [PATCH] fatal->erreur simple si lc <= 0

---
 Mesh/Generator.cpp | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/Mesh/Generator.cpp b/Mesh/Generator.cpp
index bb5e35f26a..ad5647cd26 100644
--- a/Mesh/Generator.cpp
+++ b/Mesh/Generator.cpp
@@ -1,4 +1,4 @@
-// $Id: Generator.cpp,v 1.10 2001-02-17 22:08:58 geuzaine Exp $
+// $Id: Generator.cpp,v 1.11 2001-03-14 12:04:25 geuzaine Exp $
 
 #include "Gmsh.h"
 #include "Const.h"
@@ -24,9 +24,11 @@ void GetStatistics (double s[50]){
 
 void ApplyLcFactor_Point(void *a, void *b){
   Vertex *v = *(Vertex**)a;
-  if(v->lc <= 0.0)
-    Msg(FATAL, "Wrong characteristic Length (%g <= 0) for Point %d",
+  if(v->lc <= 0.0){
+    Msg(GERROR, "Wrong characteristic Length (%g <= 0) for Point %d (defaulting to 1.0)",
         v->lc, v->Num);
+    v->lc = 1.0 ;
+  }
   v->lc *= CTX.mesh.lc_factor;
 }
 void ApplyLcFactor_Attractor(void *a, void *b){
-- 
GitLab