Skip to content
Snippets Groups Projects
Select Git revision
  • master
  • overlaps_tags_and_distributed_export
  • overlaps_tags_and_distributed_export_rebased
  • relaying
  • alphashapes
  • patches-4.14
  • steplayer
  • bl
  • pluginMeshQuality
  • fixBugsAmaury
  • hierarchical-basis
  • new_export_boris
  • oras_vs_osm
  • reassign_partitions
  • distributed_fwi
  • rename-classes
  • fix/fortran-api-example-t4
  • robust_partitions
  • reducing_files
  • fix_overlaps
  • gmsh_4_14_0
  • gmsh_4_13_1
  • gmsh_4_13_0
  • gmsh_4_12_2
  • gmsh_4_12_1
  • gmsh_4_12_0
  • gmsh_4_11_1
  • gmsh_4_11_0
  • gmsh_4_10_5
  • gmsh_4_10_4
  • gmsh_4_10_3
  • gmsh_4_10_2
  • gmsh_4_10_1
  • gmsh_4_10_0
  • gmsh_4_9_5
  • gmsh_4_9_4
  • gmsh_4_9_3
  • gmsh_4_9_2
  • gmsh_4_9_1
  • gmsh_4_9_0
40 results

renumbering.py

Blame
  • 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()