Index


Up: Language Binding Previous: Fortran Bindings for Profiling

  • MPI_ABORT( comm, errorcode )
  • MPI_ADDRESS(location, address)
  • MPI_ALLGATHER( sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm)
  • MPI_ALLGATHERV( sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, comm)
  • MPI_ALLREDUCE( sendbuf, recvbuf, count, datatype, op, comm)
  • MPI_ALLTOALL(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm)
  • MPI_ALLTOALLV(sendbuf, sendcounts, sdispls, sendtype, recvbuf, recvcounts, rdispls, recvtype, comm)
  • MPI_ATTR_DELETE(comm, keyval)
  • MPI_ATTR_GET(comm, keyval, attribute_val, flag)
  • MPI_ATTR_PUT(comm, keyval, attribute_val)
  • MPI_BARRIER( comm )
  • MPI_BCAST( buffer, count, datatype, root, comm )
  • MPI_BSEND (buf, count, datatype, dest, tag, comm)
  • MPI_BSEND_INIT(buf, count, datatype, dest, tag, comm, request)
  • MPI_BUFFER_ATTACH( buffer, size)
  • MPI_BUFFER_DETACH( buffer, size)
  • MPI_CANCEL(request)
  • MPI_CARTDIM_GET(comm, ndims)
  • MPI_CART_COORDS(comm, rank, maxdims, coords)
  • MPI_CART_CREATE(comm_old, ndims, dims, periods, reorder, comm_cart)
  • MPI_CART_GET(comm, maxdims, dims, periods, coords)
  • MPI_CART_MAP(comm, ndims, dims, periods, newrank)
  • MPI_CART_RANK(comm, coords, rank)
  • MPI_CART_SHIFT(comm, direction, disp, rank_source, rank_dest)
  • MPI_CART_SUB(comm, remain_dims, newcomm)
  • MPI_COMM_COMPARE(comm1, comm2, result)
  • MPI_COMM_CREATE(comm, group, newcomm)
  • MPI_COMM_DUP(comm, newcomm)
  • MPI_COMM_FREE(comm)
  • MPI_COMM_GROUP(comm, group)
  • MPI_COMM_RANK(comm, rank)
  • MPI_COMM_REMOTE_GROUP(comm, group)
  • MPI_COMM_REMOTE_SIZE(comm, size)
  • MPI_COMM_SIZE(comm, size)
  • MPI_COMM_SPLIT(comm, color, key, newcomm)
  • MPI_COMM_TEST_INTER(comm, flag)
  • MPI_DIMS_CREATE(nnodes, ndims, dims)
  • MPI_ERRHANDLER_CREATE( function, errhandler )
  • MPI_ERRHANDLER_FREE( errhandler )
  • MPI_ERRHANDLER_GET( comm, errhandler )
  • MPI_ERRHANDLER_SET( comm, errhandler )
  • MPI_ERROR_CLASS( errorcode, errorclass )
  • MPI_ERROR_STRING( errorcode, string, resultlen )
  • MPI_FINALIZE()
  • MPI_GATHER( sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm)
  • MPI_GATHERV( sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, root, comm)
  • MPI_GET_COUNT(status, datatype, count)
  • MPI_GET_ELEMENTS( status, datatype, count)
  • MPI_GET_PROCESSOR_NAME( name, resultlen )
  • MPI_GRAPHDIMS_GET(comm, nnodes, nedges)
  • MPI_GRAPH_CREATE(comm_old, nnodes, index, edges, reorder, comm_graph)
  • MPI_GRAPH_GET(comm, maxindex, maxedges, index, edges)
  • MPI_GRAPH_MAP(comm, nnodes, index, edges, newrank)
  • MPI_GRAPH_NEIGHBORS(comm, rank, maxneighbors, neighbors)
  • MPI_GRAPH_NEIGHBORS_COUNT(comm, rank, nneighbors)
  • MPI_GROUP_COMPARE(group1, group2, result)
  • MPI_GROUP_DIFFERENCE(group1, group2, newgroup)
  • MPI_GROUP_EXCL(group, n, ranks, newgroup)
  • MPI_GROUP_FREE(group)
  • MPI_GROUP_INCL(group, n, ranks, newgroup)
  • MPI_GROUP_INTERSECTION(group1, group2, newgroup)
  • MPI_GROUP_RANGE_EXCL(group, n, ranges, newgroup)
  • MPI_GROUP_RANGE_INCL(group, n, ranges, newgroup)
  • MPI_GROUP_RANK(group, rank)
  • MPI_GROUP_SIZE(group, size)
  • MPI_GROUP_TRANSLATE_RANKS (group1, n, ranks1, group2, ranks2)
  • MPI_GROUP_UNION(group1, group2, newgroup)
  • MPI_IBSEND(buf, count, datatype, dest, tag, comm, request)
  • MPI_INIT()
  • MPI_INITIALIZED( flag )
  • MPI_INTERCOMM_CREATE(local_comm, local_leader, peer_comm, remote_leader, tag, newintercomm)
  • MPI_INTERCOMM_MERGE(intercomm, high, newintracomm)
  • MPI_IPROBE(source, tag, comm, flag, status)
  • MPI_IRECV (buf, count, datatype, source, tag, comm, request)
  • MPI_IRSEND(buf, count, datatype, dest, tag, comm, request)
  • MPI_ISEND(buf, count, datatype, dest, tag, comm, request)
  • MPI_ISSEND(buf, count, datatype, dest, tag, comm, request)
  • MPI_KEYVAL_CREATE(copy_fn, delete_fn, keyval, extra_state)
  • MPI_KEYVAL_FREE(keyval)
  • MPI_OP_CREATE( function, commute, op)
  • MPI_OP_FREE( op)
  • MPI_PACK(inbuf, incount, datatype, outbuf, outcount, position, comm)
  • MPI_PACK_SIZE(incount, datatype, comm, size)
  • MPI_PCONTROL(level, ...)
  • MPI_PROBE(source, tag, comm, status)
  • MPI_RECV (buf, count, datatype, source, tag, comm, status)
  • MPI_RECV_INIT(buf, count, datatype, source, tag, comm, request)
  • MPI_REDUCE( sendbuf, recvbuf, count, datatype, op, root, comm)
  • MPI_REDUCE_SCATTER( sendbuf, recvbuf, recvcounts, datatype, op, comm)
  • MPI_REQUEST_FREE(request)
  • MPI_RSEND (buf, count, datatype, dest, tag, comm)
  • MPI_RSEND_INIT(buf, count, datatype, dest, tag, comm, request)
  • MPI_SCAN( sendbuf, recvbuf, count, datatype, op, comm )
  • MPI_SCATTER( sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm)
  • MPI_SCATTERV( sendbuf, sendcounts, displs, sendtype, recvbuf, recvcount, recvtype, root, comm)
  • MPI_SEND(buf, count, datatype, dest, tag, comm)
  • MPI_SENDRECV(sendbuf, sendcount, sendtype, dest, sendtag, recvbuf, recvcount, recvtype, source, recvtag, comm, status)
  • MPI_SENDRECV_REPLACE(buf, count, datatype, dest, sendtag, source, recvtag, comm, status)
  • MPI_SEND_INIT(buf, count, datatype, dest, tag, comm, request)
  • MPI_SSEND (buf, count, datatype, dest, tag, comm)
  • MPI_SSEND_INIT(buf, count, datatype, dest, tag, comm, request)
  • MPI_START(request)
  • MPI_STARTALL(count, array_of_requests)
  • MPI_TEST(request, flag, status)
  • MPI_TESTALL(count, array_of_requests, flag, array_of_statuses)
  • MPI_TESTANY(count, array_of_requests, index, flag, status)
  • MPI_TESTSOME(incount, array_of_requests, outcount, array_of_indices, array_of_statuses)
  • MPI_TEST_CANCELLED(status, flag)
  • MPI_TOPO_TEST(comm, status)
  • MPI_TYPE_COMMIT(datatype)
  • MPI_TYPE_CONTIGUOUS(count, oldtype, newtype)
  • MPI_TYPE_COUNT(datatype, count)
  • MPI_TYPE_EXTENT(datatype, extent)
  • MPI_TYPE_FREE(datatype)
  • MPI_TYPE_HINDEXED( count, array_of_blocklengths, array_of_displacements, oldtype, newtype)
  • MPI_TYPE_HVECTOR( count, blocklength, stride, oldtype, newtype)
  • MPI_TYPE_INDEXED( count, array_of_blocklengths, array_of_displacements, oldtype, newtype)
  • MPI_TYPE_LB( datatype, displacement)
  • MPI_TYPE_SIZE(datatype, size)
  • MPI_TYPE_STRUCT(count, array_of_blocklengths, array_of_displacements, array_of_types, newtype)
  • MPI_TYPE_UB( datatype, displacement)
  • MPI_TYPE_VECTOR( count, blocklength, stride, oldtype, newtype)
  • MPI_UNPACK(inbuf, insize, position, outbuf, outcount, datatype, comm)
  • MPI_WAIT(request, status)
  • MPI_WAITALL( count, array_of_requests, array_of_statuses)
  • MPI_WAITANY (count, array_of_requests, index, status)
  • MPI_WAITSOME(incount, array_of_requests, outcount, array_of_indices, array_of_statuses)
  • MPI_WTICK()
  • MPI_WTIME()



    Return to MPI Standard Index
    Return to MPI home page