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
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
#! [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"))