X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FMEDCouplingCorba_Swig%2FMEDCouplingCorbaSwigTest.py;h=01289cf51e0a36b5fb9f418062aac6c2fbae84e5;hb=0c9d48870957c4a9f6f82fc8e2c569780a5f886b;hp=68f4f15f6140e026585abb7947095e3f616c5d47;hpb=97e267c35d896c3c401989a4a165087c3bebd708;p=modules%2Fmed.git diff --git a/src/MEDCouplingCorba_Swig/MEDCouplingCorbaSwigTest.py b/src/MEDCouplingCorba_Swig/MEDCouplingCorbaSwigTest.py index 68f4f15f6..01289cf51 100644 --- a/src/MEDCouplingCorba_Swig/MEDCouplingCorbaSwigTest.py +++ b/src/MEDCouplingCorba_Swig/MEDCouplingCorbaSwigTest.py @@ -168,7 +168,7 @@ class MEDCouplingCorbaServBasicsTest: a2.setInfoOnComponent(0,"SmthZ"); # targetMesh.setCoordsAt(0,a1); - targetMesh.setCoordsAt(2,a2); + targetMesh.setCoordsAt(1,a2); # # targetMesh.checkCoherency(); @@ -190,6 +190,37 @@ class MEDCouplingCorbaServBasicsTest: # return targetMesh; + def build1SGTUMesh(self): + targetMesh=MEDCoupling1SGTUMesh("Mesh1SGT",NORM_QUAD4) + targetMesh.setTime(2.3,44,-55) + targetMesh.setTimeUnit("us") + targetMesh.setDescription("My Description of 1SGTU"); + a1=DataArrayDouble([1.,1.,0.,2.,1.,0.,3.,1.,0.,1.,0.,0.,2.,0.,0.,0.,0.,0.,0.,1.,0.,3.,0.,0.,4.,0.,0.,4.,1.,0.],10,3) + a1.setInfoOnComponents(["X1 [m]","YY2 [km]","ZZZ3 [km]"]) + targetMesh.setCoords(a1) + a2=DataArrayInt([6,0,3,5,3,0,1,4,1,2,7,4,8,7,2,9],4*4,1) + targetMesh.setNodalConnectivity(a2) + # + targetMesh.checkCoherency(); + # + return targetMesh; + + def build1DGTUMesh(self): + targetMesh=MEDCoupling1DGTUMesh("Mesh1DGT",NORM_POLYGON); + targetMesh.setTime(2.3,55,-66) + targetMesh.setTimeUnit("us") + targetMesh.setDescription("My Description of 1DGTU"); + a1=DataArrayDouble([1.,1.,0.,2.,1.,0.,3.,1.,0.,1.,0.,0.,2.,0.,0.,0.,0.,0.,0.,1.,0.,3.,0.,0.,4.,0.,0.,4.,1.,0.],10,3) + a1.setInfoOnComponents(["X1 [m]","YY2 [km]","ZZZ3 [km]"]) + targetMesh.setCoords(a1) + a2=DataArrayInt([6,0,3,5,3,0,1,4,1,2,7,4,8,7,2],15,1) + a3=DataArrayInt([0,4,8,12,15],5,1) + targetMesh.setNodalConnectivity(a2,a3) + # + targetMesh.checkCoherency(); + # + return targetMesh; + def buildFieldScalarOn2DNT(self): mesh=self.build2DMesh(); fieldOnCells=MEDCouplingFieldDouble.New(ON_CELLS,NO_TIME); @@ -569,8 +600,13 @@ class MEDCouplingCorbaServBasicsTest: return ret; def buildFileNameForIOR(self): - ret=os.getenv("TMP"); - ret+="/entryPointMEDCouplingCorba.ior"; + tmpdir=os.getenv("TMP", "/tmp"); + username=""; + if os.getenv("USERNAME"): + username = os.getenv("USERNAME")+"_"; + elif os.getenv("USER"): + username = os.getenv("USER")+"_"; + ret=tmpdir+"/"+username+"entryPointMEDCouplingCorba.ior"; return ret; pass