NewMadeleine

Documentation

« back to PM2 home.
nm_mpi_not_implemented.h File Reference

declarations for unimplemented functions More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions: the implementation of these functions is missing but the prototypes are required to ensure compatibility with other tools/applications

#define MPI_ARGV_NULL   (NULL)
 
int MPI_Bsend_init (const void *buf, int count, MPI_Datatype datatype, int dest, int tag, MPI_Comm comm, MPI_Request *request)
 
int MPI_Buffer_attach (void *buffer, int size)
 
int MPI_Buffer_detach (void *buffer_addr, int *size)
 
int MPI_Cart_map (MPI_Comm comm, int ndims, const int dims[], const int periods[], int *newrank)
 
int MPI_Graph_create (MPI_Comm comm_old, int nnodes, const int indx[], const int edges[], int reorder, MPI_Comm *comm_graph)
 
int MPI_Graph_get (MPI_Comm comm, int maxindex, int maxedges, int indx[], int edges[])
 
int MPI_Graph_map (MPI_Comm comm_old, int nnodes, const int *index, const int *edges, int *newrank)
 
int MPI_Graph_neighbors (MPI_Comm comm, int rank, int maxneighbors, int neighbors[])
 
int MPI_Graph_neighbors_count (MPI_Comm comm, int rank, int *nneighbors)
 
int MPI_Graphdims_get (MPI_Comm comm, int *nnodes, int *nedges)
 
int MPI_Dist_graph_create (MPI_Comm comm_old, int n, const int sources[], const int degrees[], const int destinations[], const int weights[], MPI_Info info, int reorder, MPI_Comm *comm_dist_graph)
 
int MPI_Dist_graph_create_adjacent (MPI_Comm comm_old, int indegree, const int sources[], const int sourceweights[], int outdegree, const int destinations[], const int destweights[], MPI_Info info, int reorder, MPI_Comm *comm_dist_graph)
 
int MPI_Dist_graph_neighbors (MPI_Comm comm, int maxindegree, int sources[], int sourceweights[], int maxoutdegree, int destinations[], int destweights[])
 
int MPI_Ibsend (const void *buf, int count, MPI_Datatype datatype, int dest, int tag, MPI_Comm comm, MPI_Request *request)
 
int MPI_Iallgatherv (const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, const int recvcounts[], const int displs[], MPI_Datatype recvtype, MPI_Comm comm, MPI_Request *request)
 
int MPI_Igatherv (const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, const int recvcounts[], const int displs[], MPI_Datatype recvtype, int root, MPI_Comm comm, MPI_Request *request)
 
int MPI_Iscatter (const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, int root, MPI_Comm comm, MPI_Request *request)
 
int MPI_Iscatterv (const void *sendbuf, const int sendcounts[], const int displs[], MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, int root, MPI_Comm comm, MPI_Request *request)
 
int MPI_Iscan (const void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, MPI_Comm comm, MPI_Request *request)
 
int MPI_Exscan (const void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, MPI_Comm comm)
 
int MPI_Iexscan (const void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, MPI_Comm comm, MPI_Request *request)
 
int MPI_Alltoallw (const void *sendbuf, const int sendcounts[], const int sdispls[], const MPI_Datatype sendtypes[], void *recvbuf, const int recvcounts[], const int rdispls[], const MPI_Datatype recvtypes[], MPI_Comm comm)
 
int MPI_Ialltoallw (const void *sendbuf, const int sendcounts[], const int sdispls[], const MPI_Datatype sendtypes[], void *recvbuf, const int recvcounts[], const int rdispls[], const MPI_Datatype recvtypes[], MPI_Comm comm, MPI_Request *request)
 
int MPI_Ireduce_scatter (const void *sendbuf, void *recvbuf, const int recvcounts[], MPI_Datatype datatype, MPI_Op op, MPI_Comm comm, MPI_Request *request)
 
int MPI_Ireduce_scatter_block (const void *sendbuf, void *recvbuf, int recvcount, MPI_Datatype datatype, MPI_Op op, MPI_Comm comm, MPI_Request *request)
 
