SimGrid
3.13
Versatile Simulation of Distributed Systems
|
Functions | |
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 (void) |
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 (void) |
double | PMPI_Wtick (void) |
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_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_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_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_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_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_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_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_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_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_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) |
Variables | |
double | sg_maxmin_precision |
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 | ( | void | ) |
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 | ( | void | ) |
double PMPI_Wtick | ( | void | ) |
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_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_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_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_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_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_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_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_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_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_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 | ||
) |
double sg_maxmin_precision |