From 0d74ba603dde81275557ed3942aef281a9c2c5d8 Mon Sep 17 00:00:00 2001
From: Carl-Martin Pfeiler <carl-martin.pfeiler@asc.tuwien.ac.at>
Date: Tue, 27 Nov 2018 09:58:19 +0100
Subject: [PATCH] geo.Save() extension always .vol forced

---
 _setup/geometries/geometry.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/_setup/geometries/geometry.py b/_setup/geometries/geometry.py
index 5c5f3e7..4a8a00a 100644
--- a/_setup/geometries/geometry.py
+++ b/_setup/geometries/geometry.py
@@ -236,7 +236,11 @@ class Geometry:
   
   def Save(self, filename):
     if not(self._mesh == None):
-      self._mesh.ngmesh.Save( filename )
+      ext = ".vol"
+      if(filename[-4:] == ext):
+        ext = ""
+      self._mesh.ngmesh.Save( filename + ext )
+
 # TOECDO
 #      if ( self.boundingBox.IsBoundingBox() ):
 #        tmp = filename.rfind("/")+1
-- 
GitLab