int MPI_Scatter_init (const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, int root, MPI_Comm comm, MPI_Info info, MPI_Request *request)
 
int MPI_Scatterv_init (const void *sendbuf, const int sendcounts[], const int displs[], MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, int root, MPI_Comm comm, MPI_Info info, MPI_Request *request)
 
int MPI_Gatherv_init (const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, const int recvcounts[], const int displs[], MPI_Datatype recvtype, int root, MPI_Comm comm, MPI_Info info, MPI_Request *request)
 
int MPI_Reduce_scatter_init (const void *sendbuf, void *recvbuf, const int recvcounts[], MPI_Datatype datatype, MPI_Op op, MPI_Comm comm, MPI_Info info, MPI_Request *request)
 
int MPI_Allgatherv_init (const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, const int recvcounts[], const int displs[], MPI_Datatype recvtype, MPI_Comm comm, MPI_Info info, MPI_Request *request)
 
int MPI_Alltoallw_init (const void *sendbuf, const int sendcounts[], const int sdispls[], const MPI_Datatype sendtypes[], void *recvbuf, const int recvcounts[], const int rdispls[], const MPI_Datatype recvtypes[], MPI_Comm comm, MPI_Info info, MPI_Request *request)
 
int MPI_Neighbor_alltoall (const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, MPI_Comm comm)
 
int MPI_Neighbor_alltoallv (const void *sendbuf, const int sendcounts[], const int sdispls[], MPI_Datatype sendtype, void *recvbuf, const int recvcounts[], const int rdispls[], MPI_Datatype recvtype, MPI_Comm comm)
 
int MPI_Neighbor_alltoallw (const void *sendbuf, const int sendcounts[], const MPI_Aint sdispls[], const MPI_Datatype sendtypes[], void *recvbuf, const int recvcounts[], const MPI_Aint rdispls[], const MPI_Datatype recvtypes[], MPI_Comm comm)
 
int MPI_Neighbor_allgather (const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, MPI_Comm comm)
 
int MPI_Neighbor_allgatherv (const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, const int recvcounts[], const int displs[], MPI_Datatype recvtype, MPI_Comm comm)
 
int MPI_Ineighbor_alltoall (const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, MPI_Comm comm, MPI_Request *request)
 
int MPI_Ineighbor_alltoallv (const void *sendbuf, const int sendcounts[], const int sdispls[], MPI_Datatype sendtype, void *recvbuf, const int recvcounts[], const int rdispls[], MPI_Datatype recvtype, MPI_Comm comm, MPI_Request *request)
 
int MPI_Ineighbor_alltoallw (const void *sendbuf, const int sendcounts[], const MPI_Aint sdispls[], const MPI_Datatype sendtypes[], void *recvbuf, const int recvcounts[], const MPI_Aint rdispls[], const MPI_Datatype recvtypes[], MPI_Comm comm, MPI_Request *request)
 
int MPI_Ineighbor_allgather (const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, MPI_Comm comm, MPI_Request *request)
 
int MPI_Ineighbor_allgatherv (const void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, const int recvcounts[], const int displs[], MPI_Datatype recvtype, MPI_Comm comm, MPI_Request *request)
 
int MPI_Comm_spawn (const char *command, char *argv[], int maxprocs, MPI_Info info, int root, MPI_Comm comm, MPI_Comm *intercomm, int array_of_errcodes[])
 

Detailed Description

declarations for unimplemented functions

Definition in file nm_mpi_not_implemented.h.

Macro Definition Documentation

◆ MPI_ARGV_NULL

#define MPI_ARGV_NULL   (NULL)

Definition at line 144 of file nm_mpi_not_implemented.h.

Function Documentation

◆ MPI_Allgatherv_init()

int MPI_Allgatherv_init ( const void *  sendbuf,
int  sendcount,
MPI_Datatype  sendtype,
void *  recvbuf,
const int  recvcounts[],
const int  displs[],
MPI_Datatype  recvtype,
MPI_Comm  comm,
MPI_Info  info,
MPI_Request request 
)

