On Jun 10, 2014, at 7:44 AM, Jeff Squyres (jsquyres) <[email protected]> wrote:
On Jun 10, 2014, at 8:35 AM, Jeff Hammond <[email protected]> wrote:
What shorthand will you permit for what is meant when Bill and I refer to Fortran 77 support in MPI that distinguishes it from F90 and F08 module support?
I usually say "the mpif.h interface", "the (Fortran) mpi module", and "the mpi_f08 module". Indeed, I have renamed the "ompi/mpi/f77" and "ompi/mpi/f90" directories from previous versions of OMPI to "ompi/mpi/fortran/mpifh" and "ompi/mpi/fortran/use-mpi”.
Indeed, this makes sense. You cannot include mpif.h and USE an mpi module in the same program unit, so these are the things that are mutually exclusive. Because the current Fortran standard includes (almost all of) the features in previous standards, trying to identify differences based on old standard names is much less precise. Cheers, Bill
Meaning: I have seen the error of my ways and corrected myself. You can, too. :-)
-- Jeff Squyres [email protected] For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/
_______________________________________________ mpiwg-fortran mailing list [email protected] http://lists.mpi-forum.org/mailman/listinfo.cgi/mpiwg-fortran
Bill Long [email protected] Fortran Technical Suport & voice: 651-605-9024 Bioinformatics Software Development fax: 651-605-9142 Cray Inc./ Cray Plaza, Suite 210/ 380 Jackson St./ St. Paul, MN 55101