-#define COLL_GATHER_SIG gather, int, \
- (const void *send_buff, int send_count, MPI_Datatype send_type, \
- void *recv_buff, int recv_count, MPI_Datatype recv_type, \
- int root, MPI_Comm comm)
-#define COLL_ALLGATHER_SIG allgather, int, \
- (const void *send_buff, int send_count, MPI_Datatype send_type, \
- void *recv_buff, int recv_count, MPI_Datatype recv_type, \
- MPI_Comm comm)
-#define COLL_ALLGATHERV_SIG allgatherv, int, \
- (const void *send_buff, int send_count, MPI_Datatype send_type, \
- void *recv_buff, const int *recv_count, const int *recv_disps, \
- MPI_Datatype recv_type, MPI_Comm comm)
-#define COLL_ALLTOALL_SIG alltoall, int, \
- (const void *send_buff, int send_count, MPI_Datatype send_type, \
- void *recv_buff, int recv_count, MPI_Datatype recv_type, \
- MPI_Comm comm)
-#define COLL_ALLTOALLV_SIG alltoallv, int, \
- (const void *send_buff, const int *send_counts, const int *send_disps, MPI_Datatype send_type, \
- void *recv_buff, const int *recv_counts, const int *recv_disps, MPI_Datatype recv_type, \
- MPI_Comm comm)
-#define COLL_BCAST_SIG bcast, int, \
- (void *buf, int count, MPI_Datatype datatype, \
- int root, MPI_Comm comm)
-#define COLL_REDUCE_SIG reduce, int, \
- (const void *buf, void *rbuf, int count, MPI_Datatype datatype, \
- MPI_Op op, int root, MPI_Comm comm)
-#define COLL_ALLREDUCE_SIG allreduce, int, \
- (const void *sbuf, void *rbuf, int rcount, \
- MPI_Datatype dtype, MPI_Op op, MPI_Comm comm)
-#define COLL_REDUCE_SCATTER_SIG reduce_scatter, int, \
- (const void *sbuf, void *rbuf, const int *rcounts,\
- MPI_Datatype dtype,MPI_Op op,MPI_Comm comm)
-#define COLL_SCATTER_SIG scatter, int, \
- (const void *sendbuf, int sendcount, MPI_Datatype sendtype,\
- void *recvbuf, int recvcount, MPI_Datatype recvtype,\
- int root, MPI_Comm comm)
-#define COLL_BARRIER_SIG barrier, int, \
- (MPI_Comm comm)
-
-namespace simgrid{
-namespace smpi{
+#define COLL_GATHER_SIG gather, int, \
+ (const void *send_buff, int send_count, MPI_Datatype send_type, \
+ void *recv_buff, int recv_count, MPI_Datatype recv_type, int root, MPI_Comm comm)
+#define COLL_ALLGATHER_SIG allgather, int, \
+ (const void *send_buff, int send_count, MPI_Datatype send_type, \
+ void *recv_buff, int recv_count, MPI_Datatype recv_type, MPI_Comm comm)
+#define COLL_ALLGATHERV_SIG allgatherv, int, \
+ (const void *send_buff, int send_count, MPI_Datatype send_type, \
+ void *recv_buff, const int *recv_count, const int *recv_disps, MPI_Datatype recv_type, MPI_Comm comm)
+#define COLL_ALLTOALL_SIG alltoall, int, \
+ (const void *send_buff, int send_count, MPI_Datatype send_type, \
+ void *recv_buff, int recv_count, MPI_Datatype recv_type, MPI_Comm comm)
+#define COLL_ALLTOALLV_SIG alltoallv, int, \
+ (const void *send_buff, const int *send_counts, const int *send_disps, MPI_Datatype send_type, \
+ void *recv_buff, const int *recv_counts, const int *recv_disps, MPI_Datatype recv_type, MPI_Comm comm)
+#define COLL_BCAST_SIG bcast, int, \
+ (void *buf, int count, MPI_Datatype datatype, int root, MPI_Comm comm)
+#define COLL_REDUCE_SIG reduce, int, \
+ (const void *buf, void *rbuf, int count, MPI_Datatype datatype, MPI_Op op, int root, MPI_Comm comm)
+#define COLL_ALLREDUCE_SIG allreduce, int, \
+ (const void *sbuf, void *rbuf, int rcount, MPI_Datatype dtype, MPI_Op op, MPI_Comm comm)
+#define COLL_REDUCE_SCATTER_SIG reduce_scatter, int, \
+ (const void *sbuf, void *rbuf, const int *rcounts, MPI_Datatype dtype,MPI_Op op,MPI_Comm comm)
+#define COLL_SCATTER_SIG scatter, int, \
+ (const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, int root, MPI_Comm comm)
+#define COLL_BARRIER_SIG barrier, int, \
+ (MPI_Comm comm)
+
+namespace simgrid {
+namespace smpi {