◆ MPI_Alltoallw()

int MPI_Alltoallw ( const void *  sendbuf,
const int  sendcounts[],
const int  sdispls[],
const MPI_Datatype  sendtypes[],
void *  recvbuf,
const int  recvcounts[],
const int  rdispls[],
const MPI_Datatype  recvtypes[],
MPI_Comm  comm 
)

◆ MPI_Alltoallw_init()

int MPI_Alltoallw_init ( const void *  sendbuf,
const int  sendcounts[],
const int  sdispls[],
const MPI_Datatype  sendtypes[],
void *  recvbuf,
const int  recvcounts[],
const int  rdispls[],
const MPI_Datatype  recvtypes[],
MPI_Comm  comm,
MPI_Info  info,
MPI_Request request 
)

◆ MPI_Bsend_init()

int MPI_Bsend_init ( const void *  buf,
int  count,
MPI_Datatype  datatype,
int  dest,
int  tag,
MPI_Comm  comm,
MPI_Request request 
)

◆ MPI_Buffer_attach()

int MPI_Buffer_attach ( void *  buffer,
int  size 
)

◆ MPI_Buffer_detach()

int MPI_Buffer_detach ( void *  buffer_addr,
int *  size 
)

◆ MPI_Cart_map()

int MPI_Cart_map ( MPI_Comm  comm,
int  ndims,
const int  dims[],
const int  periods[],
int *  newrank 
)

◆ MPI_Comm_spawn()

int MPI_Comm_spawn ( const char *  command,
char *  argv[],
int  maxprocs,
MPI_Info  info,
int  root,
MPI_Comm  comm,
MPI_Comm intercomm,
int  array_of_errcodes[] 
)

◆ MPI_Dist_graph_create()

int MPI_Dist_graph_create ( MPI_Comm  comm_old,
int  n,
const int  sources[],
const int  degrees[],
const int  destinations[],
const int  weights[],
MPI_Info  info,
int  reorder,
MPI_Comm comm_dist_graph 
)

◆ MPI_Dist_graph_create_adjacent()

int MPI_Dist_graph_create_adjacent ( MPI_Comm  comm_old,
int  indegree,
const int  sources[],
const int  sourceweights[],
int  outdegree,
const int  destinations[],
const int  destweights[],
MPI_Info  info,
int  reorder,
MPI_Comm comm_dist_graph 
)

◆ MPI_Dist_graph_neighbors()

int MPI_Dist_graph_neighbors ( MPI_Comm  comm,
int  maxindegree,
int  sources[],
int  sourceweights[],
int  maxoutdegree,
int  destinations[],
int  destweights[] 
)

◆ MPI_Exscan()

int MPI_Exscan ( const void *  sendbuf,
void *  recvbuf,
int  count,
MPI_Datatype  datatype,
MPI_Op  op,
MPI_Comm  comm 
)

◆ MPI_Gatherv_init()

int MPI_Gatherv_init ( const void *  sendbuf,
int  sendcount,
MPI_Datatype  sendtype,
void *  recvbuf,
const int  recvcounts[],
const int  displs[],
MPI_Datatype  recvtype,
int  root,
MPI_Comm  comm,
MPI_Info  info,
MPI_Request request 
)

◆ MPI_Graph_create()

int MPI_Graph_create ( MPI_Comm  comm_old,
int  nnodes,
const int  indx[],
const int  edges[],
int  reorder,
MPI_Comm comm_graph 
)

◆ MPI_Graph_get()

int MPI_Graph_get ( MPI_Comm  comm,
int  maxindex,
int  maxedges,
int  indx[],
int  edges[] 
)

◆ MPI_Graph_map()

int MPI_Graph_map ( MPI_Comm  comm_old,
int  nnodes,
const int *  index,
const int *  edges,
int *  newrank 
)

◆ MPI_Graph_neighbors()

