Salome HOME
Yeah ! smesh peut parler avec le reste du monde sans passer par fichier agy/smesh_to_mc
authorAnthony Geay <anthony.geay@edf.fr>
Wed, 28 Apr 2021 20:37:46 +0000 (22:37 +0200)
committerAnthony Geay <anthony.geay@edf.fr>
Wed, 28 Apr 2021 20:37:46 +0000 (22:37 +0200)
src/SMESH_SWIG/smeshBuilder.py

index e80de42796c83b70324873b4bed22b5166132de0..891edf720c7c8dd20e84b2c6fb5f3a98f6ab9145 100644 (file)
@@ -2357,8 +2357,10 @@ class Mesh(metaclass = MeshMeta):
 
             return self.mesh.ExportPartToMEDCoupling(meshPart, auto_groups, autoDimension, fields, geomAssocFields, z_tolerance)
         else:
-            return self.mesh.ExportMEDCoupling(auto_groups, autoDimension)
-
+            intPtr = self.mesh.ExportMEDCoupling(auto_groups, autoDimension)
+            import medcoupling
+            dab = medcoupling.FromPyIntPtrToDataArrayByte(intPtr)
+            return medcoupling.MEDFileMesh.New(dab)
 
     def ExportMED(self, *args, **kwargs):
         """