Select Git revision
renumbering.py

Christophe Geuzaine authored
renumbering.py 788 B
import gmsh
import sys
gmsh.initialize()
gmsh.option.setNumber("Mesh.MeshSizeMax", 0.2)
gmsh.option.setNumber("Mesh.MeshSizeMin", 0.2)
gmsh.option.setNumber("Mesh.NodeLabels", 1)
gmsh.model.occ.addRectangle(0,0,0, 1,1)
gmsh.model.occ.synchronize()
gmsh.model.mesh.generate()
if '-nopopup' not in sys.argv:
gmsh.fltk.run()
old, new = gmsh.model.mesh.computeRenumbering('RCMK')
gmsh.model.mesh.renumberNodes(old, new)
if '-nopopup' not in sys.argv:
gmsh.fltk.run()
old, new = gmsh.model.mesh.computeRenumbering('Hilbert')
gmsh.model.mesh.renumberNodes(old, new)
if '-nopopup' not in sys.argv:
gmsh.fltk.run()
old, new = gmsh.model.mesh.computeRenumbering('Metis')
gmsh.model.mesh.renumberNodes(old, new)
if '-nopopup' not in sys.argv:
gmsh.fltk.run()
gmsh.finalize()