[MPI3 Fortran] Specify IN/OUT/INOUT in MPI spec?

Lionel, Steve steve.lionel at intel.com
Wed May 27 14:12:33 CDT 2009


I volunteer to do this work - I've done things like it before.  All I'll need is a document with the routine specifications or the .h files for the C++ version.


Steve Lionel
Intel Developer Support
Nashua, NH




-----Original Message-----
From: mpi3-fortran-bounces at lists.mpi-forum.org [mailto:mpi3-fortran-bounces at lists.mpi-forum.org] On Behalf Of Jeff Squyres
Sent: Tuesday, May 26, 2009 12:40 PM
To: MPI-3 Fortran working group
Subject: [MPI3 Fortran] Specify IN/OUT/INOUT in MPI spec?
Importance: Low

I note that none of the current Fortran API interface specifications  
in MPI-2.1 list the intent of the parameters.  Do we want to update  
all of MPI in 3.0 to list the INTENT, and/or use "more modern Fortran  
notation", e.g.:

subroutine MPI_Get_count(status, datatype, count, ierr)
   integer, dimension(MPI_STATUS_SIZE), intent(in) :: status
   integer, intent(in) :: datatype
   integer, intent(out) :: count
   integer, intent(out) :: ierr
end subroutine MPI_Get_count

This will be a big text editing job, but it is mainly monkey work /  
manual labor -- it shouldn't be too complicated or complex.

-- 
Jeff Squyres
Cisco Systems

_______________________________________________
mpi3-fortran mailing list
mpi3-fortran at lists.mpi-forum.org
http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi3-fortran




More information about the mpiwg-fortran mailing list