require at least MPI >= 3.0
Summary
Due to a change in the mpicommunication.hh
, i.e. the introduction of the rrecv
function, we silently require MPI version >= 3.0. On some older systems with an older MPI implementation, cmake finds MPI but the code does not compile. This MR fixes this, by adding an MPI minimal required version.