Reachable only where a call site has already branched on a rank count
above one, as the exchanges in the CUDA Poisson solver do. It exists so
that callers can name it in a use m_mpi, only: list that has to
compile in both builds.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(*), | intent(in), | dimension(..) | :: | sendbuf | ||
| integer, | intent(in) | :: | sendcount | |||
| integer, | intent(in) | :: | sendtype | |||
| integer, | intent(in) | :: | dest | |||
| integer, | intent(in) | :: | sendtag | |||
| type(*), | intent(inout), | dimension(..) | :: | recvbuf | ||
| integer, | intent(in) | :: | recvcount | |||
| integer, | intent(in) | :: | recvtype | |||
| integer, | intent(in) | :: | source | |||
| integer, | intent(in) | :: | recvtag | |||
| integer, | intent(in) | :: | comm | |||
| integer, | intent(in) | :: | status(*) | |||
| integer, | intent(out) | :: | ierror |