From e965e2b4c1e05f12e7d7bab997f55a137f98cd18 Mon Sep 17 00:00:00 2001
From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr>
Date: Wed, 20 Dec 2023 10:53:48 +0100
Subject: [PATCH] Script: Meshing: Minor change.

---
 src/Scripts/MageMesh.py | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/src/Scripts/MageMesh.py b/src/Scripts/MageMesh.py
index 065c1234..47edf649 100644
--- a/src/Scripts/MageMesh.py
+++ b/src/Scripts/MageMesh.py
@@ -135,6 +135,9 @@ def init_c_output_bief(bief_lib):
     c_output_bief.argtypes = [c_char_p]
     c_output_bief.restype = None
 
+#####################
+# Binding functions #
+#####################
 
 def init_bief_from_geo_file(name, with_charriage, with_water):
     logger.info("! call init_bief_from_geo_file:")
@@ -145,11 +148,6 @@ def init_bief_from_geo_file(name, with_charriage, with_water):
         byref(c_int(with_water))
     )
 
-#####################
-# Binding functions #
-#####################
-
-
 def get_nb_sections():
     nb_sections = c_int(0)
     c_get_nb_sections(byref(nb_sections))
@@ -266,7 +264,7 @@ class MageMesh(AScript):
         )
 
         # Transform
-        st_to_m_compl(npts_max, 'rg', 'rd')
+        st_to_m_compl(0, ' ', ' ')
         interpolate_profils_pas_transversal(
             1, ns,
             'un', 'np',
@@ -275,6 +273,9 @@ class MageMesh(AScript):
         update_pk("un")
 
         # Save
+        if os.path.isfile(f"{file_name}.M"):
+            os.remove(f"{file_name}.M")
+
         logger.info(f"Saved meshing geometry to {file_name}.M")
         output_bief(f"{file_name}.M")
 
-- 
GitLab