Salome HOME
This commit was generated by cvs2git to track changes on a CVS vendor
[modules/med.git] / src / MED / MED_test2.py
1 #==============================================================================
2 #  File      : MED_test2.py
3 #  Created   :
4 #  Author    : 
5 #  Project   : SALOME
6 #  Copyright : EDF 2002
7 #  $Header$
8 #==============================================================================
9
10 import salome
11 import SALOME
12 import os
13
14 filePath=os.getenv("SALOME_BUILD")
15 filePath=filePath+"/../SALOME_ROOT/data/"
16
17 med=salome.lcc.FindOrLoadComponent("FactoryServer", "MED")
18
19 try:
20   mesh=med.readMeshInFile(filePath+"/mesh.med", salome.myStudyName,"Mesh 1")
21 except SALOME.SALOME_Exception, ex:
22   print ex.details
23   print ex.details.type
24   print ex.details.text
25   print ex.details.sourceFile
26   print ex.details.lineNumber
27
28   raise
29
30 print mesh.getName()
31 print mesh.getNumberOfNodes()
32
33 try:
34   field=med.readFieldInFile(filePath+"/pointe.med",salome.myStudyName,"fieldcelldouble",-1,-1)
35 except SALOME.SALOME_Exception, ex:
36   print ex.details
37   print ex.details.type
38   print ex.details.text
39   print ex.details.sourceFile
40   print ex.details.lineNumber
41
42   raise
43
44 print field.getName()
45 print field.getDescription()
46 print field.getNumberOfComponents()
47