12 mesh = Geom.UnstructuredMesh(mpi, 2)
13 meshReader = Geom.UnstructuredMeshSerialRW(mesh, 0)
14 assert os.path.isfile(meshFile)
15 name2ID = meshReader.ReadFromCGNSSerial(meshFile)
16 print(name2ID.n2id_map)
17 meshReader.Deduplicate1to1Periodic(1e-9)
18 meshReader.BuildCell2Cell()
19 meshReader.MeshPartitionCell2Cell({
"metisUfactor": 5})
20 meshReader.PartitionReorderToMeshCell2Cell()
22 mesh.RecoverNode2CellAndNode2Bnd()
23 mesh.RecoverCell2CellAndBnd2Cell()
24 mesh.BuildGhostPrimary()
25 mesh.AdjGlobal2LocalPrimary()
26 mesh.InterpolateFace()
29 return mesh, meshReader