int MPI_Graph_neighbors ( MPI_Comm  comm,
int  rank,
int  maxneighbors,
int  neighbors[] 
)

◆ MPI_Graph_neighbors_count()

int MPI_Graph_neighbors_count ( MPI_Comm  comm,
int  rank,
int *  nneighbors 
)

◆ MPI_Graphdims_get()

int MPI_Graphdims_get ( MPI_Comm  comm,
int *  nnodes,
int *  nedges 
)

◆ MPI_Iallgatherv()

int MPI_Iallgatherv ( const void *  sendbuf,
int  sendcount,
MPI_Datatype  sendtype,
void *  recvbuf,
const int  recvcounts[],
const int  displs[],
MPI_Datatype  recvtype,
MPI_Comm  comm,
MPI_Request request 
)

◆ MPI_Ialltoallw()

int MPI_Ialltoallw ( const void *  sendbuf,
const int  sendcounts[],
const int  sdispls[],
const MPI_Datatype  sendtypes[],
void *  recvbuf,
const int  recvcounts[],
const int  rdispls[],
const MPI_Datatype  recvtypes[],
MPI_Comm  comm,
MPI_Request request 
)

◆ MPI_Ibsend()

int MPI_Ibsend ( const void *  buf,
int  count,
MPI_Datatype  datatype,
int  dest,
int  tag,
MPI_Comm  comm,
MPI_Request request 
)

◆ MPI_Iexscan()

int MPI_Iexscan ( const void *  sendbuf,
void *  recvbuf,
int  count,
MPI_Datatype  datatype,
MPI_Op  op,
MPI_Comm  comm,
MPI_Request request 
)

◆ MPI_Igatherv()

int MPI_Igatherv ( const void *  sendbuf,
int  sendcount,
MPI_Datatype  sendtype,
void *  recvbuf,
const int  recvcounts[],
const int  displs[],
MPI_Datatype  recvtype,
int  root,
MPI_Comm  comm,
MPI_Request request 
)

◆ MPI_Ineighbor_allgather()

int MPI_Ineighbor_allgather ( const void *  sendbuf,
int  sendcount,
MPI_Datatype  sendtype,
void *  recvbuf,
int  recvcount,
MPI_Datatype  recvtype,
MPI_Comm  comm,
MPI_Request request 
)

◆ MPI_Ineighbor_allgatherv()

int MPI_Ineighbor_allgatherv ( const void *  sendbuf,
int  sendcount,
MPI_Datatype  sendtype,
void *  recvbuf,
const int  recvcounts[],
const int  displs[],
MPI_Datatype  recvtype,
MPI_Comm  comm,
MPI_Request request 
)

◆ MPI_Ineighbor_alltoall()

int MPI_Ineighbor_alltoall ( const void *  sendbuf,
int  sendcount,
MPI_Datatype  sendtype,
void *  recvbuf,
int  recvcount,
MPI_Datatype  recvtype,
MPI_Comm  comm,
MPI_Request request 
)

◆ MPI_Ineighbor_alltoallv()

int MPI_Ineighbor_alltoallv ( const void *  sendbuf,
const int  sendcounts[],
const int  sdispls[],
MPI_Datatype  sendtype,
void *  recvbuf,
const int  recvcounts[],
const int  rdispls[],
MPI_Datatype  recvtype,
MPI_Comm  comm,
MPI_Request request 
)

◆ MPI_Ineighbor_alltoallw()

int MPI_Ineighbor_alltoallw ( const void *  sendbuf,
const int  sendcounts[],
const MPI_Aint  sdispls[],
const MPI_Datatype  sendtypes[],
void *  recvbuf,
const int  recvcounts[],
const MPI_Aint  rdispls[],
const MPI_Datatype  recvtypes[],
MPI_Comm  comm,
MPI_Request request 
)

◆ MPI_Ireduce_scatter()

int MPI_Ireduce_scatter ( const void *  sendbuf,
void *  recvbuf,
const int  recvcounts[],
MPI_Datatype  datatype,
MPI_Op  op,
MPI_Comm  comm,
MPI_Request request 
)

