Loading src/BasicTools/IO/CGNSReader.py +3 −3 Original line number Diff line number Diff line Loading @@ -86,7 +86,7 @@ class CGNSReader(BaseOutputObject): self.timeToRead = time def Read(self, fileName=None, time=None, baseNumberOrName=0, zoneNumberOrName=0): def Read(self, fileName=None, time=None): """Function that performs the reading of a CGNS result file Parameters Loading Loading @@ -134,7 +134,7 @@ class CGNSReader(BaseOutputObject): node[3] = "CGNSTree_t" self.CGNSTree = node res = CGNSToMesh(node, baseNumberOrName, zoneNumberOrName) res = CGNSToMesh(node) res.PrepareForOutput() return res Loading @@ -154,7 +154,7 @@ def CheckIntegrity(GUI=False): from BasicTools.Helpers.Tests import TestTempDir tempdir = TestTempDir.GetTempPath() mesh = ReadCGNS(fileName = tempdir+os.sep+"toto.cgns", baseNumberOrName = 0, zoneNumberOrName = 0) mesh = ReadCGNS(fileName = tempdir+os.sep+"toto.cgns") print("Read mesh from cgns:", mesh) Loading src/BasicTools/IO/CGNSWriter.py +3 −7 Original line number Diff line number Diff line Loading @@ -25,7 +25,7 @@ class CGNSWriter(WriterBase): res = 'CGNSWriter' return res def Write(self, mesh, fileName, outpuPyTree = None, baseNumberOrName = 0, zoneNumberOrName = 0): def Write(self, mesh, fileName, outpuPyTree = None): """Function to writes a CGNS File on disk Parameters Loading @@ -36,13 +36,9 @@ class CGNSWriter(WriterBase): filename of the file to be read outpuPyTree : list existing pyTree in which the data structure in mesh will be appended baseNumberOrName : int or str, optional name of the base to use, by default 0 (first) zoneNumberOrName : int or str, optional name of the zone to be read, by default 0 (first) """ newPyTree = MeshToCGNS(mesh, outpuPyTree, baseNumberOrName, zoneNumberOrName) newPyTree = MeshToCGNS(mesh, outpuPyTree) from h5py import File, h5t import h5py Loading Loading @@ -134,7 +130,7 @@ def CheckIntegrity(): # EXEMPLE SYNTAXE DU WRITER import BasicTools.IO.CGNSWriter as CW CgW = CW.CGNSWriter() CgW.Write(mesh = myMesh, fileName = tempdir+os.sep+"toto.cgns", baseNumberOrName = 0, zoneNumberOrName = 0) CgW.Write(mesh = myMesh, fileName = tempdir+os.sep+"toto.cgns") ################################## return "ok" Loading Loading
src/BasicTools/IO/CGNSReader.py +3 −3 Original line number Diff line number Diff line Loading @@ -86,7 +86,7 @@ class CGNSReader(BaseOutputObject): self.timeToRead = time def Read(self, fileName=None, time=None, baseNumberOrName=0, zoneNumberOrName=0): def Read(self, fileName=None, time=None): """Function that performs the reading of a CGNS result file Parameters Loading Loading @@ -134,7 +134,7 @@ class CGNSReader(BaseOutputObject): node[3] = "CGNSTree_t" self.CGNSTree = node res = CGNSToMesh(node, baseNumberOrName, zoneNumberOrName) res = CGNSToMesh(node) res.PrepareForOutput() return res Loading @@ -154,7 +154,7 @@ def CheckIntegrity(GUI=False): from BasicTools.Helpers.Tests import TestTempDir tempdir = TestTempDir.GetTempPath() mesh = ReadCGNS(fileName = tempdir+os.sep+"toto.cgns", baseNumberOrName = 0, zoneNumberOrName = 0) mesh = ReadCGNS(fileName = tempdir+os.sep+"toto.cgns") print("Read mesh from cgns:", mesh) Loading
src/BasicTools/IO/CGNSWriter.py +3 −7 Original line number Diff line number Diff line Loading @@ -25,7 +25,7 @@ class CGNSWriter(WriterBase): res = 'CGNSWriter' return res def Write(self, mesh, fileName, outpuPyTree = None, baseNumberOrName = 0, zoneNumberOrName = 0): def Write(self, mesh, fileName, outpuPyTree = None): """Function to writes a CGNS File on disk Parameters Loading @@ -36,13 +36,9 @@ class CGNSWriter(WriterBase): filename of the file to be read outpuPyTree : list existing pyTree in which the data structure in mesh will be appended baseNumberOrName : int or str, optional name of the base to use, by default 0 (first) zoneNumberOrName : int or str, optional name of the zone to be read, by default 0 (first) """ newPyTree = MeshToCGNS(mesh, outpuPyTree, baseNumberOrName, zoneNumberOrName) newPyTree = MeshToCGNS(mesh, outpuPyTree) from h5py import File, h5t import h5py Loading Loading @@ -134,7 +130,7 @@ def CheckIntegrity(): # EXEMPLE SYNTAXE DU WRITER import BasicTools.IO.CGNSWriter as CW CgW = CW.CGNSWriter() CgW.Write(mesh = myMesh, fileName = tempdir+os.sep+"toto.cgns", baseNumberOrName = 0, zoneNumberOrName = 0) CgW.Write(mesh = myMesh, fileName = tempdir+os.sep+"toto.cgns") ################################## return "ok" Loading