def testMesh1DRW(self): mesh=MEDLoaderDataForTest.build1DMesh_1(); mesh.checkConsistencyLight(); WriteUMeshDep("Pyfile1.med",mesh,False); mesh_rw=ReadUMeshFromFile("Pyfile1.med",mesh.getName(),0); self.assertTrue(mesh.isEqual(mesh_rw,1e-12)); pass
def testMesh1DRW(self): mesh = MEDLoaderDataForTest.build1DMesh_1() mesh.checkCoherency() MEDLoader.WriteUMeshDep("Pyfile1.med", mesh, False) mesh_rw = MEDLoader.ReadUMeshFromFile("Pyfile1.med", mesh.getName(), 0) self.assertTrue(mesh.isEqual(mesh_rw, 1e-12)) pass
def testMesh1DRW(self): mesh = MEDLoaderDataForTest.build1DMesh_1() mesh.checkCoherency() MEDLoader.WriteUMeshDep("Pyfile1.med", mesh, False) mesh_rw = MEDLoader.ReadUMeshFromFile("Pyfile1.med", mesh.getName(), 0) self.assertTrue(mesh.isEqual(mesh_rw, 1e-12)) pass
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # Lesser General Public License for more details. # # You should have received a copy of the GNU Lesser General Public # License along with this library; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # See http://www.salome-platform.org/ or email : [email protected] # from MEDLoader import * import os from MEDLoaderDataForTest import MEDLoaderDataForTest m = MEDLoaderDataForTest.build1DMesh_1() m.setName("mesh2") #! [UG_ReadMeshFromFile_3] m.checkConsecutiveCellTypesForMEDFileFrmt() #! [UG_ReadMeshFromFile_3] #! [UG_ReadMeshFromFile_0] from MEDLoader import WriteMesh WriteMesh("file2.med", m, True) #! [UG_ReadMeshFromFile_0] #! [UG_ReadMeshFromFile_1] from MEDLoader import ReadMeshFromFile m = ReadMeshFromFile("file2.med") #! [UG_ReadMeshFromFile_1] #! [UG_ReadMeshFromFile_2]