◆ MPI_Ireduce_scatter_block()

int MPI_Ireduce_scatter_block ( const void *  sendbuf,
void *  recvbuf,
int  recvcount,
MPI_Datatype  datatype,
MPI_Op  op,
MPI_Comm  comm,
MPI_Request request 
)

◆ MPI_Iscan()

int MPI_Iscan ( const void *  sendbuf,
void *  recvbuf,
int  count,
MPI_Datatype  datatype,
MPI_Op  op,
MPI_Comm  comm,
MPI_Request request 
)

◆ MPI_Iscatter()

int MPI_Iscatter ( const void *  sendbuf,
int  sendcount,
MPI_Datatype  sendtype,
void *  recvbuf,
int  recvcount,
MPI_Datatype  recvtype,
int  root,
MPI_Comm  comm,
MPI_Request request 
)

◆ MPI_Iscatterv()

int MPI_Iscatterv ( const void *  sendbuf,
const int  sendcounts[],
const int  displs[],
MPI_Datatype  sendtype,
void *  recvbuf,
int  recvcount,
MPI_Datatype  recvtype,
int  root,
MPI_Comm  comm,
MPI_Request request 
)

◆ MPI_Neighbor_allgather()

int MPI_Neighbor_allgather ( const void *  sendbuf,
int  sendcount,
MPI_Datatype  sendtype,
void *  recvbuf,
int  recvcount,
MPI_Datatype  recvtype,
MPI_Comm  comm 
)

◆ MPI_Neighbor_allgatherv()

int MPI_Neighbor_allgatherv ( const void *  sendbuf,
int  sendcount,
MPI_Datatype  sendtype,
void *  recvbuf,
const int  recvcounts[],
const int  displs[],
MPI_Datatype  recvtype,
MPI_Comm  comm 
)

◆ MPI_Neighbor_alltoall()

int MPI_Neighbor_alltoall ( const void *  sendbuf,
int  sendcount,
MPI_Datatype  sendtype,
void *  recvbuf,
int  recvcount,
MPI_Datatype  recvtype,
MPI_Comm  comm 
)

◆ MPI_Neighbor_alltoallv()

int MPI_Neighbor_alltoallv ( const void *  sendbuf,
const int  sendcounts[],
const int  sdispls[],
MPI_Datatype  sendtype,
void *  recvbuf,
const int  recvcounts[],
const int  rdispls[],
MPI_Datatype  recvtype,
MPI_Comm  comm 
)

◆ MPI_Neighbor_alltoallw()

int MPI_Neighbor_alltoallw ( const void *  sendbuf,
const int  sendcounts[],
const MPI_Aint  sdispls[],
const MPI_Datatype  sendtypes[],
void *  recvbuf,
const int  recvcounts[],
const MPI_Aint  rdispls[],
const MPI_Datatype  recvtypes[],
MPI_Comm  comm 
)

◆ MPI_Reduce_scatter_init()

int MPI_Reduce_scatter_init ( const void *  sendbuf,
void *  recvbuf,
const int  recvcounts[],
MPI_Datatype  datatype,
MPI_Op  op,
MPI_Comm  comm,
MPI_Info  info,
MPI_Request request 
)

◆ MPI_Scatter_init()

int MPI_Scatter_init ( const void *  sendbuf,
int  sendcount,
MPI_Datatype  sendtype,
void *  recvbuf,
int  recvcount,
MPI_Datatype  recvtype,
int  root,
MPI_Comm  comm,
MPI_Info  info,
MPI_Request request 
)

◆ MPI_Scatterv_init()

int MPI_Scatterv_init ( const void *  sendbuf,
const int  sendcounts[],
const int  displs[],
MPI_Datatype  sendtype,
void *  recvbuf,
int  recvcount,
MPI_Datatype  recvtype,
int  root,
MPI_Comm  comm,
MPI_Info  info,
MPI_Request request 
)