diff --git a/Geo/MZoneBoundary.h b/Geo/MZoneBoundary.h index 88426a903d2a3fed13887c561389878022565bae..6d6e47913b970a4db556af54c914731240e2c437 100644 --- a/Geo/MZoneBoundary.h +++ b/Geo/MZoneBoundary.h @@ -182,14 +182,16 @@ class MZoneBoundary * Internal types *============================================================================*/ - private: - //--Type of face (MEdge or MFace) + private: + typedef typename DimTr<DIM>::FaceT FaceT; //--Data stored for connectivity of vertices + public: + template<typename FaceT> struct GlobalVertexData { @@ -236,6 +238,8 @@ class MZoneBoundary GlobalVertexData() { } }; + private: + typedef std::map<const MVertex*, GlobalVertexData<FaceT>, std::less<const MVertex*> > GlobalBoVertexMap;