Package med_test1


Functions

def print_ord

Variables

list filePath = os.environ["MED_ROOT_DIR"]
string filePath = "/share/salome/resources/med/"
string medFile = "carre_en_quad4_seg2.med"
tuple md = MED()
tuple mdDriver = MED_MED_RDONLY_DRIVER(medFile,md)
tuple nbMeshes = md.getNumberOfMeshes()
tuple nbFields = md.getNumberOfFields()
tuple mesh_name = md.getMeshName(i)
tuple field_name = md.getFieldName(i)
tuple mesh_name = md.getMeshName(i)
tuple mesh = md.getMesh(mesh_name)
tuple spaceDim = mesh.getSpaceDimension()
tuple meshDim = mesh.getMeshDimension()
tuple nbNodes = mesh.getNumberOfNodes()
tuple coordSyst = mesh.getCoordinatesSystem()
list coordNames = []
list coordUnits = []
tuple coordinates = mesh.getCoordinates(MED_FULL_INTERLACE)
int kp1 = 1
list coords = []
int isdp1 = 1
tuple nbTypesCell = mesh.getNumberOfTypes(MED_CELL)
tuple types = mesh.getTypes(MED_CELL)
list type = types[k]
tuple nbElemType = mesh.getNumberOfElements(MED_CELL,type)
tuple connectivity = mesh.getConnectivity(MED_FULL_INTERLACE,MED_NODAL,MED_CELL,type)
int nbNodesPerCell = 100
tuple nbTypesConst = mesh.getNumberOfTypes(constituent)
tuple types = mesh.getTypes(constituent)
list type = types[k]
tuple nbElemType = mesh.getNumberOfElements(constituent,type)
tuple connectivity = mesh.getConnectivity(MED_FULL_INTERLACE,MED_NODAL,constituent,type)
int nbNodesPerCell = 100
tuple ReverseConnectivity = mesh.getReverseConnectivity(MED_NODAL)
tuple ReverseConnectivityIndex = mesh.getReverseConnectivityIndex(MED_NODAL)
list begin = ReverseConnectivityIndex[j]
list end = ReverseConnectivityIndex[j+1]
tuple nbElemts = mesh.getNumberOfElements(MED_CELL,MED_ALL_ELEMENTS)
tuple Connectivity = mesh.getConnectivity(MED_FULL_INTERLACE,MED_DESCENDING,MED_CELL,MED_ALL_ELEMENTS)
tuple ConnectivityIndex = mesh.getConnectivityIndex(MED_DESCENDING,MED_CELL)
list begin = ConnectivityIndex[j]
list end = ConnectivityIndex[j+1]
tuple nbFam = mesh.getNumberOfFamilies(entity)
tuple family = mesh.getFamily(entity,j+1)
tuple familyName = family.getName()
tuple familyDescription = family.getDescription()
tuple familyEntity = family.getEntity()
tuple familyBool = family.isOnAllElements()
tuple familyIdentifier = family.getIdentifier()
tuple nbOfAtt = family.getNumberOfAttributes()
tuple attributesids = family.getAttributesIdentifiers()
tuple attributesvals = family.getAttributesValues()
tuple nbOfGrp = family.getNumberOfGroups()
tuple nbOfTypes = family.getNumberOfTypes()
tuple types = family.getTypes()
list type = types[k]
tuple nbOfElmtsOfType = family.getNumberOfElements(type)
tuple number = family.getNumber(type)
tuple numberFamily = family.getNumber(MED_ALL_ELEMENTS)
tuple fieldFamilyIntg = FIELDINT(family,spaceDim)
int kcomp1 = 1
string fieldCompName = "comp1"
string fieldCompDesc = "desc1"
string fieldCompUnit = "unit1"
string fieldCompName = "comp2"
string fieldCompDesc = "desc2"
string fieldCompUnit = "unit2"
string fieldCompName = "comp2"
string fieldCompDesc = "desc2"
string fieldCompUnit = "unit2"
string fieldFamilyName = "Integer Field on "
tuple field_name = fieldFamilyIntg.getName()
tuple type_field = fieldFamilyIntg.getValueType()
tuple nbOfComp = fieldFamilyIntg.getNumberOfComponents()
int kcomp1 = 1
tuple compName = fieldFamilyIntg.getComponentName(kcomp1)
tuple compDesc = fieldFamilyIntg.getComponentDescription(kcomp1)
tuple compUnit = fieldFamilyIntg.getMEDComponentUnit(kcomp1)
tuple nbOf = fieldFamilyIntg.getSupport()
list valueI = []
list valInd = numberFamily[k]
tuple valueIverif = fieldFamilyIntg.getRow(valInd)
tuple fieldFamilyDble = FIELDDOUBLE(family,spaceDim)
int kcomp1 = 1
string fieldCompName = "comp1"
string fieldCompDesc = "desc1"
string fieldCompUnit = "unit1"
string fieldCompName = "comp2"
string fieldCompDesc = "desc2"
string fieldCompUnit = "unit2"
string fieldCompName = "comp2"
string fieldCompDesc = "desc2"
string fieldCompUnit = "unit2"
string fieldFamilyName = "Real Field on "
tuple field_name = fieldFamilyDble.getName()
tuple type_field = fieldFamilyDble.getValueType()
tuple nbOfComp = fieldFamilyDble.getNumberOfComponents()
int kcomp1 = 1
tuple compName = fieldFamilyDble.getComponentName(kcomp1)
tuple compDesc = fieldFamilyDble.getComponentDescription(kcomp1)
tuple compUnit = fieldFamilyDble.getMEDComponentUnit(kcomp1)
tuple nbOf = fieldFamilyDble.getSupport()
list valueI = []
list valInd = numberFamily[k]
tuple valueIverif = fieldFamilyDble.getRow(valInd)
tuple nbGrp = mesh.getNumberOfGroups(entity)
tuple group = mesh.getGroup(entity,j+1)
tuple groupName = group.getName()
tuple groupDescription = group.getDescription()
tuple groupEntity = group.getEntity()
tuple groupBool = group.isOnAllElements()
tuple nbOfFam = group.getNumberOfFamilies()
tuple nbOfTypes = group.getNumberOfTypes()
tuple types = group.getTypes()
list type = types[k]
tuple nbOfElmtsOfType = group.getNumberOfElements(type)
tuple number = group.getNumber(type)
tuple supportCell = SUPPORT(mesh)
tuple barycenter = mesh.getBarycenter(supportCell)
tuple barycenterCell = barycenter.getRow(j+1)
tuple volume = mesh.getVolume(supportCell)
int voltot = 0
tuple volumeCell = volume.getValueIJ(j+1,1)
 voltot = voltot+volumeCell
