From c2d434b8ba118606922c67cd4f33080bf3b137e7 Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@uliege.be> Date: Tue, 15 Mar 2022 13:11:13 +0100 Subject: [PATCH] define same groups as in .geo tuto --- tutorials/julia/t2.jl | 9 +++------ tutorials/julia/t3.jl | 6 ++---- tutorials/python/t2.py | 2 +- 3 files changed, 6 insertions(+), 11 deletions(-) diff --git a/tutorials/julia/t2.jl b/tutorials/julia/t2.jl index 206fb5e6f4..dc497eeda2 100644 --- a/tutorials/julia/t2.jl +++ b/tutorials/julia/t2.jl @@ -18,10 +18,8 @@ gmsh.model.geo.addLine(4, 1, 4) gmsh.model.geo.addCurveLoop([4, 1, -2, 3], 1) gmsh.model.geo.addPlaneSurface([1], 1) gmsh.model.geo.synchronize() -gmsh.model.addPhysicalGroup(0, [1, 2], 1) -gmsh.model.addPhysicalGroup(1, [1, 2], 2) -gmsh.model.addPhysicalGroup(2, [1], 6) -gmsh.model.setPhysicalName(2, 6, "My surface") +gmsh.model.addPhysicalGroup(1, [1, 2, 4], 5) +gmsh.model.addPhysicalGroup(2, [1], -1, "My surface") gmsh.model.geo.addPoint(0, .4, 0, lc, 5) gmsh.model.geo.addLine(4, 5, 5) @@ -80,8 +78,7 @@ gmsh.model.geo.mesh.setSize([(0,103), (0,105), (0,109), (0,102), (0,28), gmsh.model.geo.synchronize() -gmsh.model.addPhysicalGroup(3, [129,130], 1) -gmsh.model.setPhysicalName(3, 1, "The volume") +gmsh.model.addPhysicalGroup(3, [129,130], 1, "The volume") gmsh.model.mesh.generate(3) diff --git a/tutorials/julia/t3.jl b/tutorials/julia/t3.jl index a25618aa38..9a8c0f56de 100644 --- a/tutorials/julia/t3.jl +++ b/tutorials/julia/t3.jl @@ -20,10 +20,8 @@ function createGeometryAndMesh() gmsh.model.geo.addCurveLoop([4, 1, -2, 3], 1) gmsh.model.geo.addPlaneSurface([1], 1) gmsh.model.geo.synchronize() - gmsh.model.addPhysicalGroup(0, [1, 2], 1) - gmsh.model.addPhysicalGroup(1, [1, 2], 2) - gmsh.model.addPhysicalGroup(2, [1], 6) - gmsh.model.setPhysicalName(2, 6, "My surface") + gmsh.model.addPhysicalGroup(1, [1, 2, 4], 5) + gmsh.model.addPhysicalGroup(2, [1], -1, "My surface") h = 0.1 angle = 90. diff --git a/tutorials/python/t2.py b/tutorials/python/t2.py index 85fb6a7a96..5f695fc81a 100644 --- a/tutorials/python/t2.py +++ b/tutorials/python/t2.py @@ -29,7 +29,7 @@ gmsh.model.geo.addLine(4, 1, 4) gmsh.model.geo.addCurveLoop([4, 1, -2, 3], 1) gmsh.model.geo.addPlaneSurface([1], 1) gmsh.model.geo.synchronize() -gmsh.model.addPhysicalGroup(0, [1, 2, 4], 5) +gmsh.model.addPhysicalGroup(1, [1, 2, 4], 5) gmsh.model.addPhysicalGroup(2, [1], name="My surface") # We can then add new points and curves in the same way as we did in `t1.py': -- GitLab