Version: 6.3.1
Variables

Package med_test_grid

Variables

list filePath = os.environ["MED_ROOT_DIR"]
tuple medFile = os.path.join(filePath, "test19.med")
tuple md = MEDFILEBROWSER(medFile)
tuple nbMeshes = md.getNumberOfMeshes()
tuple mesh_name = md.getMeshName(0)
 test "CartGrid"
tuple grid = GRID(MED_DRIVER,medFile,mesh_name)
tuple I = grid.getArrayLength(1)
tuple J = grid.getArrayLength(2)
tuple K = grid.getArrayLength(3)
tuple grid_type = grid.getGridType()
tuple spaceDim = grid.getSpaceDimension()
tuple meshDim = grid.getMeshDimension()
tuple nbNodes = grid.getNumberOfNodes()
tuple coordSyst = grid.getCoordinatesSystem()
tuple mesh = grid.convertInMESH()
tuple coordinates = mesh.getCoordinates(MED_FULL_INTERLACE)
list xy = [ grid.getArrayValue(1, I-1 ) , grid.getArrayValue(2, J-1 ) ]
list xy2 = coordinates[(nbNodes-1)*spaceDim:(nbNodes*spaceDim)]
tuple nbTypesCell = grid.getNumberOfTypes(MED_CELL)
tuple types = grid.getTypes(MED_CELL)
tuple nbElemType = grid.getNumberOfElements(MED_CELL,types[0])
tuple n1 = grid.getEntityPosition(MED_NODE,10)
tuple n2 = grid.getEntityPosition(MED_NODE,16)
tuple n3 = grid.getNodeNumber(1,1,0)
tuple n4 = grid.getNodeNumber(1,0,0)
list conn1 = [n1,n2,n3,n4]
tuple Connectivity = mesh.getConnectivity(MED_NODAL,MED_CELL,types[0])
tuple ReverseConnectivity = mesh.getReverseConnectivity(MED_NODAL)
tuple ReverseConnectivityIndex = mesh.getReverseConnectivityIndex(MED_NODAL)
int n = 6
list beg = ReverseConnectivityIndex[n-1]
list end = ReverseConnectivityIndex[n]
tuple edgfecon = mesh.getConnectivity(MED_NODAL,MED_EDGE,MED_ALL_ELEMENTS)
tuple ConnectivityIndex = mesh.getConnectivityIndex(MED_DESCENDING,MED_CELL)

Variable Documentation

tuple med_test_grid::filePath = os.environ["MED_ROOT_DIR"]
tuple med_test_grid.medFile = os.path.join(filePath, "test19.med")
tuple med_test_grid.md = MEDFILEBROWSER(medFile)
tuple med_test_grid.nbMeshes = md.getNumberOfMeshes()
tuple med_test_grid::mesh_name = md.getMeshName(0)

test "CartGrid"

test "maa1" which in fact is not a pure GRID

test "bodyfitted"

tuple med_test_grid::grid = GRID(MED_DRIVER,medFile,mesh_name)
tuple med_test_grid::I = grid.getArrayLength(1)
tuple med_test_grid::J = grid.getArrayLength(2)
tuple med_test_grid::K = grid.getArrayLength(3)
tuple med_test_grid::grid_type = grid.getGridType()
tuple med_test_grid::spaceDim = grid.getSpaceDimension()
tuple med_test_grid::meshDim = grid.getMeshDimension()
tuple med_test_grid::nbNodes = grid.getNumberOfNodes()
tuple med_test_grid::coordSyst = grid.getCoordinatesSystem()
tuple med_test_grid::mesh = grid.convertInMESH()
tuple med_test_grid.coordinates = mesh.getCoordinates(MED_FULL_INTERLACE)
list med_test_grid.xy = [ grid.getArrayValue(1, I-1 ) , grid.getArrayValue(2, J-1 ) ]
tuple med_test_grid::nbTypesCell = grid.getNumberOfTypes(MED_CELL)
tuple med_test_grid::types = grid.getTypes(MED_CELL)
tuple med_test_grid::nbElemType = grid.getNumberOfElements(MED_CELL,types[0])
tuple med_test_grid::n1 = grid.getEntityPosition(MED_NODE,10)
tuple med_test_grid::n2 = grid.getEntityPosition(MED_NODE,16)
tuple med_test_grid::n3 = grid.getNodeNumber(1,1,0)
tuple med_test_grid::n4 = grid.getNodeNumber(1,0,0)
tuple med_test_grid::Connectivity = mesh.getConnectivity(MED_NODAL,MED_CELL,types[0])
tuple med_test_grid.ReverseConnectivity = mesh.getReverseConnectivity(MED_NODAL)
tuple med_test_grid.ReverseConnectivityIndex = mesh.getReverseConnectivityIndex(MED_NODAL)
tuple med_test_grid.edgfecon = mesh.getConnectivity(MED_NODAL,MED_EDGE,MED_ALL_ELEMENTS)
tuple med_test_grid.ConnectivityIndex = mesh.getConnectivityIndex(MED_DESCENDING,MED_CELL)
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS