Salome HOME
Merge branch 'abn/bbox_adj'
[tools/medcoupling.git] / src / MEDLoader / Swig / MEDLoaderTest3.py
index cc6b9e8a4dc8d4f4bd3116e8f13ed6d3078cef4e..84c6eb84b0ee1a3ada718c5ac2c034e9ae51a472 100644 (file)
@@ -5743,6 +5743,20 @@ class MEDLoaderTest3(unittest.TestCase):
         mfd=MEDFileData.Aggregate([MEDFileData(fname1),MEDFileData(fname2)])
         CheckMFD(self,mfd)
         pass
+
+    def testExtrudedMesh1(self):
+        fname="Pyfile107.med"
+        arrX=DataArrayDouble([0,1,2,3]) ; arrY=DataArrayDouble([0,1,2,3,4]) ; arrZ=DataArrayDouble([0,1,2,3,4,5])
+        mesh3D=MEDCouplingCMesh() ; mesh3D.setCoords(arrX,arrY,arrZ) ; mesh3D.setName("mesh")
+        ex=MEDCouplingMappedExtrudedMesh(mesh3D)
+        mm=MEDFileUMesh(ex)
+        mm.write(fname,2)
+        ex2=mm.convertToExtrudedMesh()
+        mm2=MEDFileMesh.New(fname)
+        ex3=mm2.convertToExtrudedMesh()
+        self.assertTrue(ex.isEqual(ex2,1e-12))
+        self.assertTrue(ex.isEqual(ex3,1e-12))
+        pass
     
     pass