tuple supportFace = SUPPORT(mesh,"Support on all faces of the mesh",MED_FACE)
tuple nbFace = mesh.getNumberOfElements(MED_FACE,MED_ALL_ELEMENTS)
tuple nbTypeFace = mesh.getNumberOfTypes(MED_FACE)
tuple TypeFace = mesh.getTypes(MED_FACE)
tuple normal = mesh.getNormal(supportFace)
tuple area = mesh.getArea(supportFace)
tuple normalFace = normal.getRow(j+1)
tuple areaFace = area.getRow(j+1)
list value1 = normalFace[0]
list value2 = normalFace[1]
list value3 = normalFace[2]
tuple norm = (value1*value1 + value2*value2 + value3*value3)
tuple area = mesh.getArea(supportCell)
int areatot = 0
tuple areaCell = area.getValueIJ(j+1,1)
 areatot = areatot+areaCell
tuple supportEdge = SUPPORT(mesh,"Support on all edges of the mesh",MED_EDGE)
tuple nbEdge = mesh.getNumberOfElements(MED_EDGE,MED_ALL_ELEMENTS)
tuple nbTypeEdge = mesh.getNumberOfTypes(MED_EDGE)
tuple TypeEdge = mesh.getTypes(MED_EDGE)
tuple normal = mesh.getNormal(supportEdge)
tuple length = mesh.getLength(supportEdge)
tuple normalEdge = normal.getRow(j+1)
tuple lengthEdge = length.getRow(j+1)
list value1 = normalEdge[0]
list value2 = normalEdge[1]
tuple norm = (value1*value1 + value2*value2)
tuple suppBound = mesh.getBoundaryElements(MED_FACE)
tuple nbElmBound = suppBound.getNumberOfElements(MED_ALL_ELEMENTS)
tuple normalBound = mesh.getNormal(suppBound)
tuple numberSuppBound = suppBound.getNumber(MED_ALL_ELEMENTS)
list valInd = numberSuppBound[j]
tuple normalBoundJ = normalBound.getRow(valInd)
list value1 = normalBoundJ[0]
list value2 = normalBoundJ[1]
list value3 = normalBoundJ[2]
tuple norm = (value1*value1 + value2*value2 + value3*value3)
tuple suppBound = mesh.getBoundaryElements(MED_EDGE)
tuple nbElmBound = suppBound.getNumberOfElements(MED_ALL_ELEMENTS)
tuple normalBound = mesh.getNormal(suppBound)
tuple numberSuppBound = suppBound.getNumber(MED_ALL_ELEMENTS)
list valInd = numberSuppBound[j]
tuple normalBoundJ = normalBound.getRow(valInd)
list value1 = normalBoundJ[0]
list value2 = normalBoundJ[1]
tuple norm = (value1*value1 + value2*value2)
tuple field_name = md.getFieldName(i)
tuple nbOfIt = md.getFieldNumberOfIteration(field_name)
tuple dtitfield = md.getFieldIteration(field_name,j)
tuple dt = dtitfield.getdt()
tuple it = dtitfield.getit()
tuple field = md.getField(field_name,dt,it)
tuple type = field.getValueType()
tuple fieldint = createFieldIntFromField(field)
tuple name = fieldint.getName()
tuple desc = fieldint.getDescription()
tuple nbOfComp = fieldint.getNumberOfComponents()
tuple iterationNb = fieldint.getIterationNumber()
tuple orderNb = fieldint.getOrderNumber()
tuple time = fieldint.getTime()
int kp1 = 1
tuple compName = fieldint.getComponentName(kp1)
tuple compDesc = fieldint.getComponentDescription(kp1)
tuple compUnit = fieldint.getMEDComponentUnit(kp1)
tuple support = fieldint.getSupport()
tuple nbOf = support.getNumberOfElements(MED_ALL_ELEMENTS)
tuple valueI = fieldint.getRow(k+1)
tuple fielddouble = createFieldDoubleFromField(field)
tuple name = fielddouble.getName()
tuple desc = fielddouble.getDescription()
tuple nbOfComp = fielddouble.getNumberOfComponents()
tuple iterationNb = fielddouble.getIterationNumber()
tuple orderNb = fielddouble.getOrderNumber()
tuple time = fielddouble.getTime()
int kp1 = 1
tuple compName = fielddouble.getComponentName(kp1)
tuple compDesc = fielddouble.getComponentDescription(kp1)
tuple compUnit = fielddouble.getMEDComponentUnit(kp1)
tuple support = fielddouble.getSupport()
tuple nbOf = support.getNumberOfElements(MED_ALL_ELEMENTS)
tuple valueI = fielddouble.getRow(k+1)
list filePath = os.environ["MED_ROOT_DIR"]
string filePath = "/share/salome/resources/med/"
string medFile = "carre_en_quad4_seg2.med"
tuple md = MED()
tuple mdDriver = MED_MED_RDONLY_DRIVER(medFile,md)
tuple nbMeshes = md.getNumberOfMeshes()
tuple nbFields = md.getNumberOfFields()
tuple mesh_name = md.getMeshName(i)
tuple field_name = md.getFieldName(i)
tuple mesh_name = md.getMeshName(i)
tuple mesh = md.getMesh(mesh_name)
tuple spaceDim = mesh.getSpaceDimension()
tuple meshDim = mesh.getMeshDimension()
tuple nbNodes = mesh.getNumberOfNodes()
tuple coordSyst = mesh.getCoordinatesSystem()
list coordNames = []
list coordUnits = []
tuple coordinates = mesh.getCoordinates(MED_FULL_INTERLACE)
int kp1 = 1
list coords = []
int isdp1 = 1
tuple nbTypesCell = mesh.getNumberOfTypes(MED_CELL)
tuple types = mesh.getTypes(MED_CELL)
list type = types[k]
tuple nbElemType = mesh.getNumberOfElements(MED_CELL,type)
tuple connectivity = mesh.getConnectivity(MED_FULL_INTERLACE,MED_NODAL,MED_CELL,type)
int nbNodesPerCell = 100
tuple nbTypesConst = mesh.getNumberOfTypes(constituent)
tuple types = mesh.getTypes(constituent)
list type = types[k]
tuple nbElemType = mesh.getNumberOfElements(constituent,type)
tuple connectivity = mesh.getConnectivity(MED_FULL_INTERLACE,MED_NODAL,constituent,type)
int nbNodesPerCell = 100
tuple ReverseConnectivity = mesh.getReverseConnectivity(MED_NODAL)
tuple ReverseConnectivityIndex = mesh.getReverseConnectivityIndex(MED_NODAL)
list begin = ReverseConnectivityIndex[j]
list end = ReverseConnectivityIndex[j+1]
tuple nbElemts = mesh.getNumberOfElements(MED_CELL,MED_ALL_ELEMENTS)
tuple Connectivity = mesh.getConnectivity(MED_FULL_INTERLACE,MED_DESCENDING,MED_CELL,MED_ALL_ELEMENTS)
tuple ConnectivityIndex = mesh.getConnectivityIndex(MED_DESCENDING,MED_CELL)
list begin = ConnectivityIndex[j]
list end = ConnectivityIndex[j+1]
tuple nbFam = mesh.getNumberOfFamilies(entity)
tuple family = mesh.getFamily(entity,j+1)
tuple familyName = family.getName()
tuple familyDescription = family.getDescription()
tuple familyEntity = family.getEntity()
tuple familyBool = family.isOnAllElements()
tuple familyIdentifier = family.getIdentifier()
tuple nbOfAtt = family.getNumberOfAttributes()
tuple attributesids = family.getAttributesIdentifiers()
tuple attributesvals = family.getAttributesValues()
tuple nbOfGrp = family.getNumberOfGroups()
tuple nbOfTypes = family.getNumberOfTypes()
tuple types = family.getTypes()
list type = types[k]
tuple nbOfElmtsOfType = family.getNumberOfElements(type)
tuple number = family.getNumber(type)
tuple numberFamily = family.getNumber(MED_ALL_ELEMENTS)
tuple fieldFamilyIntg = FIELDINT(family,spaceDim)
int kcomp1 = 1
string fieldCompName = "comp1"
string fieldCompDesc = "desc1"
string fieldCompUnit = "unit1"
string fieldCompName = "comp2"
string fieldCompDesc = "desc2"
string fieldCompUnit = "unit2"
string fieldCompName = "comp2"
string fieldCompDesc = "desc2"
string fieldCompUnit = "unit2"
string fieldFamilyName = "Integer Field on "
tuple field_name = fieldFamilyIntg.getName()
tuple type_field = fieldFamilyIntg.getValueType()
tuple nbOfComp = fieldFamilyIntg.getNumberOfComponents()
int kcomp1 = 1
tuple compName = fieldFamilyIntg.getComponentName(kcomp1)
tuple compDesc = fieldFamilyIntg.getComponentDescription(kcomp1)
tuple compUnit = fieldFamilyIntg.getMEDComponentUnit(kcomp1)
tuple nbOf = fieldFamilyIntg.getSupport()
list valueI = []
list valInd = numberFamily[k]
tuple valueIverif = fieldFamilyIntg.getRow(valInd)
tuple fieldFamilyDble = FIELDDOUBLE(family,spaceDim)
int kcomp1 = 1
string fieldCompName = "comp1"
string fieldCompDesc = "desc1"
string fieldCompUnit = "unit1"
string fieldCompName = "comp2"
string fieldCompDesc = "desc2"
string fieldCompUnit = "unit2"
string fieldCompName = "comp2"
string fieldCompDesc = "desc2"
string fieldCompUnit = "unit2"
string fieldFamilyName = "Real Field on "
tuple field_name = fieldFamilyDble.getName()
tuple type_field = fieldFamilyDble.getValueType()
tuple nbOfComp = fieldFamilyDble.getNumberOfComponents()
int kcomp1 = 1
tuple compName = fieldFamilyDble.getComponentName(kcomp1)
tuple compDesc = fieldFamilyDble.getComponentDescription(kcomp1)
tuple compUnit = fieldFamilyDble.getMEDComponentUnit(kcomp1)
tuple nbOf = fieldFamilyDble.getSupport()
list valueI = []
list valInd = numberFamily[k]
tuple valueIverif = fieldFamilyDble.getRow(valInd)
tuple nbGrp = mesh.getNumberOfGroups(entity)
tuple group = mesh.getGroup(entity,j+1)
tuple groupName = group.getName()
tuple groupDescription = group.getDescription()
tuple groupEntity = group.getEntity()
tuple groupBool = group.isOnAllElements()
tuple nbOfFam = group.getNumberOfFamilies()
tuple nbOfTypes = group.getNumberOfTypes()
tuple types = group.getTypes()
list type = types[k]
tuple nbOfElmtsOfType = group.getNumberOfElements(type)
tuple number = group.getNumber(type)
tuple supportCell = SUPPORT(mesh)
tuple barycenter = mesh.getBarycenter(supportCell)
tuple barycenterCell = barycenter.getRow(j+1)
tuple volume = mesh.getVolume(supportCell)
int voltot = 0
tuple volumeCell = volume.getValueIJ(j+1,1)
 voltot = voltot+volumeCell
