|
| XBT_LOG_NEW_DEFAULT_SUBCATEGORY (smpi_pmpi, smpi, "Logging specific to SMPI (pmpi)") |
|
void | TRACE_smpi_set_category (const char *category) |
|
int | PMPI_Init (int *argc, char ***argv) |
|
int | PMPI_Finalize () |
|
int | PMPI_Finalized (int *flag) |
|
int | PMPI_Get_version (int *version, int *subversion) |
|
int | PMPI_Get_library_version (char *version, int *len) |
|
int | PMPI_Init_thread (int *argc, char ***argv, int required, int *provided) |
|
int | PMPI_Query_thread (int *provided) |
|
int | PMPI_Is_thread_main (int *flag) |
|
int | PMPI_Abort (MPI_Comm comm, int errorcode) |
|
double | PMPI_Wtime () |
|
double | PMPI_Wtick () |
|
int | PMPI_Address (void *location, MPI_Aint *address) |
|
int | PMPI_Get_address (void *location, MPI_Aint *address) |
|
int | PMPI_Type_free (MPI_Datatype *datatype) |
|
int | PMPI_Type_size (MPI_Datatype datatype, int *size) |
|
int | PMPI_Type_size_x (MPI_Datatype datatype, MPI_Count *size) |
|
int | PMPI_Type_get_extent (MPI_Datatype datatype, MPI_Aint *lb, MPI_Aint *extent) |
|
int | PMPI_Type_get_true_extent (MPI_Datatype datatype, MPI_Aint *lb, MPI_Aint *extent) |
|
int | PMPI_Type_extent (MPI_Datatype datatype, MPI_Aint *extent) |
|
int | PMPI_Type_lb (MPI_Datatype datatype, MPI_Aint *disp) |
|
int | PMPI_Type_ub (MPI_Datatype datatype, MPI_Aint *disp) |
|
int | PMPI_Type_dup (MPI_Datatype datatype, MPI_Datatype *newtype) |
|
int | PMPI_Op_create (MPI_User_function *function, int commute, MPI_Op *op) |
|
int | PMPI_Op_free (MPI_Op *op) |
|
int | PMPI_Op_commutative (MPI_Op op, int *commute) |
|
int | PMPI_Group_free (MPI_Group *group) |
|
int | PMPI_Group_size (MPI_Group group, int *size) |
|
int | PMPI_Group_rank (MPI_Group group, int *rank) |
|
int | PMPI_Group_translate_ranks (MPI_Group group1, int n, int *ranks1, MPI_Group group2, int *ranks2) |
|
int | PMPI_Group_compare (MPI_Group group1, MPI_Group group2, int *result) |
|
int | PMPI_Group_union (MPI_Group group1, MPI_Group group2, MPI_Group *newgroup) |
|
int | PMPI_Group_intersection (MPI_Group group1, MPI_Group group2, MPI_Group *newgroup) |
|
int | PMPI_Group_difference (MPI_Group group1, MPI_Group group2, MPI_Group *newgroup) |
|
int | PMPI_Group_incl (MPI_Group group, int n, int *ranks, MPI_Group *newgroup) |
|
int | PMPI_Group_excl (MPI_Group group, int n, int *ranks, MPI_Group *newgroup) |
|
int | PMPI_Group_range_incl (MPI_Group group, int n, int ranges[][3], MPI_Group *newgroup) |
|
int | PMPI_Group_range_excl (MPI_Group group, int n, int ranges[][3], MPI_Group *newgroup) |
|
int | PMPI_Comm_rank (MPI_Comm comm, int *rank) |
|
int | PMPI_Comm_size (MPI_Comm comm, int *size) |
|
int | PMPI_Comm_get_name (MPI_Comm comm, char *name, int *len) |
|
int | PMPI_Comm_group (MPI_Comm comm, MPI_Group *group) |
|
int | PMPI_Comm_compare (MPI_Comm comm1, MPI_Comm comm2, int *result) |
|
int | PMPI_Comm_dup (MPI_Comm comm, MPI_Comm *newcomm) |
|
int | PMPI_Comm_create (MPI_Comm comm, MPI_Group group, MPI_Comm *newcomm) |
|
int | PMPI_Comm_free (MPI_Comm *comm) |
|
int | PMPI_Comm_disconnect (MPI_Comm *comm) |
|
int | PMPI_Comm_split (MPI_Comm comm, int color, int key, MPI_Comm *comm_out) |
|
int | PMPI_Comm_create_group (MPI_Comm comm, MPI_Group group, int, MPI_Comm *comm_out) |
|
int | PMPI_Send_init (void *buf, int count, MPI_Datatype datatype, int dst, int tag, MPI_Comm comm, MPI_Request *request) |
|
int | PMPI_Recv_init (void *buf, int count, MPI_Datatype datatype, int src, int tag, MPI_Comm comm, MPI_Request *request) |
|
int | PMPI_Ssend_init (void *buf, int count, MPI_Datatype datatype, int dst, int tag, MPI_Comm comm, MPI_Request *request) |
|
int | PMPI_Start (MPI_Request *request) |
|
int | PMPI_Startall (int count, MPI_Request *requests) |
|
int | PMPI_Request_free (MPI_Request *request) |
|
int | PMPI_Irecv (void *buf, int count, MPI_Datatype datatype, int src, int tag, MPI_Comm comm, MPI_Request *request) |
|
int | PMPI_Isend (void *buf, int count, MPI_Datatype datatype, int dst, int tag, MPI_Comm comm, MPI_Request *request) |
|
int | PMPI_Issend (void *buf, int count, MPI_Datatype datatype, int dst, int tag, MPI_Comm comm, MPI_Request *request) |
|
int | PMPI_Recv (void *buf, int count, MPI_Datatype datatype, int src, int tag, MPI_Comm comm, MPI_Status *status) |
|
int | PMPI_Send (void *buf, int count, MPI_Datatype datatype, int dst, int tag, MPI_Comm comm) |
|
int | PMPI_Ssend (void *buf, int count, MPI_Datatype datatype, int dst, int tag, MPI_Comm comm) |
|
int | PMPI_Sendrecv (void *sendbuf, int sendcount, MPI_Datatype sendtype, int dst, int sendtag, void *recvbuf, int recvcount, MPI_Datatype recvtype, int src, int recvtag, MPI_Comm comm, MPI_Status *status) |
|
int | PMPI_Sendrecv_replace (void *buf, int count, MPI_Datatype datatype, int dst, int sendtag, int src, int recvtag, MPI_Comm comm, MPI_Status *status) |
|
int | PMPI_Test (MPI_Request *request, int *flag, MPI_Status *status) |
|
int | PMPI_Testany (int count, MPI_Request requests[], int *index, int *flag, MPI_Status *status) |
|
int | PMPI_Testall (int count, MPI_Request *requests, int *flag, MPI_Status *statuses) |
|
int | PMPI_Probe (int source, int tag, MPI_Comm comm, MPI_Status *status) |
|
int | PMPI_Iprobe (int source, int tag, MPI_Comm comm, int *flag, MPI_Status *status) |
|
int | PMPI_Wait (MPI_Request *request, MPI_Status *status) |
|
int | PMPI_Waitany (int count, MPI_Request requests[], int *index, MPI_Status *status) |
|
int | PMPI_Waitall (int count, MPI_Request requests[], MPI_Status status[]) |
|
int | PMPI_Waitsome (int incount, MPI_Request requests[], int *outcount, int *indices, MPI_Status status[]) |
|
int | PMPI_Testsome (int incount, MPI_Request requests[], int *outcount, int *indices, MPI_Status status[]) |
|
int | PMPI_Bcast (void *buf, int count, MPI_Datatype datatype, int root, MPI_Comm comm) |
|
int | PMPI_Barrier (MPI_Comm comm) |
|
int | PMPI_Gather (void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, int root, MPI_Comm comm) |
|
int | PMPI_Gatherv (void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int *recvcounts, int *displs, MPI_Datatype recvtype, int root, MPI_Comm comm) |
|
int | PMPI_Allgather (void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, MPI_Comm comm) |
|
int | PMPI_Allgatherv (void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int *recvcounts, int *displs, MPI_Datatype recvtype, MPI_Comm comm) |
|
int | PMPI_Scatter (void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, int root, MPI_Comm comm) |
|
int | PMPI_Scatterv (void *sendbuf, int *sendcounts, int *displs, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, int root, MPI_Comm comm) |
|
int | PMPI_Reduce (void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, int root, MPI_Comm comm) |
|
int | PMPI_Reduce_local (void *inbuf, void *inoutbuf, int count, MPI_Datatype datatype, MPI_Op op) |
|
int | PMPI_Allreduce (void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, MPI_Comm comm) |
|
int | PMPI_Scan (void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, MPI_Comm comm) |
|
int | PMPI_Exscan (void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, MPI_Comm comm) |
|
int | PMPI_Reduce_scatter (void *sendbuf, void *recvbuf, int *recvcounts, MPI_Datatype datatype, MPI_Op op, MPI_Comm comm) |
|
int | PMPI_Reduce_scatter_block (void *sendbuf, void *recvbuf, int recvcount, MPI_Datatype datatype, MPI_Op op, MPI_Comm comm) |
|
int | PMPI_Alltoall (void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, MPI_Comm comm) |
|
int | PMPI_Alltoallv (void *sendbuf, int *sendcounts, int *senddisps, MPI_Datatype sendtype, void *recvbuf, int *recvcounts, int *recvdisps, MPI_Datatype recvtype, MPI_Comm comm) |
|
int | PMPI_Get_processor_name (char *name, int *resultlen) |
|
int | PMPI_Get_count (MPI_Status *status, MPI_Datatype datatype, int *count) |
|
int | PMPI_Type_contiguous (int count, MPI_Datatype old_type, MPI_Datatype *new_type) |
|
int | PMPI_Type_commit (MPI_Datatype *datatype) |
|
int | PMPI_Type_vector (int count, int blocklen, int stride, MPI_Datatype old_type, MPI_Datatype *new_type) |
|
int | PMPI_Type_hvector (int count, int blocklen, MPI_Aint stride, MPI_Datatype old_type, MPI_Datatype *new_type) |
|
int | PMPI_Type_create_hvector (int count, int blocklen, MPI_Aint stride, MPI_Datatype old_type, MPI_Datatype *new_type) |
|
int | PMPI_Type_indexed (int count, int *blocklens, int *indices, MPI_Datatype old_type, MPI_Datatype *new_type) |
|
int | PMPI_Type_create_indexed (int count, int *blocklens, int *indices, MPI_Datatype old_type, MPI_Datatype *new_type) |
|
int | PMPI_Type_create_indexed_block (int count, int blocklength, int *indices, MPI_Datatype old_type, MPI_Datatype *new_type) |
|
int | PMPI_Type_hindexed (int count, int *blocklens, MPI_Aint *indices, MPI_Datatype old_type, MPI_Datatype *new_type) |
|
int | PMPI_Type_create_hindexed (int count, int *blocklens, MPI_Aint *indices, MPI_Datatype old_type, MPI_Datatype *new_type) |
|
int | PMPI_Type_create_hindexed_block (int count, int blocklength, MPI_Aint *indices, MPI_Datatype old_type, MPI_Datatype *new_type) |
|
int | PMPI_Type_struct (int count, int *blocklens, MPI_Aint *indices, MPI_Datatype *old_types, MPI_Datatype *new_type) |
|
int | PMPI_Type_create_struct (int count, int *blocklens, MPI_Aint *indices, MPI_Datatype *old_types, MPI_Datatype *new_type) |
|
int | PMPI_Error_class (int errorcode, int *errorclass) |
|
int | PMPI_Initialized (int *flag) |
|
int | PMPI_Cart_create (MPI_Comm comm_old, int ndims, int *dims, int *periodic, int reorder, MPI_Comm *comm_cart) |
|
int | PMPI_Cart_rank (MPI_Comm comm, int *coords, int *rank) |
|
int | PMPI_Cart_shift (MPI_Comm comm, int direction, int displ, int *source, int *dest) |
|
int | PMPI_Cart_coords (MPI_Comm comm, int rank, int maxdims, int *coords) |
|
int | PMPI_Cart_get (MPI_Comm comm, int maxdims, int *dims, int *periods, int *coords) |
|
int | PMPI_Cartdim_get (MPI_Comm comm, int *ndims) |
|
int | PMPI_Dims_create (int nnodes, int ndims, int *dims) |
|
int | PMPI_Cart_sub (MPI_Comm comm, int *remain_dims, MPI_Comm *comm_new) |
|
int | PMPI_Type_create_resized (MPI_Datatype oldtype, MPI_Aint lb, MPI_Aint extent, MPI_Datatype *newtype) |
|
int | PMPI_Win_create (void *base, MPI_Aint size, int disp_unit, MPI_Info info, MPI_Comm comm, MPI_Win *win) |
|
int | PMPI_Win_allocate (MPI_Aint size, int disp_unit, MPI_Info info, MPI_Comm comm, void *base, MPI_Win *win) |
|
int | PMPI_Win_create_dynamic (MPI_Info info, MPI_Comm comm, MPI_Win *win) |
|
int | PMPI_Win_attach (MPI_Win win, void *base, MPI_Aint size) |
|
int | PMPI_Win_detach (MPI_Win win, void *base) |
|
int | PMPI_Win_free (MPI_Win *win) |
|
int | PMPI_Win_set_name (MPI_Win win, char *name) |
|
int | PMPI_Win_get_name (MPI_Win win, char *name, int *len) |
|
int | PMPI_Win_get_info (MPI_Win win, MPI_Info *info) |
|
int | PMPI_Win_set_info (MPI_Win win, MPI_Info info) |
|
int | PMPI_Win_get_group (MPI_Win win, MPI_Group *group) |
|
int | PMPI_Win_fence (int assert, MPI_Win win) |
|
int | PMPI_Get (void *origin_addr, int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Win win) |
|
int | PMPI_Rget (void *origin_addr, int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Win win, MPI_Request *request) |
|
int | PMPI_Put (void *origin_addr, int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Win win) |
|
int | PMPI_Rput (void *origin_addr, int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Win win, MPI_Request *request) |
|
int | PMPI_Accumulate (void *origin_addr, int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Win win) |
|
int | PMPI_Raccumulate (void *origin_addr, int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Win win, MPI_Request *request) |
|
int | PMPI_Get_accumulate (void *origin_addr, int origin_count, MPI_Datatype origin_datatype, void *result_addr, int result_count, MPI_Datatype result_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Win win) |
|
int | PMPI_Rget_accumulate (void *origin_addr, int origin_count, MPI_Datatype origin_datatype, void *result_addr, int result_count, MPI_Datatype result_datatype, int target_rank, MPI_Aint target_disp, int target_count, MPI_Datatype target_datatype, MPI_Op op, MPI_Win win, MPI_Request *request) |
|
int | PMPI_Fetch_and_op (void *origin_addr, void *result_addr, MPI_Datatype dtype, int target_rank, MPI_Aint target_disp, MPI_Op op, MPI_Win win) |
|
int | PMPI_Compare_and_swap (void *origin_addr, void *compare_addr, void *result_addr, MPI_Datatype datatype, int target_rank, MPI_Aint target_disp, MPI_Win win) |
|
int | PMPI_Win_post (MPI_Group group, int assert, MPI_Win win) |
|
int | PMPI_Win_start (MPI_Group group, int assert, MPI_Win win) |
|
int | PMPI_Win_complete (MPI_Win win) |
|
int | PMPI_Win_wait (MPI_Win win) |
|
int | PMPI_Win_lock (int lock_type, int rank, int assert, MPI_Win win) |
|
int | PMPI_Win_unlock (int rank, MPI_Win win) |
|
int | PMPI_Win_lock_all (int assert, MPI_Win win) |
|
int | PMPI_Win_unlock_all (MPI_Win win) |
|
int | PMPI_Win_flush (int rank, MPI_Win win) |
|
int | PMPI_Win_flush_local (int rank, MPI_Win win) |
|
int | PMPI_Win_flush_all (MPI_Win win) |
|
int | PMPI_Win_flush_local_all (MPI_Win win) |
|
int | PMPI_Alloc_mem (MPI_Aint size, MPI_Info info, void *baseptr) |
|
int | PMPI_Free_mem (void *baseptr) |
|
int | PMPI_Type_set_name (MPI_Datatype datatype, char *name) |
|
int | PMPI_Type_get_name (MPI_Datatype datatype, char *name, int *len) |
|
MPI_Datatype | PMPI_Type_f2c (MPI_Fint datatype) |
|
MPI_Fint | PMPI_Type_c2f (MPI_Datatype datatype) |
|
MPI_Group | PMPI_Group_f2c (MPI_Fint group) |
|
MPI_Fint | PMPI_Group_c2f (MPI_Group group) |
|
MPI_Request | PMPI_Request_f2c (MPI_Fint request) |
|
MPI_Fint | PMPI_Request_c2f (MPI_Request request) |
|
MPI_Win | PMPI_Win_f2c (MPI_Fint win) |
|
MPI_Fint | PMPI_Win_c2f (MPI_Win win) |
|
MPI_Op | PMPI_Op_f2c (MPI_Fint op) |
|
MPI_Fint | PMPI_Op_c2f (MPI_Op op) |
|
MPI_Comm | PMPI_Comm_f2c (MPI_Fint comm) |
|
MPI_Fint | PMPI_Comm_c2f (MPI_Comm comm) |
|
MPI_Info | PMPI_Info_f2c (MPI_Fint info) |
|
MPI_Fint | PMPI_Info_c2f (MPI_Info info) |
|
int | PMPI_Keyval_create (MPI_Copy_function *copy_fn, MPI_Delete_function *delete_fn, int *keyval, void *extra_state) |
|
int | PMPI_Keyval_free (int *keyval) |
|
int | PMPI_Attr_delete (MPI_Comm comm, int keyval) |
|
int | PMPI_Attr_get (MPI_Comm comm, int keyval, void *attr_value, int *flag) |
|
int | PMPI_Attr_put (MPI_Comm comm, int keyval, void *attr_value) |
|
int | PMPI_Comm_get_attr (MPI_Comm comm, int comm_keyval, void *attribute_val, int *flag) |
|
int | PMPI_Comm_set_attr (MPI_Comm comm, int comm_keyval, void *attribute_val) |
|
int | PMPI_Comm_delete_attr (MPI_Comm comm, int comm_keyval) |
|
int | PMPI_Comm_create_keyval (MPI_Comm_copy_attr_function *copy_fn, MPI_Comm_delete_attr_function *delete_fn, int *keyval, void *extra_state) |
|
int | PMPI_Comm_free_keyval (int *keyval) |
|
int | PMPI_Type_get_attr (MPI_Datatype type, int type_keyval, void *attribute_val, int *flag) |
|
int | PMPI_Type_set_attr (MPI_Datatype type, int type_keyval, void *attribute_val) |
|
int | PMPI_Type_delete_attr (MPI_Datatype type, int type_keyval) |
|
int | PMPI_Type_create_keyval (MPI_Type_copy_attr_function *copy_fn, MPI_Type_delete_attr_function *delete_fn, int *keyval, void *extra_state) |
|
int | PMPI_Type_free_keyval (int *keyval) |
|
int | PMPI_Win_get_attr (MPI_Win win, int keyval, void *attribute_val, int *flag) |
|
int | PMPI_Win_set_attr (MPI_Win win, int type_keyval, void *attribute_val) |
|
int | PMPI_Win_delete_attr (MPI_Win win, int type_keyval) |
|
int | PMPI_Win_create_keyval (MPI_Win_copy_attr_function *copy_fn, MPI_Win_delete_attr_function *delete_fn, int *keyval, void *extra_state) |
|
int | PMPI_Win_free_keyval (int *keyval) |
|
int | PMPI_Info_create (MPI_Info *info) |
|
int | PMPI_Info_set (MPI_Info info, char *key, char *value) |
|
int | PMPI_Info_free (MPI_Info *info) |
|
int | PMPI_Info_get (MPI_Info info, char *key, int valuelen, char *value, int *flag) |
|
int | PMPI_Info_dup (MPI_Info info, MPI_Info *newinfo) |
|
int | PMPI_Info_delete (MPI_Info info, char *key) |
|
int | PMPI_Info_get_nkeys (MPI_Info info, int *nkeys) |
|
int | PMPI_Info_get_nthkey (MPI_Info info, int n, char *key) |
|
int | PMPI_Info_get_valuelen (MPI_Info info, char *key, int *valuelen, int *flag) |
|
int | PMPI_Unpack (void *inbuf, int incount, int *position, void *outbuf, int outcount, MPI_Datatype type, MPI_Comm comm) |
|
int | PMPI_Pack (void *inbuf, int incount, MPI_Datatype type, void *outbuf, int outcount, int *position, MPI_Comm comm) |
|
int | PMPI_Pack_size (int incount, MPI_Datatype datatype, MPI_Comm comm, int *size) |
|