from MEDLoader import *
from MEDCouplingRemapper import *
import math, os
+import tempfile,os,shutil
+
+zeDir = tempfile.mkdtemp()
+os.chdir(zeDir)
d=DataArrayDouble.New(6,2)
d[:,0]=3.
print(sum(angle2)) ; assert abs(sum(angle2)-1.12)<1e-2
print("Au pdt (%d,%d) a %r s le couple est de : %r N.m, power/omega=%r N.m"%(ts[2][0],ts[2][1],ts[2][2],zeTorque[2],power/omega))
assert abs(power/omega-0.37)<1e-2
+shutil.rmtree(zeDir)
from MEDPartitioner import *
from MEDLoader import *
import unittest
-from MEDLoaderDataForTest import MEDLoaderDataForTest
+from MEDLoaderDataForTest import MEDLoaderDataForTest,WriteInTmpDir
class MEDPartitionerTest(unittest.TestCase):
+ @WriteInTmpDir
def testPartition(self):
fname="PyPartitionTest.med"
data=MEDLoaderDataForTest.buildACompleteMEDDataStructureWithFieldsOnCells_1()
m1d=data1.getMeshes().getMeshAtPos(0)
m2d=data2.getMeshes().getMeshAtPos(0)
self.assertTrue(m1d.isEqual(m2d,1e-12))
- pass
+ pass
+ @WriteInTmpDir
def testPartitionGraph(self):
data=MEDLoaderDataForTest.buildACompleteMEDDataStructureWithFieldsOnCells_1()
m=data.getMeshes().getMeshAtPos(0)
tool=MEDPartitioner(data,graph)
data2=tool.getMEDFileData()
self.assertEqual( 2, data2.getMeshes().getNumberOfMeshes() )
- pass
+ pass
+ @WriteInTmpDir
def testPartitionWithJoints(self):
# cartesian mesh 4x4
arr=DataArrayDouble(5) ; arr.iota()
pass
self.assertEqual(1,found)
pass
+ @WriteInTmpDir
def testPartitionPartGraph(self):
arr=DataArrayDouble(5) ; arr.iota()
c=MEDCouplingCMesh() ; c.setCoords(arr,arr)