[Mpi-forum] Fortran change for discussion
Jeff Squyres
jsquyres at cisco.com
Mon Sep 10 19:37:01 CDT 2012
On Sep 10, 2012, at 4:50 PM, N.M. Maclaren wrote:
> Sort of, except that I would say that the second paragraph (there are
> actually two) is "unfortunate" not "weak". This is a bit more drastic,
> but the following is some wording that is considerably more explicit,
> though it does need some knowledge of the Fortran standard.
>
> All nonblocking MPI functions (e.g., MPI_ISEND, MPI_PUT,
> MPI_FILE_WRITE_ALL_BEGIN) address the user-specified elements of
> choice buffers as if they were a contiguous scratch buffer using
> the rules of Fortran sequence association.
>
> Strictly, that's all that needs to be said! The remainder of that
> paragraph is an explanation of Fortran sequence association in terms
> of copying, which I agree is confusing.
You explain the situation in Fortran-eese, but the current text is an attempt to explain it in MPI-eese (i.e., in terms of copying). I think the MPI-reader-friendly text should be used.
> If the current text is kept, I think the clarification is important.
Ok.
--
Jeff Squyres
jsquyres at cisco.com
For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/
More information about the mpi-forum
mailing list