man: fix MPI_Neighbor_alltoall{v,w} prototypes
Thanks Willem Vermin for bringing this to our attention
Этот коммит содержится в:
родитель
700a21022a
Коммит
47ab2fcb89
@ -15,15 +15,15 @@
|
|||||||
.nf
|
.nf
|
||||||
#include <mpi.h>
|
#include <mpi.h>
|
||||||
int MPI_Neighbor_alltoallv(const void *\fIsendbuf\fP, const int \fIsendcounts\fP[],
|
int MPI_Neighbor_alltoallv(const void *\fIsendbuf\fP, const int \fIsendcounts\fP[],
|
||||||
const int \fIsdispls\f[]P, MPI_Datatype \fIsendtype\fP,
|
const int \fIsdispls\fP[], MPI_Datatype \fIsendtype\fP,
|
||||||
void *\fIrecvbuf\fP, const int\fI recvcounts\fP[],
|
void *\fIrecvbuf\fP, const int\fI recvcounts\fP[],
|
||||||
const int \fIrdispls\fP[], MPI_Datatype \fIrecvtype\fP, MPI_Comm \fIcomm\fP)
|
const int \fIrdispls\fP[], MPI_Datatype \fIrecvtype\fP, MPI_Comm \fIcomm\fP)
|
||||||
|
|
||||||
int MPI_Ineighbor_alltoallv(const void *\fIsendbuf\fP, const int \fIsendcounts\fP[],
|
int MPI_Ineighbor_alltoallv(const void *\fIsendbuf\fP, const int \fIsendcounts\fP[],
|
||||||
const int \fIsdispls\f[]P, MPI_Datatype \fIsendtype\fP,
|
const int \fIsdispls\fP[], MPI_Datatype \fIsendtype\fP,
|
||||||
void *\fIrecvbuf\fP, const int\fI recvcounts\fP[],
|
void *\fIrecvbuf\fP, const int\fI recvcounts\fP[],
|
||||||
const int \fIrdispls\fP[], MPI_Datatype \fIrecvtype\fP, MPI_Comm \fIcomm\fP,
|
const int \fIrdispls\fP[], MPI_Datatype \fIrecvtype\fP, MPI_Comm \fIcomm\fP,
|
||||||
MPI_Request \fI*request\fP)
|
MPI_Request \fI*request\fP)
|
||||||
|
|
||||||
.fi
|
.fi
|
||||||
.SH Fortran Syntax
|
.SH Fortran Syntax
|
||||||
|
@ -16,14 +16,14 @@
|
|||||||
.nf
|
.nf
|
||||||
#include <mpi.h>
|
#include <mpi.h>
|
||||||
int MPI_Neighbor_alltoallw(const void *\fIsendbuf\fP, const int \fIsendcounts\fP[],
|
int MPI_Neighbor_alltoallw(const void *\fIsendbuf\fP, const int \fIsendcounts\fP[],
|
||||||
const int \fIsdispls\fP[], const MPI_Datatype \fIsendtypes\fP[],
|
const MPI_Aint \fIsdispls\fP[], const MPI_Datatype \fIsendtypes\fP[],
|
||||||
void *\fIrecvbuf\fP, const int \fIrecvcounts\fP[], const int \fIrdispls\fP[],
|
void *\fIrecvbuf\fP, const int \fIrecvcounts\fP[], const MPI_Aint \fIrdispls\fP[],
|
||||||
const MPI_Datatype \fIrecvtypes\fP[], MPI_Comm \fIcomm\fP)
|
const MPI_Datatype \fIrecvtypes\fP[], MPI_Comm \fIcomm\fP)
|
||||||
|
|
||||||
int MPI_Ineighbor_alltoallw(const void *\fIsendbuf\fP, const int \fIsendcounts\fP[],
|
int MPI_Ineighbor_alltoallw(const void *\fIsendbuf\fP, const int \fIsendcounts\fP[],
|
||||||
const int \fIsdispls\fP[], const MPI_Datatype \fIsendtypes\fP[],
|
const MPI_Aint \fIsdispls\fP[], const MPI_Datatype \fIsendtypes\fP[],
|
||||||
void *\fIrecvbuf\fP, const int \fIrecvcounts\fP[], const int \fIrdispls\fP[],
|
void *\fIrecvbuf\fP, const int \fIrecvcounts\fP[], const MPI_Aint \fIrdispls\fP[],
|
||||||
const MPI_Datatype \fIrecvtypes\fP[], MPI_Comm \fIcomm\fP, MPI_Request \fI*request\fP)
|
const MPI_Datatype \fIrecvtypes\fP[], MPI_Comm \fIcomm\fP, MPI_Request \fI*request\fP)
|
||||||
|
|
||||||
.fi
|
.fi
|
||||||
.SH Fortran Syntax
|
.SH Fortran Syntax
|
||||||
@ -34,16 +34,18 @@ MPI_NEIGHBOR_ALLTOALLW(\fISENDBUF, SENDCOUNTS, SDISPLS, SENDTYPES,
|
|||||||
RECVBUF, RECVCOUNTS, RDISPLS, RECVTYPES, COMM, IERROR\fP)
|
RECVBUF, RECVCOUNTS, RDISPLS, RECVTYPES, COMM, IERROR\fP)
|
||||||
|
|
||||||
<type> \fISENDBUF(*), RECVBUF(*)\fP
|
<type> \fISENDBUF(*), RECVBUF(*)\fP
|
||||||
INTEGER \fISENDCOUNTS(*), SDISPLS(*), SENDTYPES(*)\fP
|
INTEGER \fISENDCOUNTS(*), SENDTYPES(*)\fP
|
||||||
INTEGER \fIRECVCOUNTS(*), RDISPLS(*), RECVTYPES(*)\fP
|
INTEGER \fIRECVCOUNTS(*), RECVTYPES(*)\fP
|
||||||
|
INTEGER(KIND=MPI_ADDRESS_KIND) \fISDISPLS(*), RDISPLS(*)\fP
|
||||||
INTEGER \fICOMM, IERROR\fP
|
INTEGER \fICOMM, IERROR\fP
|
||||||
|
|
||||||
MPI_INEIGHBOR_ALLTOALLW(\fISENDBUF, SENDCOUNTS, SDISPLS, SENDTYPES,
|
MPI_INEIGHBOR_ALLTOALLW(\fISENDBUF, SENDCOUNTS, SDISPLS, SENDTYPES,
|
||||||
RECVBUF, RECVCOUNTS, RDISPLS, RECVTYPES, COMM, REQUEST, IERROR\fP)
|
RECVBUF, RECVCOUNTS, RDISPLS, RECVTYPES, COMM, REQUEST, IERROR\fP)
|
||||||
|
|
||||||
<type> \fISENDBUF(*), RECVBUF(*)\fP
|
<type> \fISENDBUF(*), RECVBUF(*)\fP
|
||||||
INTEGER \fISENDCOUNTS(*), SDISPLS(*), SENDTYPES(*)\fP
|
INTEGER \fISENDCOUNTS(*), SENDTYPES(*)\fP
|
||||||
INTEGER \fIRECVCOUNTS(*), RDISPLS(*), RECVTYPES(*)\fP
|
INTEGER \fIRECVCOUNTS(*), RECVTYPES(*)\fP
|
||||||
|
INTEGER(KIND=MPI_ADDRESS_KIND) \fISDISPLS(*), RDISPLS(*)\fP
|
||||||
INTEGER \fICOMM, REQUEST, IERROR\fP
|
INTEGER \fICOMM, REQUEST, IERROR\fP
|
||||||
|
|
||||||
.fi
|
.fi
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user