1 #include "MEDMEM_Exception.hxx"
2 #include "MEDMEM_define.hxx"
4 #include "MEDMEM_Field.hxx"
5 #include "MEDMEM_Mesh.hxx"
6 #include "MEDMEM_Med.hxx"
8 using namespace MEDMEM ;
9 using namespace MED_EN ;
13 const char * fileName = "pointe.med";
14 const char * fileName2 = "fieldCellDoubleOfpointe.med";
15 const char * fieldName = "fieldcelldouble";
16 const char * meshName = "maa1";
19 // Test creation of drivers from the standard driver method of an object
20 FIELD<double> * myField = new FIELD<double>();
21 int myDriver1 = myField->addDriver(MED_DRIVER, fileName, fieldName);
23 //This test failed due to inadequate Support implementation
24 myField->rmDriver(); // TESTER LA VALIDITE DE myDriver2 !!!!
26 int myDriver2 = myField->addDriver(MED_DRIVER, fileName2, fieldName);
27 //myField->write(myDriver2);
28 //This test failed due to inadequate Support implementation
29 myField->rmDriver(myDriver2);
31 MESH * myMesh = new MESH();
32 int myDriver3 = myMesh->addDriver(MED_DRIVER, fileName, meshName);
36 MED * myMed = new MED();
37 int myDriver4 = myMed->addDriver(MED_DRIVER, fileName);
38 myMed->readFileStruct();
45 } catch (MEDEXCEPTION& ex){