# -*- coding: iso-8859-1 -*-
-# Copyright (C) 2007-2016 CEA/DEN, EDF R&D
+# Copyright (C) 2007-2024 CEA, EDF
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
from MEDLoader import *
import unittest
import os
+from MEDLoaderDataForTest import WriteInTmpDir
class MEDLoaderBasicsTest(unittest.TestCase):
+ @WriteInTmpDir
def testExampleReadFieldOnAllEntity1(self):
from MEDLoaderDataForTest import MEDLoaderDataForTest
#! [PySnippetReadFieldOnAllEntity1_1]
m=MEDLoaderDataForTest.build2DMesh_3()
m=m[:10]
m.setName(meshName)
- f=m.getMeasureField(ON_CELLS)
+ f=m.getMeasureField(False)
f=f.buildNewTimeReprFromThis(ONE_TIME,False)
f.setTime(5.5,iteration,order)
f.setName(fieldName)
#! [PySnippetReadFieldOnAllEntity1_5]
pass
+ @WriteInTmpDir
def testExampleReadFieldPartial1(self):
from MEDLoaderDataForTest import MEDLoaderDataForTest
#! [PySnippetReadFieldPartial1_1]
m.sortCellsInMEDFileFrmt()
m.setName(meshName)
# end of generation of a mesh -> let's create a field on that mesh
- f=m.getMeasureField(ON_CELLS)
+ f=m.getMeasureField(False)
f=f.buildNewTimeReprFromThis(ONE_TIME,False)
f.setTime(5.5,iteration,order)
f.setName(fieldName)
#! [PySnippetReadFieldPartial1_6]
pass
+ @WriteInTmpDir
def testExampleMeshAdvAPI1(self):
da=DataArrayDouble.New([0.,1.1,2.3,3.6])
meshName="Example2"
myMesh.setName(meshName)
WriteUMesh("wFile1.med",myMesh,False)
#! [PySnippetMeshAdvAPI1_2]
- f=myMesh.getMeasureField(ON_CELLS)
+ f=myMesh.getMeasureField(False)
f=f.buildNewTimeReprFromThis(ONE_TIME,False)
f.setName("myField")
#! [PySnippetMeshAdvAPI1_3]
#! [PySnippetMeshAdvAPI1_6]
m0D=ReadUMeshFromFile("file2.med","Example2",-3)
#! [PySnippetMeshAdvAPI1_6]
- for i in xrange(4):
+ for i in range(4):
mm.removeMeshAtLevel(-i)
pass
mm.setMeshAtLevel(0,myMesh1)