Skip to content

Commit f543649

Browse files
committed
Point to OpenMPI instead of MPICH man pages
The OpenMPI man pages seem in general more detailed. Ideally, we would point to the MPI standard, but that doesn't seem to be available on a per-function basis.
1 parent 1edfaac commit f543649

File tree

1 file changed

+38
-38
lines changed

1 file changed

+38
-38
lines changed

README.md

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -187,53 +187,53 @@ Convention: `MPI_Fun => MPI.Fun`
187187
#### Administrative functions
188188
Julia Function (assuming `import MPI`) | Fortran Function
189189
---------------------------------------|--------------------------------------------------------
190-
`MPI.Abort` | [`MPI_Abort`](http://www.mpich.org/static/docs/latest/www3/MPI_Abort.html)
191-
`MPI.Comm_dup` | [`MPI_Comm_dup`](http://www.mpich.org/static/docs/latest/www3/MPI_Comm_dup.html)
192-
`MPI.Comm_free` | [`MPI_Comm_free`](http://www.mpich.org/static/docs/latest/www3/MPI_Comm_free.html)
193-
`MPI.Comm_rank` | [`MPI_Comm_rank`](http://www.mpich.org/static/docs/latest/www3/MPI_Comm_rank.html)
194-
`MPI.Comm_size` | [`MPI_Comm_size`](http://www.mpich.org/static/docs/latest/www3/MPI_Comm_size.html)
195-
`MPI.Finalize` | [`MPI_Finalize`](http://www.mpich.org/static/docs/latest/www3/MPI_Finalize.html)
196-
`MPI.Finalized` | [`MPI_Finalized`](http://www.mpich.org/static/docs/latest/www3/MPI_Finalized.html)
197-
`MPI.Init` | [`MPI_Init`](http://www.mpich.org/static/docs/latest/www3/MPI_Init.html)
198-
`MPI.Initialized` | [`MPI_Initialized`](http://www.mpich.org/static/docs/latest/www3/MPI_Initialized.html)
190+
`MPI.Abort` | [`MPI_Abort`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Abort.3.php)
191+
`MPI.Comm_dup` | [`MPI_Comm_dup`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Comm_dup.3.php)
192+
`MPI.Comm_free` | [`MPI_Comm_free`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Comm_free.3.php)
193+
`MPI.Comm_rank` | [`MPI_Comm_rank`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Comm_rank.3.php)
194+
`MPI.Comm_size` | [`MPI_Comm_size`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Comm_size.3.php)
195+
`MPI.Finalize` | [`MPI_Finalize`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Finalize.3.php)
196+
`MPI.Finalized` | [`MPI_Finalized`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Finalized.3.php)
197+
`MPI.Init` | [`MPI_Init`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Init.3.php)
198+
`MPI.Initialized` | [`MPI_Initialized`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Initialized.3.php)
199199

200200
#### Point-to-point communication
201201
Julia Function (assuming `import MPI`) | Fortran Function
202202
---------------------------------------|--------------------------------------------------------
203-
`MPI.Cancel!` | [`MPI_Cancel`](http://www.mpich.org/static/docs/latest/www3/MPI_Cancel.html)
204-
`MPI.Get_count` | [`MPI_Get_count`](http://www.mpich.org/static/docs/latest/www3/MPI_Get_count.html)
205-
`MPI.Iprobe` | [`MPI_Iprobe`](http://www.mpich.org/static/docs/latest/www3/MPI_Iprobe.html)
206-
`MPI.Irecv!` | [`MPI_Irecv`](http://www.mpich.org/static/docs/latest/www3/MPI_Irecv.html)
207-
`MPI.Isend` | [`MPI_Isend`](http://www.mpich.org/static/docs/latest/www3/MPI_Isend.html)
208-
`MPI.Probe` | [`MPI_Probe`](http://www.mpich.org/static/docs/latest/www3/MPI_Probe.html)
209-
`MPI.Recv!` | [`MPI_Recv`](http://www.mpich.org/static/docs/latest/www3/MPI_Recv.html)
210-
`MPI.Send` | [`MPI_Send`](http://www.mpich.org/static/docs/latest/www3/MPI_Send.html)
211-
`MPI.Test!` | [`MPI_Test`](http://www.mpich.org/static/docs/latest/www3/MPI_Test.html)
212-
`MPI.Testall!` | [`MPI_Testall`](http://www.mpich.org/static/docs/latest/www3/MPI_Testall.html)
213-
`MPI.Testany!` | [`MPI_Testany`](http://www.mpich.org/static/docs/latest/www3/MPI_Testany.html)
214-
`MPI.Testsome!` | [`MPI_Testsome`](http://www.mpich.org/static/docs/latest/www3/MPI_Testsome.html)
215-
`MPI.Wait!` | [`MPI_Wait`](http://www.mpich.org/static/docs/latest/www3/MPI_Wait.html)
216-
`MPI.Waitall!` | [`MPI_Waitall`](http://www.mpich.org/static/docs/latest/www3/MPI_Waitall.html)
217-
`MPI.Waitany!` | [`MPI_Waitany`](http://www.mpich.org/static/docs/latest/www3/MPI_Waitany.html)
218-
`MPI.Waitsome!` | [`MPI_Waitsome`](http://www.mpich.org/static/docs/latest/www3/MPI_Waitsome.html)
203+
`MPI.Cancel!` | [`MPI_Cancel`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Cancel.3.php)
204+
`MPI.Get_count` | [`MPI_Get_count`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Get_count.3.php)
205+
`MPI.Iprobe` | [`MPI_Iprobe`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Iprobe.3.php)
206+
`MPI.Irecv!` | [`MPI_Irecv`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Irecv.3.php)
207+
`MPI.Isend` | [`MPI_Isend`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Isend.3.php)
208+
`MPI.Probe` | [`MPI_Probe`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Probe.3.php)
209+
`MPI.Recv!` | [`MPI_Recv`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Recv.3.php)
210+
`MPI.Send` | [`MPI_Send`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Send.3.php)
211+
`MPI.Test!` | [`MPI_Test`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Test.3.php)
212+
`MPI.Testall!` | [`MPI_Testall`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Testall.3.php)
213+
`MPI.Testany!` | [`MPI_Testany`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Testany.3.php)
214+
`MPI.Testsome!` | [`MPI_Testsome`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Testsome.3.php)
215+
`MPI.Wait!` | [`MPI_Wait`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Wait.3.php)
216+
`MPI.Waitall!` | [`MPI_Waitall`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Waitall.3.php)
217+
`MPI.Waitany!` | [`MPI_Waitany`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Waitany.3.php)
218+
`MPI.Waitsome!` | [`MPI_Waitsome`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Waitsome.3.php)
219219

220220

221221
#### Collective communication
222222
Julia Function (assuming `import MPI`) | Fortran Function
223223
---------------------------------------|--------------------------------------------------------
224-
`MPI.Allgather` | [`MPI_Allgather`](http://www.mpich.org/static/docs/latest/www3/MPI_Allgather.html)
225-
`MPI.Allgatherv` | [`MPI_Allgatherv`](http://www.mpich.org/static/docs/latest/www3/MPI_Allgatherv.html)
226-
`MPI.Alltoall` | [`MPI_Alltoall`](http://www.mpich.org/static/docs/latest/www3/MPI_Alltoall.html)
227-
`MPI.Alltoallv` | [`MPI_Alltoallv`](http://www.mpich.org/static/docs/latest/www3/MPI_Alltoallv.html)
228-
`MPI.Barrier` | [`MPI_Barrier`](http://www.mpich.org/static/docs/latest/www3/MPI_Barrier.html)
229-
`MPI.Bcast!` | [`MPI_Bcast`](http://www.mpich.org/static/docs/latest/www3/MPI_Bcast.html)
230-
`MPI.ExScan` | [`MPI_Exscan`](http://www.mpich.org/static/docs/latest/www3/MPI_Exscan.html)
231-
`MPI.Gather` | [`MPI_Gather`](http://www.mpich.org/static/docs/latest/www3/MPI_Gather.html)
232-
`MPI.Gatherv` | [`MPI_Gatherv`](http://www.mpich.org/static/docs/latest/www3/MPI_Gatherv.html)
233-
`MPI.Reduce` | [`MPI_Reduce`](http://www.mpich.org/static/docs/latest/www3/MPI_Reduce.html)
234-
`MPI.Scan` | [`MPI_Scan`](http://www.mpich.org/static/docs/latest/www3/MPI_Scan.html)
235-
`MPI.Scatter` | [`MPI_Scatter`](http://www.mpich.org/static/docs/latest/www3/MPI_Scatter.html)
236-
`MPI.Scatterv` | [`MPI_Scatterv`](http://www.mpich.org/static/docs/latest/www3/MPI_Scatterv.html)
224+
`MPI.Allgather` | [`MPI_Allgather`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Allgather.3.php)
225+
`MPI.Allgatherv` | [`MPI_Allgatherv`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Allgatherv.3.php)
226+
`MPI.Alltoall` | [`MPI_Alltoall`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Alltoall.3.php)
227+
`MPI.Alltoallv` | [`MPI_Alltoallv`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Alltoallv.3.php)
228+
`MPI.Barrier` | [`MPI_Barrier`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Barrier.3.php)
229+
`MPI.Bcast!` | [`MPI_Bcast`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Bcast.3.php)
230+
`MPI.ExScan` | [`MPI_Exscan`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Exscan.3.php)
231+
`MPI.Gather` | [`MPI_Gather`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Gather.3.php)
232+
`MPI.Gatherv` | [`MPI_Gatherv`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Gatherv.3.php)
233+
`MPI.Reduce` | [`MPI_Reduce`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Reduce.3.php)
234+
`MPI.Scan` | [`MPI_Scan`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Scan.3.php)
235+
`MPI.Scatter` | [`MPI_Scatter`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Scatter.3.php)
236+
`MPI.Scatterv` | [`MPI_Scatterv`](https://www.open-mpi.org/doc/v1.10/man3/MPI_Scatterv.3.php)
237237

238238

239239
[Julia]: http://julialang.org/

0 commit comments

Comments
 (0)