- bool myDoGroupOfNodes;
- bool myDoGroupOfEdges;
- bool myDoGroupOfFaces;
- bool myDoGroupOfVolumes;
- bool myDoGroupOf0DElems;
- bool myDoGroupOfBalls;
- bool myAutoDimension;
- bool myAddODOnVertices;
+ bool myDoGroupOfNodes;
+ bool myDoGroupOfEdges;
+ bool myDoGroupOfFaces;
+ bool myDoGroupOfVolumes;
+ bool myDoGroupOf0DElems;
+ bool myDoGroupOfBalls;
+ bool myAutoDimension;
+ bool myAddODOnVertices;
+ bool myDoAllInGroups;
+ int myVersion;
+ double myZTolerance;
+ bool mySaveNumbers;
+};
+
+#include "MEDCouplingMemArray.hxx"
+
+/*!
+ * \brief Write a mesh to a MEDCoupling DS
+ */
+class MESHDRIVERMED_EXPORT DriverMED_W_SMESHDS_Mesh_Mem : public DriverMED_W_SMESHDS_Mesh
+{
+public:
+ Status Perform() override;
+ MEDCoupling::MCAuto<MEDCoupling::DataArrayByte> getData() { return _data; }
+private:
+ MEDCoupling::MCAuto<MEDCoupling::DataArrayByte> _data;