Exemplo n.º 1
0
 def testFieldGaussRW1(self):
     fileName="Pyfile13.med";
     f1=MEDLoaderDataForTest.buildVecFieldOnGauss_1();
     MEDLoader.WriteField(fileName,f1,True);
     f2=MEDLoader.ReadField(MEDLoader.ON_GAUSS_PT,fileName,f1.getMesh().getName(),0,f1.getName(),1,5);
     self.assertTrue(f1.isEqual(f2,1e-12,1e-12));
     pass
Exemplo n.º 2
0
 def testFieldGaussRW1(self):
     fileName = "Pyfile13.med"
     f1 = MEDLoaderDataForTest.buildVecFieldOnGauss_1()
     MEDLoader.WriteField(fileName, f1, True)
     f2 = MEDLoader.ReadField(MEDLoader.ON_GAUSS_PT, fileName,
                              f1.getMesh().getName(), 0, f1.getName(), 1, 5)
     self.assertTrue(f1.isEqual(f2, 1e-12, 1e-12))
     pass
Exemplo n.º 3
0
#! [UG_ReadMeshFromFile_7]
mm.changeGroupName(oldName, newName)
mm.changeFamilyName(oldFamName, newFamName)
#! [UG_ReadMeshFromFile_7]
#! [UG_ReadMeshFromFile_8]
mm.write("file.med", 2)
#! [UG_ReadMeshFromFile_8]
mm = MEDFileUMesh.New()
#! [UG_ReadMeshFromFile_9]
mm.setMeshAtLevel(0, mesh3D, True)
#! [UG_ReadMeshFromFile_9]
pass

from MEDLoaderDataForTest import MEDLoaderDataForTest

f = MEDLoaderDataForTest.buildVecFieldOnGauss_1()
f.setName("Field1")
#! [UG_ReadField_0]
from MEDLoader import WriteField

WriteField("file.med", f, True)
#! [UG_ReadField_0]
#! [UG_ReadField_1]
from MEDLoader import ReadField

f = ReadField("file.med")
#! [UG_ReadField_1]
#! [UG_ReadField_2]
from MEDLoader import GetAllFieldNames

print(GetAllFieldNames("file.med"))