Flow123d
release_2.2.0-33-g759111d
|
Go to the source code of this file.
Classes | |
struct | MPI_Attr |
Macros | |
#define | PETSC_STDCALL |
#define | MPI_SUCCESS 0 |
#define | MPI_FAILURE 1 |
#define | MAX_ATTR 128 |
#define | mpi_init_ mpi_init |
#define | mpi_finalize_ mpi_finalize |
#define | mpi_comm_size_ mpi_comm_size |
#define | mpi_comm_rank_ mpi_comm_rank |
#define | mpi_abort_ mpi_abort |
#define | mpi_reduce_ mpi_reduce |
#define | mpi_allreduce_ mpi_allreduce |
#define | mpi_barrier_ mpi_barrier |
#define | mpi_bcast_ mpi_bcast |
#define | mpi_gather_ mpi_gather |
#define | mpi_allgather_ mpi_allgather |
#define | mpi_comm_split_ mpi_comm_split |
#define | mpi_scan_ mpi_scan |
#define | mpi_send_ mpi_send |
#define | mpi_recv_ mpi_recv |
#define | mpi_reduce_scatter_ mpi_reduce_scatter |
#define | mpi_irecv_ mpi_irecv |
#define | mpi_isend_ mpi_isend |
#define | mpi_sendrecv_ mpi_sendrecv |
#define | mpi_test_ mpi_test |
#define | mpi_waitall_ mpi_waitall |
#define | mpi_waitany_ mpi_waitany |
#define | mpi_allgatherv_ mpi_allgatherv |
#define | mpi_alltoallv_ mpi_alltoallv |
#define | mpi_comm_create_ mpi_comm_create |
#define | mpi_address_ mpi_address |
#define | mpi_pack_ mpi_pack |
#define | mpi_unpack_ mpi_unpack |
#define | mpi_pack_size_ mpi_pack_size |
#define | mpi_type_struct_ mpi_type_struct |
#define | mpi_type_commit_ mpi_type_commit |
#define | mpi_wtime_ mpi_wtime |
#define | mpi_cancel_ mpi_cancel |
#define | mpi_comm_dup_ mpi_comm_dup |
#define | mpi_comm_free_ mpi_comm_free |
#define | mpi_get_count_ mpi_get_count |
#define | mpi_get_processor_name_ mpi_get_processor_name |
#define | mpi_initialized_ mpi_initialized |
#define | mpi_iprobe_ mpi_iprobe |
#define | mpi_probe_ mpi_probe |
#define | mpi_request_free_ mpi_request_free |
#define | mpi_ssend_ mpi_ssend |
#define | mpi_wait_ mpi_wait |
#define | mpi_comm_group_ mpi_comm_group |
#define | mpi_exscan_ mpi_exscan |
#define | PETSC_MIXED_LEN(len) |
#define | PETSC_END_LEN(len) ,int len |
Functions | |
int | MPIUNI_Memcpy (void *a, const void *b, int n) |
static int | Keyval_setup (void) |
int | MPI_Keyval_create (MPI_Copy_function *copy_fn, MPI_Delete_function *delete_fn, int *keyval, void *extra_state) |
int | MPI_Keyval_free (int *keyval) |
int | MPI_Attr_put (MPI_Comm comm, int keyval, void *attribute_val) |
int | MPI_Attr_delete (MPI_Comm comm, int keyval) |
int | MPI_Attr_get (MPI_Comm comm, int keyval, void *attribute_val, int *flag) |
int | MPI_Comm_create (MPI_Comm comm, MPI_Group group, MPI_Comm *newcomm) |
int | MPI_Comm_dup (MPI_Comm comm, MPI_Comm *out) |
int | MPI_Comm_free (MPI_Comm *comm) |
int | MPI_Comm_size (MPI_Comm comm, int *size) |
int | MPI_Comm_rank (MPI_Comm comm, int *rank) |
int | MPI_Abort (MPI_Comm comm, int errorcode) |
int | MPI_Init (int *argc, char ***argv) |
int | MPI_Finalize (void) |
int | MPI_Initialized (int *flag) |
int | MPI_Finalized (int *flag) |
void PETSC_STDCALL | mpi_init_ (int *ierr) |
void PETSC_STDCALL | mpi_finalize_ (int *ierr) |
void PETSC_STDCALL | mpi_comm_size_ (MPI_Comm *comm, int *size, int *ierr) |
void PETSC_STDCALL | mpi_comm_rank_ (MPI_Comm *comm, int *rank, int *ierr) |
void PETSC_STDCALL | mpi_comm_split_ (MPI_Comm *comm, int *color, int *key, MPI_Comm *newcomm, int *ierr) |
void PETSC_STDCALL | mpi_abort_ (MPI_Comm *comm, int *errorcode, int *ierr) |
void PETSC_STDCALL | mpi_reduce_ (void *sendbuf, void *recvbuf, int *count, int *datatype, int *op, int *root, int *comm, int *ierr) |
void PETSC_STDCALL | mpi_allreduce_ (void *sendbuf, void *recvbuf, int *count, int *datatype, int *op, int *comm, int *ierr) |
void PETSC_STDCALL | mpi_barrier_ (MPI_Comm *comm, int *ierr) |
void PETSC_STDCALL | mpi_bcast_ (void *buf, int *count, int *datatype, int *root, int *comm, int *ierr) |
void PETSC_STDCALL | mpi_gather_ (void *sendbuf, int *scount, int *sdatatype, void *recvbuf, int *rcount, int *rdatatype, int *root, int *comm, int *ierr) |
void PETSC_STDCALL | mpi_allgather_ (void *sendbuf, int *scount, int *sdatatype, void *recvbuf, int *rcount, int *rdatatype, int *comm, int *ierr) |
void PETSC_STDCALL | mpi_scan_ (void *sendbuf, void *recvbuf, int *count, int *datatype, int *op, int *comm, int *ierr) |
void PETSC_STDCALL | mpi_send_ (void *buf, int *count, int *datatype, int *dest, int *tag, int *comm, int *ierr) |
void PETSC_STDCALL | mpi_recv_ (void *buf, int *count, int *datatype, int *source, int *tag, int *comm, int status, int *ierr) |
void PETSC_STDCALL | mpi_reduce_scatter_ (void *sendbuf, void *recvbuf, int *recvcounts, int *datatype, int *op, int *comm, int *ierr) |
void PETSC_STDCALL | mpi_irecv_ (void *buf, int *count, int *datatype, int *source, int *tag, int *comm, int *request, int *ierr) |
void PETSC_STDCALL | mpi_isend_ (void *buf, int *count, int *datatype, int *dest, int *tag, int *comm, int *request, int *ierr) |
void PETSC_STDCALL | mpi_sendrecv_ (void *sendbuf, int *sendcount, int *sendtype, int *dest, int *sendtag, void *recvbuf, int *recvcount, int *recvtype, int *source, int *recvtag, int *comm, int *status, int *ierr) |
void PETSC_STDCALL | mpi_test_ (int *request, int *flag, int *status, int *ierr) |
void PETSC_STDCALL | mpi_waitall_ (int *count, int *array_of_requests, int *array_of_statuses, int *ierr) |
void PETSC_STDCALL | mpi_waitany_ (int *count, int *array_of_requests, int *index, int *status, int *ierr) |
void PETSC_STDCALL | mpi_allgatherv_ (void *sendbuf, int *sendcount, int *sendtype, void *recvbuf, int *recvcounts, int *displs, int *recvtype, int *comm, int *ierr) |
void PETSC_STDCALL | mpi_alltoallv_ (void *sendbuf, int *sendcounts, int *sdispls, int *sendtype, void *recvbuf, int *recvcounts, int *rdispls, int *recvtype, int *comm, int *ierr) |
void PETSC_STDCALL | mpi_comm_create_ (int *comm, int *group, int *newcomm, int *ierr) |
void PETSC_STDCALL | mpi_address_ (void *location, MPIUNI_INTPTR *address, int *ierr) |
void PETSC_STDCALL | mpi_pack_ (void *inbuf, int *incount, int *datatype, void *outbuf, int *outsize, int *position, int *comm, int *ierr) |
void PETSC_STDCALL | mpi_unpack_ (void *inbuf, int *insize, int *position, void *outbuf, int *outcount, int *datatype, int *comm, int *ierr) |
void PETSC_STDCALL | mpi_pack_size_ (int *incount, int *datatype, int *comm, int *size, int *ierr) |
void PETSC_STDCALL | mpi_type_struct_ (int *count, int *array_of_blocklengths, int *array_of_displaments, int *array_of_types, int *newtype, int *ierr) |
void PETSC_STDCALL | mpi_type_commit_ (int *datatype, int *ierr) |
double PETSC_STDCALL | mpi_wtime_ (void) |
void PETSC_STDCALL | mpi_cancel_ (int *request, int *ierr) |
void PETSC_STDCALL | mpi_comm_dup_ (int *comm, int *out, int *ierr) |
void PETSC_STDCALL | mpi_comm_free_ (int *comm, int *ierr) |
void PETSC_STDCALL | mpi_get_count_ (int *status, int *datatype, int *count, int *ierr) |
void PETSC_STDCALL | mpi_get_processor_name_ (char *name PETSC_MIXED_LEN(len), int *result_len, int *ierr PETSC_END_LEN(len)) |
void PETSC_STDCALL | mpi_initialized_ (int *flag, int *ierr) |
void PETSC_STDCALL | mpi_iprobe_ (int *source, int *tag, int *comm, int *glag, int *status, int *ierr) |
void PETSC_STDCALL | mpi_probe_ (int *source, int *tag, int *comm, int *flag, int *status, int *ierr) |
void PETSC_STDCALL | mpi_request_free_ (int *request, int *ierr) |
void PETSC_STDCALL | mpi_ssend_ (void *buf, int *count, int *datatype, int *dest, int *tag, int *comm, int *ierr) |
void PETSC_STDCALL | mpi_wait_ (int *request, int *status, int *ierr) |
void PETSC_STDCALL | mpi_comm_group_ (int *comm, int *group, int *ierr) |
void PETSC_STDCALL | mpi_exscan_ (void *sendbuf, void *recvbuf, int *count, int *datatype, int *op, int *comm, int *ierr) |
Variables | |
void * | MPIUNI_TMP = 0 |
int | MPIUNI_DATASIZE [10] = {sizeof(int),sizeof(float),sizeof(double),2*sizeof(double),sizeof(char),2*sizeof(int),4*sizeof(double),4,8,2*sizeof(double)} |
static MPI_Attr | attr [MAX_ATTR] |
static int | num_attr = 1 |
static int | mpi_tag_ub = 100000000 |
static int | dups = 0 |
static int | MPI_was_initialized = 0 |
static int | MPI_was_finalized = 0 |
|
static |
int MPI_Abort | ( | MPI_Comm | comm, |
int | errorcode | ||
) |
void PETSC_STDCALL mpi_abort_ | ( | MPI_Comm * | comm, |
int * | errorcode, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_address_ | ( | void * | location, |
MPIUNI_INTPTR * | address, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_allgather_ | ( | void * | sendbuf, |
int * | scount, | ||
int * | sdatatype, | ||
void * | recvbuf, | ||
int * | rcount, | ||
int * | rdatatype, | ||
int * | comm, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_allgatherv_ | ( | void * | sendbuf, |
int * | sendcount, | ||
int * | sendtype, | ||
void * | recvbuf, | ||
int * | recvcounts, | ||
int * | displs, | ||
int * | recvtype, | ||
int * | comm, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_allreduce_ | ( | void * | sendbuf, |
void * | recvbuf, | ||
int * | count, | ||
int * | datatype, | ||
int * | op, | ||
int * | comm, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_alltoallv_ | ( | void * | sendbuf, |
int * | sendcounts, | ||
int * | sdispls, | ||
int * | sendtype, | ||
void * | recvbuf, | ||
int * | recvcounts, | ||
int * | rdispls, | ||
int * | recvtype, | ||
int * | comm, | ||
int * | ierr | ||
) |
int MPI_Attr_get | ( | MPI_Comm | comm, |
int | keyval, | ||
void * | attribute_val, | ||
int * | flag | ||
) |
int MPI_Attr_put | ( | MPI_Comm | comm, |
int | keyval, | ||
void * | attribute_val | ||
) |
void PETSC_STDCALL mpi_barrier_ | ( | MPI_Comm * | comm, |
int * | ierr | ||
) |
void PETSC_STDCALL mpi_bcast_ | ( | void * | buf, |
int * | count, | ||
int * | datatype, | ||
int * | root, | ||
int * | comm, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_cancel_ | ( | int * | request, |
int * | ierr | ||
) |
void PETSC_STDCALL mpi_comm_create_ | ( | int * | comm, |
int * | group, | ||
int * | newcomm, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_comm_dup_ | ( | int * | comm, |
int * | out, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_comm_free_ | ( | int * | comm, |
int * | ierr | ||
) |
void PETSC_STDCALL mpi_comm_group_ | ( | int * | comm, |
int * | group, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_comm_rank_ | ( | MPI_Comm * | comm, |
int * | rank, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_comm_size_ | ( | MPI_Comm * | comm, |
int * | size, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_comm_split_ | ( | MPI_Comm * | comm, |
int * | color, | ||
int * | key, | ||
MPI_Comm * | newcomm, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_exscan_ | ( | void * | sendbuf, |
void * | recvbuf, | ||
int * | count, | ||
int * | datatype, | ||
int * | op, | ||
int * | comm, | ||
int * | ierr | ||
) |
int MPI_Finalize | ( | void | ) |
void PETSC_STDCALL mpi_finalize_ | ( | int * | ierr | ) |
void PETSC_STDCALL mpi_gather_ | ( | void * | sendbuf, |
int * | scount, | ||
int * | sdatatype, | ||
void * | recvbuf, | ||
int * | rcount, | ||
int * | rdatatype, | ||
int * | root, | ||
int * | comm, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_get_count_ | ( | int * | status, |
int * | datatype, | ||
int * | count, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_get_processor_name_ | ( | char *name | PETSC_MIXED_LENlen, |
int * | result_len, | ||
int *ierr | PETSC_END_LENlen | ||
) |
int MPI_Init | ( | int * | argc, |
char *** | argv | ||
) |
void PETSC_STDCALL mpi_init_ | ( | int * | ierr | ) |
void PETSC_STDCALL mpi_initialized_ | ( | int * | flag, |
int * | ierr | ||
) |
void PETSC_STDCALL mpi_iprobe_ | ( | int * | source, |
int * | tag, | ||
int * | comm, | ||
int * | glag, | ||
int * | status, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_irecv_ | ( | void * | buf, |
int * | count, | ||
int * | datatype, | ||
int * | source, | ||
int * | tag, | ||
int * | comm, | ||
int * | request, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_isend_ | ( | void * | buf, |
int * | count, | ||
int * | datatype, | ||
int * | dest, | ||
int * | tag, | ||
int * | comm, | ||
int * | request, | ||
int * | ierr | ||
) |
int MPI_Keyval_create | ( | MPI_Copy_function * | copy_fn, |
MPI_Delete_function * | delete_fn, | ||
int * | keyval, | ||
void * | extra_state | ||
) |
void PETSC_STDCALL mpi_pack_ | ( | void * | inbuf, |
int * | incount, | ||
int * | datatype, | ||
void * | outbuf, | ||
int * | outsize, | ||
int * | position, | ||
int * | comm, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_pack_size_ | ( | int * | incount, |
int * | datatype, | ||
int * | comm, | ||
int * | size, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_probe_ | ( | int * | source, |
int * | tag, | ||
int * | comm, | ||
int * | flag, | ||
int * | status, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_recv_ | ( | void * | buf, |
int * | count, | ||
int * | datatype, | ||
int * | source, | ||
int * | tag, | ||
int * | comm, | ||
int | status, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_reduce_ | ( | void * | sendbuf, |
void * | recvbuf, | ||
int * | count, | ||
int * | datatype, | ||
int * | op, | ||
int * | root, | ||
int * | comm, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_reduce_scatter_ | ( | void * | sendbuf, |
void * | recvbuf, | ||
int * | recvcounts, | ||
int * | datatype, | ||
int * | op, | ||
int * | comm, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_request_free_ | ( | int * | request, |
int * | ierr | ||
) |
void PETSC_STDCALL mpi_scan_ | ( | void * | sendbuf, |
void * | recvbuf, | ||
int * | count, | ||
int * | datatype, | ||
int * | op, | ||
int * | comm, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_send_ | ( | void * | buf, |
int * | count, | ||
int * | datatype, | ||
int * | dest, | ||
int * | tag, | ||
int * | comm, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_sendrecv_ | ( | void * | sendbuf, |
int * | sendcount, | ||
int * | sendtype, | ||
int * | dest, | ||
int * | sendtag, | ||
void * | recvbuf, | ||
int * | recvcount, | ||
int * | recvtype, | ||
int * | source, | ||
int * | recvtag, | ||
int * | comm, | ||
int * | status, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_ssend_ | ( | void * | buf, |
int * | count, | ||
int * | datatype, | ||
int * | dest, | ||
int * | tag, | ||
int * | comm, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_test_ | ( | int * | request, |
int * | flag, | ||
int * | status, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_type_commit_ | ( | int * | datatype, |
int * | ierr | ||
) |
void PETSC_STDCALL mpi_type_struct_ | ( | int * | count, |
int * | array_of_blocklengths, | ||
int * | array_of_displaments, | ||
int * | array_of_types, | ||
int * | newtype, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_unpack_ | ( | void * | inbuf, |
int * | insize, | ||
int * | position, | ||
void * | outbuf, | ||
int * | outcount, | ||
int * | datatype, | ||
int * | comm, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_wait_ | ( | int * | request, |
int * | status, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_waitall_ | ( | int * | count, |
int * | array_of_requests, | ||
int * | array_of_statuses, | ||
int * | ierr | ||
) |
void PETSC_STDCALL mpi_waitany_ | ( | int * | count, |
int * | array_of_requests, | ||
int * | index, | ||
int * | status, | ||
int * | ierr | ||
) |
double PETSC_STDCALL mpi_wtime_ | ( | void | ) |
int MPIUNI_Memcpy | ( | void * | a, |
const void * | b, | ||
int | n | ||
) |
int MPIUNI_DATASIZE[10] = {sizeof(int),sizeof(float),sizeof(double),2*sizeof(double),sizeof(char),2*sizeof(int),4*sizeof(double),4,8,2*sizeof(double)} |