Commit 30e22aa1 authored by Fabien Casenave's avatar Fabien Casenave 🚀
Browse files

correct CGNSReader

parent 34b223f7
Loading
Loading
Loading
Loading
+9 −2
Original line number Diff line number Diff line
@@ -302,9 +302,16 @@ def MeshToCGNS( mesh: UnstructuredMesh, outputPyTree = None, baseNumberOrName=
    gridCoordinates = ['GridCoordinates', None, [], 'GridCoordinates_t']
    grid[2].append(gridCoordinates)

    for i,coord in enumerate(["X", "Y", "Z"]):
    if mesh.GetPointsDimensionality() == 2:
        coordNames = ["X", "Y"]
    elif mesh.GetPointsDimensionality() == 3:
        coordNames = ["X", "Y", "Z"]
    else:
        raise('mesh.GetPointsDimensionality() should be 2 or 3')
    for i,coord in enumerate(coordNames):
        da = NewDataArray(gridCoordinates, "Coordinate"+coord, np.copy(mesh.nodes[:,i]) )


    #nodes tags
    if len(mesh.nodesTags):
        zbg = ['Points_Selections', None, [], 'ZoneBC_t']