tuple supportFace = SUPPORT(mesh,"Support on all faces of the mesh",MED_FACE)
tuple nbFace = mesh.getNumberOfElements(MED_FACE,MED_ALL_ELEMENTS)
tuple nbTypeFace = mesh.getNumberOfTypes(MED_FACE)
tuple TypeFace = mesh.getTypes(MED_FACE)
tuple normal = mesh.getNormal(supportFace)
tuple area = mesh.getArea(supportFace)
tuple normalFace = normal.getRow(j+1)
tuple areaFace = area.getRow(j+1)
list value1 = normalFace[0]
list value2 = normalFace[1]
list value3 = normalFace[2]
tuple norm = (value1*value1 + value2*value2 + value3*value3)
tuple area = mesh.getArea(supportCell)
int areatot = 0
tuple areaCell = area.getValueIJ(j+1,1)
 areatot = areatot+areaCell
tuple supportEdge = SUPPORT(mesh,"Support on all edges of the mesh",MED_EDGE)
tuple nbEdge = mesh.getNumberOfElements(MED_EDGE,MED_ALL_ELEMENTS)
tuple nbTypeEdge = mesh.getNumberOfTypes(MED_EDGE)
tuple TypeEdge = mesh.getTypes(MED_EDGE)
tuple normal = mesh.getNormal(supportEdge)
tuple length = mesh.getLength(supportEdge)
tuple normalEdge = normal.getRow(j+1)
tuple lengthEdge = length.getRow(j+1)
list value1 = normalEdge[0]
list value2 = normalEdge[1]
tuple norm = (value1*value1 + value2*value2)
tuple suppBound = mesh.getBoundaryElements(MED_FACE)
tuple nbElmBound = suppBound.getNumberOfElements(MED_ALL_ELEMENTS)
tuple normalBound = mesh.getNormal(suppBound)
tuple numberSuppBound = suppBound.getNumber(MED_ALL_ELEMENTS)
list valInd = numberSuppBound[j]
tuple normalBoundJ = normalBound.getRow(valInd)
list value1 = normalBoundJ[0]
list value2 = normalBoundJ[1]
list value3 = normalBoundJ[2]
tuple norm = (value1*value1 + value2*value2 + value3*value3)
tuple suppBound = mesh.getBoundaryElements(MED_EDGE)
tuple nbElmBound = suppBound.getNumberOfElements(MED_ALL_ELEMENTS)
tuple normalBound = mesh.getNormal(suppBound)
tuple numberSuppBound = suppBound.getNumber(MED_ALL_ELEMENTS)
list valInd = numberSuppBound[j]
tuple normalBoundJ = normalBound.getRow(valInd)
list value1 = normalBoundJ[0]
list value2 = normalBoundJ[1]
tuple norm = (value1*value1 + value2*value2)
tuple field_name = md.getFieldName(i)
tuple nbOfIt = md.getFieldNumberOfIteration(field_name)
tuple dtitfield = md.getFieldIteration(field_name,j)
tuple dt = dtitfield.getdt()
tuple it = dtitfield.getit()
tuple field = md.getField(field_name,dt,it)
tuple type = field.getValueType()
tuple fieldint = createFieldIntFromField(field)
tuple name = fieldint.getName()
tuple desc = fieldint.getDescription()
tuple nbOfComp = fieldint.getNumberOfComponents()
tuple iterationNb = fieldint.getIterationNumber()
tuple orderNb = fieldint.getOrderNumber()
tuple time = fieldint.getTime()
int kp1 = 1
tuple compName = fieldint.getComponentName(kp1)
tuple compDesc = fieldint.getComponentDescription(kp1)
tuple compUnit = fieldint.getMEDComponentUnit(kp1)
tuple support = fieldint.getSupport()
tuple nbOf = support.getNumberOfElements(MED_ALL_ELEMENTS)
tuple valueI = fieldint.getRow(k+1)
tuple fielddouble = createFieldDoubleFromField(field)
tuple name = fielddouble.getName()
tuple desc = fielddouble.getDescription()
tuple nbOfComp = fielddouble.getNumberOfComponents()
tuple iterationNb = fielddouble.getIterationNumber()
tuple orderNb = fielddouble.getOrderNumber()
tuple time = fielddouble.getTime()
int kp1 = 1
tuple compName = fielddouble.getComponentName(kp1)
tuple compDesc = fielddouble.getComponentDescription(kp1)
tuple compUnit = fielddouble.getMEDComponentUnit(kp1)
tuple support = fielddouble.getSupport()
tuple nbOf = support.getNumberOfElements(MED_ALL_ELEMENTS)
tuple valueI = fielddouble.getRow(k+1)


Function Documentation

def med_test1::print_ord   i