Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Remove reference to nonexistent class.
[simgrid.git] / src / include / smpi / smpi_interface.h
index 294cd09..d172618 100644 (file)
@@ -30,6 +30,14 @@ XBT_PUBLIC_DATA(int (*mpi_coll_allgather_fun)
                 (void *, int, MPI_Datatype, void *, int, MPI_Datatype,
                  MPI_Comm));
 
+/** \ingroup MPI allgather
+ *  \brief The list of all available allgather collectives
+ */
+XBT_PUBLIC_DATA(s_mpi_coll_description_t) mpi_coll_allgatherv_description[];
+XBT_PUBLIC_DATA(int (*mpi_coll_allgatherv_fun)
+                (void *, int, MPI_Datatype, void *, int*, int*, MPI_Datatype,
+                 MPI_Comm));
+
 
 /** \ingroup MPI allreduce
  *  \brief The list of all available allgather collectives
@@ -40,7 +48,7 @@ XBT_PUBLIC_DATA(int (*mpi_coll_allreduce_fun)
                  MPI_Op op, MPI_Comm comm));
 
 
-/** \ingroup MPI alltoallcollectives
+/** \ingroup MPI alltoall
  *  \brief The list of all available alltoall collectives
  */
 XBT_PUBLIC_DATA(s_mpi_coll_description_t) mpi_coll_alltoall_description[];
@@ -48,6 +56,14 @@ XBT_PUBLIC_DATA(int (*mpi_coll_alltoall_fun)
                 (void *, int, MPI_Datatype, void *, int, MPI_Datatype,
                  MPI_Comm));
 
+/** \ingroup MPI alltoallv
+ *  \brief The list of all available alltoallv collectives
+ */
+XBT_PUBLIC_DATA(s_mpi_coll_description_t) mpi_coll_alltoallv_description[];
+XBT_PUBLIC_DATA(int (*mpi_coll_alltoallv_fun)
+                (void *, int*, int*, MPI_Datatype, void *, int*, int*, MPI_Datatype,
+                 MPI_Comm));
+
 
 /** \ingroup MPI bcast
  *  \brief The list of all available bcast collectives