2 File MEDMEM_Meshing.hxx
9 #include "MEDMEM_Mesh.hxx"
12 This class MESHING is a special class to set a MESH object.
16 class MESHING: public MESH
22 void setSpaceDimension (const int SpaceDimension) ;
23 //void setMeshDimension (const int MeshDimension) ;
24 void setNumberOfNodes (const int NumberOfNodes) ;
25 void setCoordinates (const int SpaceDimension,
26 const int NumberOfNodes,
27 const double * Coordinates,
29 const MED_EN::medModeSwitch Mode) ;
30 void setCoordinatesSystem(const string System)
31 throw (MEDEXCEPTION) ;
32 void setCoordinatesNames (const string * names) ;
33 void setCoordinateName (const string name, const int i) ;
34 void setCoordinatesUnits (const string * units) ;
35 void setCoordinateUnit (const string unit, const int i) ;
37 void setNumberOfTypes (const int NumberOfTypes,
38 const MED_EN::medEntityMesh Entity)
39 throw (MEDEXCEPTION) ;
40 void setTypes (const MED_EN::medGeometryElement * Types,
41 const MED_EN::medEntityMesh Entity)
42 throw (MEDEXCEPTION) ;
43 void setNumberOfElements (const int * NumberOfElements,
44 const MED_EN::medEntityMesh Entity)
45 throw (MEDEXCEPTION) ;
46 void setConnectivity (const int * Connectivity,
47 const MED_EN::medEntityMesh Entity,
48 const MED_EN::medGeometryElement Type)
49 throw (MEDEXCEPTION) ;
51 void setConnectivities (const int * ConnectivityIndex,
52 const int * ConnectivityValue,
53 const MED_EN::medConnectivity ConnectivityType,
54 const MED_EN::medEntityMesh Entity)
55 throw (MEDEXCEPTION) ;
57 // void setGroup (const string name,
58 // const string description,
59 // const int NumberOfElements,
60 // const int * ElementsNumbers,
61 // const medEntityMesh Entity) ;
62 void addGroup (const GROUP & Group)
63 throw (MEDEXCEPTION) ;
67 #endif /* MESHING_HXX */