From 9d26428997c768bfa183e00f733fe449d0cfb7f9 Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Tue, 14 Nov 2017 07:17:07 +0100 Subject: [PATCH] FEM: gmsh tools, use fixed order for group data in geo file it is needed to make a unit test for geo writing --- src/Mod/Fem/FemGmshTools.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/Fem/FemGmshTools.py b/src/Mod/Fem/FemGmshTools.py index 3d33198271..c7b935641a 100644 --- a/src/Mod/Fem/FemGmshTools.py +++ b/src/Mod/Fem/FemGmshTools.py @@ -430,7 +430,7 @@ class FemGmshTools(): # print(' We are going to have to find elements to make mesh groups for.') geo.write("// group data\n") # we use the element name of FreeCAD which starts with 1 (example: 'Face1'), same as GMSH - for group in self.group_elements: + for group in sorted(self.group_elements.keys()): # for unit test we need them to have a fixed order gdata = self.group_elements[group] # print(gdata) # geo.write("// " + group + "\n")