Skip to content
Extraits de code Groupes Projets
mesh_manual_partitionning.py 447 octets
Newer Older
  • Learn to ignore specific revisions
  • import dgpy
    import getopt
    import sys
    import param
    
    opts = None
    args = None
    try:
        opts, args = getopt.getopt(sys.argv[1:], "m:n:")
    except getopt.GetoptError:
        print("Argument error!")
        sys.exit(1)
    
    mesh_setup = ""
    n_part = None
    
    for opt, arg in opts:
        if opt == "-m":
            mesh_setup = arg
        elif opt == "-n":
            n_part = int(arg)
    
    p = param.parameters(mesh_setup)
    print(p.mesh_file)
    dgpy.dgMeshPartition(p.mesh_file, n_part)