From e252609d000814d2d48b5e3441dbf768e9900692 Mon Sep 17 00:00:00 2001 From: Romain Boman <r.boman@uliege.be> Date: Wed, 23 Feb 2022 14:21:43 +0100 Subject: [PATCH] add use_gmshOld option --- models/bonemodel.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/models/bonemodel.py b/models/bonemodel.py index dadbd6f..8222c07 100644 --- a/models/bonemodel.py +++ b/models/bonemodel.py @@ -68,6 +68,9 @@ def parms(d={}): p['tolNR'] = 1e-6 # [-] equilibrium tolerance p['dt0'] = 1.0 # [s] time step size + # gmsh toolbox + p['use_gmshOld'] = True # use old gmsh interface + p.update(d) return p @@ -283,8 +286,10 @@ def import_mesh(domain, filename): raise Exception(f'Unknown extension: {ext}, please use .ply, .stl, .msh or .geo') print(f'importing {mandible_gmsh}') - # from toolbox.gmsh import GmshImport # FIXME: does not work! - from toolbox.gmshOld import GmshImport + if p['use_gmshOld']: + from toolbox.gmshOld import GmshImport + else: + from toolbox.gmsh import GmshImport # FIXME: does not work! f = os.path.join(os.path.dirname(__file__), mandible_gmsh) mesher = GmshImport(f, domain) mesher.execute() -- GitLab