#include "smpi_datatype.hpp"
#include "smpi_request.hpp"
#include "smpi_win.hpp"
+#include "smpi_info.hpp"
#include "src/smpi/include/smpi_actor.hpp"
#include "src/surf/HostImpl.hpp"
}
}
+MPI_Info Comm::info(){
+ if(info_== MPI_INFO_NULL)
+ info_ = new Info();
+ info_->ref();
+ return info_;
+}
+
+void Comm::set_info(MPI_Info info){
+ if(info_!= MPI_INFO_NULL)
+ info->ref();
+ info_=info;
+}
+
MPI_Comm Comm::split_type(int type, int key, MPI_Info info)
{
if(type != MPI_COMM_TYPE_SHARED){