diff --git a/dune/common/mpicollectivecommunication.hh b/dune/common/mpicollectivecommunication.hh index 9ba19207db2ba6a88356c75574d235138dff8e49..4bd7cc9f80bad42e0fcc3d62de809c6a506fe716 100644 --- a/dune/common/mpicollectivecommunication.hh +++ b/dune/common/mpicollectivecommunication.hh @@ -57,7 +57,8 @@ namespace Dune // A Macro for defining traits for the primitive data types #define ComposeMPITraits(p,m) \ template<> \ - struct Generic_MPI_Datatype<p>{ \ + class Generic_MPI_Datatype<p>{ \ + public: \ static inline MPI_Datatype get(){ \ return m; \ } \