git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@11289 f3b2605a-c512-4ea7-a41b-209d697bcdaa
This commit is contained in:
@ -16,6 +16,10 @@
|
||||
|
||||
#include "stdlib.h"
|
||||
|
||||
#ifdef LMP_MPIIO
|
||||
#error Cannot build serial LAMMPS with MPIIO package
|
||||
#endif
|
||||
|
||||
/* use C bindings for MPI interface */
|
||||
|
||||
#ifdef __cplusplus
|
||||
@ -33,8 +37,9 @@ extern "C" {
|
||||
#define MPI_DOUBLE 3
|
||||
#define MPI_CHAR 4
|
||||
#define MPI_BYTE 5
|
||||
#define MPI_LONG_LONG 6
|
||||
#define MPI_DOUBLE_INT 7
|
||||
#define MPI_LONG 6
|
||||
#define MPI_LONG_LONG 7
|
||||
#define MPI_DOUBLE_INT 8
|
||||
|
||||
#define MPI_SUM 1
|
||||
#define MPI_MAX 2
|
||||
@ -52,6 +57,7 @@ extern "C" {
|
||||
#define MPI_Request int
|
||||
#define MPI_Datatype int
|
||||
#define MPI_Op int
|
||||
#define MPI_Offset long
|
||||
|
||||
#define MPI_IN_PLACE NULL
|
||||
|
||||
@ -133,6 +139,9 @@ int MPI_Gather(void *sendbuf, int sendcount, MPI_Datatype sendtype,
|
||||
int MPI_Gatherv(void *sendbuf, int sendcount, MPI_Datatype sendtype,
|
||||
void *recvbuf, int *recvcounts, int *displs,
|
||||
MPI_Datatype recvtype, int root, MPI_Comm comm);
|
||||
int MPI_Scatter(void *sendbuf, int sendcount, MPI_Datatype sendtype,
|
||||
void *recvbuf, int recvcount, MPI_Datatype recvtype,
|
||||
int root, MPI_Comm comm);
|
||||
int MPI_Scatterv(void *sendbuf, int *sendcounts, int *displs,
|
||||
MPI_Datatype sendtype, void *recvbuf, int recvcount,
|
||||
MPI_Datatype recvtype, int root, MPI_Comm comm);
|
||||
|
||||
Reference in New Issue
Block a user