From MichaelMetcalf@compuserve.com  Tue Feb 24 09:34:20 1998
Received: from dub-img-4.compuserve.com (dub-img-4.compuserve.com [149.174.206.134]) by dkuug.dk (8.6.12/8.6.12) with ESMTP id JAA01784 for <sc22wg5@dkuug.dk>; Tue, 24 Feb 1998 09:34:17 +0100
Received: (from root@localhost)
	by dub-img-4.compuserve.com (8.8.6/8.8.6/2.10) id DAA28644;
	Tue, 24 Feb 1998 03:33:11 -0500 (EST)
Date: Tue, 24 Feb 1998 03:32:49 -0500
From: Michael Metcalf <MichaelMetcalf@compuserve.com>
Subject: Fortran 90/95/HPF Information (February)
Sender: Michael Metcalf <MichaelMetcalf@compuserve.com>
To: wg5 <sc22wg5@dkuug.dk>, comp-fortran-90 <comp-fortran-90@mailbase.ac.uk>
Message-ID: <199802240333_MC2-347B-D824@compuserve.com>
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=ISO-8859-1; name="f90.txt"
Content-Disposition: attachment; filename="f90.txt"

=0D
 *********************************************************************=0D=

 * Information file, on compilers, tools, books, courses, tutorials, *=0D=

 * and the standard for the Fortran language and its derivatives.    *=0D=

 *                                                                   *=0D=

 * Additional information on Fortran products is available on the    *=0D=

 * WWW at the URL http://www.fortran.com/fortran.                    *=0D=

 *********************************************************************=0D=

=0D
WHAT'S NEW? Since 26 January:=0D
              Update Metcalf's entry.=0D
=0D
            Since 16 December:=0D
              Add details of Mike Metcalf's courses.=0D
              Update Salford entry.=0D
 =0D
WHERE CAN I OBTAIN A FORTRAN 90 COMPILER?=0D
 =0D
Absoft sells its native version of Cray's CF90 for the Power Macintosh. =0D=

It has released "Pro Fortran v5.0 for Windows", a complete workbench=0D
for PC users, (sales@absoft.com or http://www.absoft.com).  A Linux=0D
version is in the offing.=0D
 =0D
ACE of Holland provides f90 and HPF for Parsytec PowerPC-based machines=0D=

(marco@ace.nl, http://www.ace.nl/). =0D
 =0D
Apogee's f90 compiler is highly optimized for SPARC architectures=0D
(sales@apogee.com or http://www.apogee.com). =0D
 =0D
Cray Research has a fully optimizing, native compiler, CF90, that is bein=
g=0D
marketed by them for the YMP, J90, C90, T90 and T3E, and by Visual=0D
Numerics for workstations, starting with Suns (craysoft@cray.com or=0D
http://www.cray.com/PUBLIC/product-info/craysoft/Fortran_90.html). =0D
=0D
Digital has Digital Fortran, an optimizing compiler for Digital UNIX Alph=
a=0D
systems that includes both HPF and directed decomposition directives for=0D=

SMPs (parallel execution of HPF programs requires an optional companion=0D=

product, the Parallel Software Environment), and Digital Fortran for=0D
OpenVMS Alpha (supports HPF syntax). This includes most features in the =0D=

Fortran 95 draft. For Windows NT (Intel, Alpha) and Windows 95 (Intel) =0D=

there is Digital Visual Fortran, which includes Developer Studio from =0D=

Microsoft. This is the Microsoft-recommended migration path for Fortran =0D=

PowerStation users: fortran@digital.com or http://www.digital.com/fortran=
=2E=0D
 =0D
EPC has optimizing, native compilers for x86, Sun, RS/6000, SGI and MIPS=0D=

(http://www.epc.co.uk, info@epc.com, support@epc.co.uk). HPF is available=
=2E =0D
In Japan, contact SofTek Systems, Inc. (see below). =0D
 =0D
Fujitsu is marketing a native Fortran 90 Workbench for Solaris 1.1 and=0D=

2.x.  Also HPF. Contact Unicomp (walt@fortran.com), Fujitsu=0D
(info@fsc.fujitsu.com or http://www.adtools.com/lpg/fortranhp.htm). =0D
 =0D
HP has collaborated with EPC to produce an optimizing compiler for HP-UX=0D=

and SPP-UX platforms; see http://www.hp.com/go/hpfortran. =0D
 =0D
IBM has an optimizing, native compiler for the RS/6000, xlf90. HPF is=0D
available too. See http://www.software.ibm.com/ad/fortran/xlfortran. =0D
 =0D
Imagine1 Inc offers F, the subset language for Unix, Windows and Macintos=
h=0D
PowerPC, some in highly optimizing versions. They hope F will be the true=
=0D
stepping stone to HPF and at the same time replace Basic, Pascal and C fo=
r=0D
teaching purposes. The version for Linux is free. See=0D
http://www.imagine1.com/imagine1 and the book section below. =0D
 =0D
Lahey has a native LF90 compiler for Windows and DOS (sales@lahey.com or=0D=

http://www.lahey.com) that provides an integrated Windows development =0D=

environment. There is also elf90, a subset language without old features =
=0D
like storage association that is designed for teaching, and is very cheap=
=2E  =0D
In fact, the elf90 compiler can be downloaded free from the Web site.=0D
Fortran 95 is due in April, 1998.=0D
 =0D
Microway NDP Fortran 90 for 386/486 and Pentium is available=0D
(nina@microway.com). In Japan, contact SofTek Systems, Inc. (see below). =
=0D
 =0D
NAG provides a compiler for most unix platforms, VMS and PCs (including=0D=

Linux). This was the first f90 compiler, in 1991. An optimizing version=0D=

produced in collaboration with ACE (see above) for Suns is available. The=
=0D
NAGWare f90 Tools are a suite of Fortran 90 tools that, among other=0D
things, perform F77 to f90 conversion. (infodesk@nag.com,=0D
infodesk@nag.co.uk or http://www.nag.co.uk/). =0D
 =0D
NA Software supplies Fortran 90 Plus on PCs (including Windows 95 and=0D
Linux), Sparc, and T800 transputers. There is a cheap student version=0D
available. They also supply an F77 to f90 syntax convertor, LOFT90, and a=
s=0D
well as HPF (http://www.nasoftware.co.uk/home.html). =0D
=0D
NEC has released a native, optimizing Fortran90 compiler, FORTRAN90/SX,=0D=

with an automatic vectorization and parallelization capability, for its=0D=

supercomputer SX series (sx-4@sxsmd.ho.nec.co.jp). =0D
 =0D
PSR's VAST/f90 compiler for unix, VMS and Convex includes a vectorizer. =0D=

PSR supplies VAST/77to90, to convert FORTRAN 77 programs into Fortran 90=0D=

syntax, as well as VAST/HPF (info@psrv.com or http://www.psrv.com/) =0D
 =0D
PGI has a Fortran 90/HPF compiler for SGI, IBM SP2, HP/Convex, Linux, and=
=0D
networks of workstations, (sales@pgroup.com or http://www.pgroup.com/). =0D=

It supplies HPF to Cray, Convex/HP and Intel.  In Japan, contact SofTek=0D=

Systems, Inc. (see below). =0D
 =0D
Salford Software markets a Fortran 95 compiler for PCs, including Windows=
=0D
95 and NT. A cheap student version is available: http://www.salford.ac.uk=
=0D
or sales@salford-software.com or http://www.fortran.com/fortran/Salford.=0D=

In Japan, contact SofTek Systems, Inc. (see below). =0D
 =0D
SGI has the MIPSpro Fortran 90 64-bit compiler, version 7.2. It can be=0D=

configured with an optional MIPSpro Power Fortran 90 Accelerator (PFA90)=0D=

to optimize Fortran 90 code for SGI's multiprocessor systems=0D
(http://www.sgi.com/Technology/TechPubs/lib/0620bom.html). =0D
 =0D
SofTech has a licence to sell its own versions of DEC's HPF/f90 compiler.=
=0D
 =0D
SofTek Systems, Inc. is a provider of a wide variety of HPF compilers,=0D=

tools, and technical expertise. See either info@softek.co.jp or=0D
http://www.softek.co.jp. Tel: 81-3-3412-6008, fax: 81-3-3412-7990. =0D
 =0D
Sun has an f90 compiler based on Cray's CF90, initially for Solaris 2=0D
(http://www.sun.com/sunsoft/Products/Developer-products or tel.=0D
1-800-SUNSOFT). Sun will announce an HPF product soon, based on Thinking=0D=

Machines' "GlobalWorks". Details of Sun's public-domain Fortran pre-=0D
processor are is available at: http://www.sun.com/workshop/wp/fpp.html. =0D=

 =0D
 =0D
OTHER USEFUL PRODUCTS=0D
=0D
I.S.S. supplies Winteracter, a Win32 Fortran 90 user interface and=0D
graphics development tool. See http://www.demon.co.uk/issltd/. =0D
=0D
FORCHECK is a static analyzer for Fortran programs. It analyses both the=0D=

individual program units and the whole program. It optionally verifies th=
e=0D
syntax for conformance to the Fortran 90 standard, and provides warnings=0D=

on undefined and unreferenced syntax items, inconsistent argument lists,=0D=

and much more. FORCHECK generates documentation, such as cross-reference=0D=

tables. See http://www.medfac.leidenuniv.nl/forcheck. =0D
 =0D
HPF is available not only as listed above, but also on the definitive=0D
list of sites to be found at www.ac.upc.es/HPFSurvey.=0D
 =0D
A source form convertor, convert.f90, is obtainable by ftp from=0D
jkr.cc.rl.ac.uk in the directory /pub/MandR. Latest version is 1.5. =0D
=0D
A @- and 3-D OpenGL graphics interface, f90gl, is obtainable at=0D
http://math.nist.gov/f90gl.=0D
=0D
A free set of wrapper routines to call a subset of Xlib routines from=0D
Fortran 90 is available from Garnatz and Grovender, Inc.: =0D
gginc@winternet.com, http://www.winternet.com/~gginc/, or=0D
ftp.winternet.com/users/gginc. =0D
 =0D
NAG (see above) and IMSL (now Visual Numerics, mktg@houston.vni.com) =0D
offer f90 versions of their maths libraries that take full advantage of=0D=

the language's library building capabilities. =0D
 =0D
An f90 mode is included in the official Emacs distribution (GNU=0D
Emacs-19.28/XEmacs-19.13 or later). =0D
 =0D
For make files, a perl5 script, which behaves like an X11 makedepend=0D
program (it edits an existing Makefile) and recursively searches=0D
include files for more dependencies, is available from Kate Hedstrom:=0D
     ftp://ahab.rutgers.edu/pub/perl/sfmakedepend=0D
     http://marine.rutgers.edu/po/perl.html=0D
For a makemake perl script: http://www.fortran.com/fortran/makemake.html.=
=0D
=0D
FORESYS (FORtran Engineering SYStem) is an integrated set of tools=0D
designed for engineers in charge of developing, maintaining and upgrading=
=0D
programs written in Fortran. It is suited for, among other things,=0D
migrating applications from Fortran 77 to Fortran 90. See Simulog below. =
=0D
=0D
Polyhedron Software's plusFORT Version 6.0 has comprehensive facilities=0D=

for translation of Fortran 77 and VAX Fortran to Fortran 90.  A new=0D
Windows front-end is available for the NT version. A major feature is=0D
AUTOMAKE, which automatically detects Fortran 90 module dependencies.=0D
Sue@polyhdrn.demon.co.uk, http://www.polyhedron.co.uk/. =0D
=0D
A F90 source for a f90split utility is at=0D
ftp://ftp.ifremer.fr/ifremer/ditigo/fortran90/f90split.f90.gz.  See also=0D=

http://www.ifremer.fr/ditigo/molagnon/fortran90/ and=0D
ftp://ftp.ifremer.fr/ifremer/ditigo/fortran90/moware-1.0.tar.gz to get an=
=0D
F90 to PostScript list program and an F90 aware pre-processor similar to=0D=

cpp, but with pretty-printing for the pre-processed code. =0D
=0D
Fortran90-lint, for Fortran 90 program anaysis, also other tools, from=0D=

http://www.iptweb.com/tools/stprod/flint/flint90.html. =0D
=0D
The C2F.ZIP file is available via ftp://members.aol.com/DaveGemini/TEST. =
=0D
It contains C2F.EXE, a C=3D>F90 "hands-off" translator program for Win95/=
NT. =0D
=0D
=0D
WHAT BOOKS ARE AVAILABLE? [** =3D from stock at www.amazon.com]=0D
 =0D
English:=0D
 =0D
  Advanced Scientific Computing - Wille, Wiley, 1995, ISBN 0471-95383-0.=0D=

=0D
**Atlas for Computing Mathematical Functions ... in Fortran 90 and=0D
  Mathematica - Thompson, Wiley, 1997, 0-471-18171-4.=0D
=0D
**Contemporary Computing for Technical Engineers and Scientists: using=0D=

  Fortran 90 and spreadsheets - Forsythe, PWS, 1997, 0-534-93139-1.=0D
=0D
  essential Fortran 90 and 95 - Meissner, Unicomp, 1997, =0D
  ISBN 0-9640135-3-3.=0D
=0D
  Fortran 90 - Meissner, PWS Kent, Boston, 1995, ISBN 0-534-93372-6.=0D
=0D
  Fortran 90 - Huddleston, Exchange Publ. Div., Buffalo, NY, 1996,=0D
  ISBN 0-945261-07-1.=0D
 =0D
**Fortran 90 and Engineering Computation - Schick and Silverman, John=0D
  Wiley, 1994, ISBN 0-471-58512-2.=0D
 =0D
**Fortran 90 for Engineers and Scientists - Nyhoff and Leestma,=0D
  Prentice Hall, 1996, ISBN 0-13-519729-5. An 'Introduction to ....' =0D
  also exists: 1996, ISBN 0-13-505215-7.=0D
=0D
=0D
  Fortran 90/95 for Scientists and Engineers - Chapman, McGraw-Hill,=0D
  1997, ISBN 0-07-011938-4.=0D
=0D
**Fortran 90, A Reference Guide - Chamberland, Prentice Hall PTR, 1995,=0D=

  ISBN 0-13-397332-8.=0D
 =0D
**Fortran 90/95 Explained - Metcalf and Reid, Oxford University Press,=0D=

  1996, ISBN 0-19-851888-9, about $33. This book is a complete, audited=0D=

  description of the Fortran 90 and Fortran 95 languages in a more=0D
  readable style than the standards themselves. It incorporates all X3J3=0D=

  and WG5's interpretations and has a complete chapter on Fortran 95.=0D
  It has seven Appendices, including an extended example program that is=0D=

  available by ftp and solutions to exercises, as well as an Index.=0D
  US e-mail orders may be sent to: orders@oup-usa.org. The Fortran 90=0D
  version is also available in French, Japanese and Russian (see below).=0D=

 =0D
  Fortran 90 for Scientists and Engineers - Brian D. Hahn, Edward=0D
  Arnold, 1994, ISBN 0-340-60034-9.=0D
 =0D
**Fortran 90 Language Guide - Gehrke, Springer, London, 1995,=0D
  ISBN 3-540-19926-8.=0D
 =0D
  Fortran 95 - Counihan, UCL, 1997, 185728367-8.=0D
=0D
  Fortran 95 Handbook - Adams, Brainerd, Martin, Smith and Wagener,=0D
  MIT, 1997, ISBN 0-262-51096-0.=0D
 =0D
  Fortran 95 Language Guide - Gehrke, Springer, London, 1996,=0D
  ISBN 3-540-76062-8.=0D
 =0D
**Fortran 90 Programming - Ellis, Philips, Lahey, Addison Wesley,=0D
  Wokingham, 1994, ISBN 0-201-54446-6.=0D
 =0D
**Introducing Fortran 90 - Chivers and Sleightholme, Springer-Verlag=0D
  London, 1995, ISBN 3-540-19940-3.=0D
=0D
  Introduction to Fortran 90/95 - Chapman, McGraw-Hill, 1997, ISBN=0D
  0-07-011969-4.=0D
 =0D
  Introduction to Fortran 90/95, Algorithms, and Structured Programming,=0D=

  Part 1: Introduction to Fortran 90, Part 2: Algorithms and Fortran 90. =
=0D
  R. Vowels: 93 Park Drive, Parkville 3052, Victoria, AUSTRALIA,=0D
  (rav@goanna.cs.rmit.edu.au). $43 Aust with disk, ISBN 0-9596384-8-2.=0D=

 =0D
  Introduction to Fortran 90 for Scientific Computing - Ortega, Saunders=0D=

  College Publishing, 1994, ISBN 0-030010198-0.=0D
=0D
  Key Features of F - Adams, Brainerd, Martin and Smith, 1996, ISBN=0D
  0-9640135-2-5, Unicomp.=0D
=0D
**Numerical Recipes in Fortran 90: The Art of Parallel Scientific=0D
  Computing, Volume 2 of Fortran Numerical Recipes - Press, Teukolsky,=0D=

  Vetterling and Flannery, Cambridge U. Press, ISBN 0-521-57439-0, 1996.=0D=

  Code can be downloaded (purchased) from http://nr.harvard.edu/nr/store.=
=0D
  A CDROM is also availble (see Web site).=0D
=0D
**Problem solving with Fortran 90: for scientists and engineers -=0D
  Brooks, 1997, Springer, 0-387-98229-9.=0D
 =0D
  Programmer's Guide to F - Brainerd, Goldberg and Adams, 1996, ISBN=0D
  0-9640135-1-7, Unicomp.=0D
=0D
**Programmer's Guide to Fortran 90, third edition - Brainerd, Goldberg=0D=

  and Adams, Springer, 1996, ISBN 0-387-94570-9.=0D
 =0D
  Programming in Fortran 90 - Morgan and Schonfelder, Alfred Waller/=0D
  McGraw-Hill, Oxfordshire, 1993, ISBN 1-872474-06-3.=0D
 =0D
**Programming in Fortran 90 - I.M. Smith, Wiley, ISBN 0471-94185-9.=0D
 =0D
  The F Language Guide - Gehrke, Springer, London, 1997, =0D
  ISBN 3-540-7615-9.=0D
 =0D
  The F Programming Language - Metcalf and Reid, Oxford University Press,=
=0D
  1996, ISBN 0-19-850026-2, about $33. This book is the definitive=0D
  description of the F programming language - a carefully crafted subset=0D=

  of Fortran 90 that is highly regular and stripped of Fortran's older,=0D=

  dangerous features, but retains the powerful array language, data=0D
  abstraction and pointers. It has six Appendices, including an extended=0D=

  example program that is available by ftp and solutions to exercises, as=
=0D
  well as an Index. US orders may be sent to: orders@oup-usa.org.=0D
 =0D
  Upgrading to Fortran 90 - Redwine, Springer-Verlag, New York, 1995,=0D
  ISBN 0-387-97995-6.=0D
 =0D
Chinese:=0D
 =0D
  Programming Language Fortran 90 - He Xingui, Xu Zuyuan, Wu Qingbao and=0D=

  Chen Mingyuan, China Railway Publishing House, Beijing,=0D
  ISBN 7-113-01788-6/TP.187, 1994.=0D
 =0D
Dutch:=0D
 =0D
  Fortran 90 - W.S. Brainerd, Ch.H. Goldberg, and J.C. Adams, translated=0D=

  by J.M. den Haan, Academic Service, 1991, ISBN 90 6233 722 8.=0D
=0D
Finnish:=0D
=0D
  Fortran 90 - Haataja, Rahola and Ruokolainen, Center for Scientific =0D=

  Computing (Finland), 1996, 286 pages, ISBN 952-9821-33-6.=0D
  WWW version: http://www.csc.fi/oppaat/f90/=0D
 =0D
French=0D
 =0D
  Fortran 90; Approche par la Pratique - Lignelet, Se'rie Informatique=0D=

  E'ditions, Menton, 1993, ISBN 2-090615-01-4.=0D
 =0D
  Fortran 90.  Les concepts fondamentaux, the translation of "Fortran 90=0D=

  Explained" M. Metcalf, J. Reid, translated by M. Caillet and B. Pichon,=
=0D
  AFNOR, Paris, ISBN 2-12-486513-7.=0D
 =0D
  Fortran 90; Initiation a` partir du Fortran 77 - Aberti, Se'rie=0D
  Informatique E'ditions, Menton, 1992, ISBN 2-090615-00-6.=0D
 =0D
  Les specificites du Fortran 90, DUBESSET, M. et VIGNES, J.,=0D
  editions Technip, 1993. ISBN 2-7108-0652-5=0D
 =0D
  Manuel complet du langage Fortran 90, et guide d'application,=0D
  LIGNELET, P., S.I. editions, Jan. 1995. ISBN 2-909615-02-2=0D
 =0D
  Manuel Complet du Langage FORTRAN 90 et FORTRAN 95, Calcul intensif et =
=0D
  Genie Logiciel, P. Lignelet, (MASSON Editions, Paris;=0D
  ISBN: 2-225-85229-4).=0D
=0D
  Programmer en Fortran 90, DELANNOY, C., Eyrolles, 1992.=0D
  ISBN 2-212-08723-3=0D
 =0D
  Traitement des donnees numeriques avec Fortran 90, OLAGNON M., Masson,=0D=

  1996, ISBN 2-225-85259-6.=0D
=0D
  Savez-vous parler Fortran, AIN, M., Bibliotheque des universites=0D
  (de Boeck), 1994. ISBN 2-8041-1755-3=0D
=0D
  STRUCTURES DE DONNEES (et leurs algorithmes) EN FORTRAN 90/95, =0D
  P. Lignelet, Les Editions MASSON, Paris, ISBN 2-225-85373-8.=0D
=0D
=0D
German:=0D
=0D
  Die Programmiersprache F - Gehrke, Springer-Verlag, ISBN 3-540-63376-6.=
=0D
 =0D
  Fortran 90 - B.Wojcieszynski and R.Wojcieszynski, Addison-Wesley,=0D
  1993, ISBN 3-89319-600-5.=0D
 =0D
  Fortran 90: eine informelle Einfu"hrung - Heisterkamp,=0D
  BI-Wissenschaftsverlag, 1991, ISBN 3-411153-21-0.=0D
 =0D
  Fortran 90, Lehr- und Arbeitsbuch fuer das erfolgreiche Programmieren -=
=0D
  W.S. Brainerd, C.H. Goldberg, and J.C. Adams, translated by=0D
  Peter Thomas and Klaus G. Paul, R. Olbenbourg Verlag, Muenchen, 1994,=0D=

  ISBN 3-486-22102-7.=0D
 =0D
  Fortran 90 Lehr- und Handbuch - T. Michel, BI-Wissenschaftsverlag,=0D
  1994.=0D
 =0D
  Fortran 90 Referenz-Handbuch: der neue Fortran-Standard - Gehrke,=0D
  Carl Hansen Verlag, 1991, ISBN 3-446163-21-2.=0D
=0D
  Programmierung in Fortran 90 - Schobert, Oldenburg, 1991.=0D
 =0D
  Programmierung mit Fortran 90 - Baumer, Vieweg, Braunschweig, 1997,=0D
  ISBN 3-528-05208-2.=0D
 =0D
  Programmieren in Fortran - Erasmus Langer, Springer-Verlag,=0D
  Wien  New York, 1993. ISBN 3-211-82446-4, 0-387-82446-4.=0D
 =0D
  Software Entwicklung in Fortran 90 - U"berhuber and Meditz, Springer=0D=

  Verlag, 1993, ISBN 0-387-82450-2.=0D
 =0D
Japanese:=0D
 =0D
  Fortran 90 Explained - Metcalf and Reid, translated by H. Nisimura,=0D
  H. Wada, K. Nishimura, M. Takata, Kyoritsu Shuppan Co., Ltd., 1993,=0D
  ISSN 0385-6984.=0D
 =0D
Russian=0D
 =0D
   An Explanation of the Fortran 90 Programming Language (translation of=0D=

   Fortran 90 Explained - Metcalf and Reid), translated P. Gorbounov,=0D
   Mir, Moscow, 1995, ISBN 5-03-001426-8. Available also from=0D
   Petr.Gorbounov@cern.ch.=0D
=0D
   FORTRAN 77 to Fortran 90 Tutorial - Einersson and Shokin, Russian=0D
   Academy of Sciences, Novosibirsk, 1995, ISBN 5-85826-013-6.=0D
 =0D
Swedish=0D
 =0D
    Fortran 90 - en introduktion - Blom, Studentlitteratur, Lund, 1994,=0D=

    ISBN 91-44-47881-X.=0D
 =0D
 =0D
WHERE CAN I OBTAIN COURSES, COURSE MATERIAL OR CONSULTANCY?=0D
 =0D
Copyright but freely available course material is available=0D
on the World Wide Web from the URLs:=0D
 =0D
     Manchester Computer Centre:=0D
     http://www.hpctec.mcc.ac.uk/hpctec/courses/Fortran90/F90course.html=0D=

     or via ftp: ftp.mcc.ac.uk, in the directory /pub/mantec/Fortran90.=0D=

 =0D
     U. of Liverpool: http://www.liv.ac.uk/HPC/HPCpage.html - covers=0D
     f90 and HPF, with Java-enhanced WEb pages.=0D
 =0D
     CERN: http://wwwinfo.cern.ch/asdoc/f90.html or via anonymous ftp=0D
     from asisftp.cern.ch in the directory cnl as the file f90tutor.ps.=0D=

 =0D
     In French: Support de cours Fortran 90 IDRIS - Corde & Delouis (from=
=0D
     http://www.idris.fr/data/cours/lang/f90).=0D
 =0D
     U. of Edinburgh (on HPF): http://=0D
     www.epcc.ed.ac.uk/epcc-tec/course-packages/HPF-Package-form.html=0D
=0D
     Linkoping U.: http://www.nsc.liu.se/f77to90.html.=0D
=0D
     U. of New Mexico: ftp://mycroft.plk.af.mil/pub/Fortran_90/Tutorial/=0D=

 =0D
Courses are available from:=0D
 =0D
   Walt Brainerd, a member of X3J3, also on HPF (walt@fortran.com);=0D
 =0D
   Tom Lahey (sales@lahey.com);=0D
 =0D
   PSR (see above).=0D
 =0D
   Michael Metcalf, formerly of CERN, Switzerland, and an ex-member of=0D=

   X3J3 and WG5, offers a Fortran 90 course that lasts for six 75-minute =
=0D
   sessions. There is an F version too. He is happy to negotiate holding =
=0D
   either version anywhere in the world. These courses are suitable for =0D=

   graduates, or equivalent level, and are a useful way to 'kick-start' =0D=

   a Fortran 90 or an F activity at a given site. Contact =0D
   michaelmetcalf@compuserve.com, or K=E4rntner Ring 10, A-1010 Vienna, A=
ustria,=0D
   (Tel. +43.1.503.79.40, fax. +43.1.503.11.45).=0D
=0D
European companies offering courses and conversion consultancy are:=0D
 =0D
   The Computing Centre of Delft University of Technology organises=0D
   courses on Fortran 90 elements for beginning programmers or an =0D
   upgrade for Fortran 77 progammers. Courses can be given in English, =0D=

   Dutch, French, or German. See http://www.rc.tudelft.nl/cursus/ or =0D
   info@RC.TUDelft.nl. Phone: +31 15 278 2000, fax: +31 15 278 3787.=0D
=0D
      IT Independent Training Limited,=0D
      2 Windlebrook Green, Bracknell, Berkshire, UK=0D
                   tel. +44 1344 860172   fax. +44 1344 867992=0D
 =0D
      Salford Software (see above);=0D
 =0D
      Simulog, attn. Mr. E. Plestan,=0D
      1 rue James Joule, F-78286 Guyancourt Cedex, France=0D
                   tel: +33 1 30 12 27 80   fax: +33 1 30 12 27 27=0D
      info@simulog.fr, http://www.simulog.fr/US/html/prods/foresys.html=0D=

      infos2i@cais.com, http://www.cais.net/s2i/www/general/foresys.html=0D=

 =0D
      Allgemeiner Software Service=0D
      Prinz-Otto Str.7c, D-85521 Ottobrunn, Germany=0D
      Tel: +49-89-6083758   Fax: +49-89-60851437=0D
        E-mail: alsos@compuserve.com, URL: http://www.alsos.com=0D
 =0D
A Japanese company offering courses and conversion consultancy is:=0D
 =0D
      SofTek Systems, Inc. (see above).=0D
=0D
 =0D
WHERE CAN I FIND THE FORTRAN AND HPF STANDARDS?=0D
 =0D
The Fortran 95 standard document is available from ISO, and replaces=0D
Fortran 90. The document reference number is ISO/IEC 1539-1:1997. See=0D
http://www.iso.ch, or contact=0D
 =0D
          ISO Publications, 1 rue de Varembe, Case postale 56=0D
          CH-1211 Geneva 20, Switzerland=0D
          Fax. + 41 22 734 10 79=0D
 =0D
It may also be obtained from national member bodies such as=0D
 =0D
          ANSI, 1430 Broadway, New York, N.Y. 10018=0D
 =0D
A Russian translation of the old Fortran 90 standard (translator=0D
S.G.Drobyshevich) is available: Alla Gorelik (gorelik@applmat.msk.su).=0D=

=0D
The HPF 2.0 document is available as=0D
ftp://softlib.rice.edu/pub/HPF/hpf-v20.ps.gz. =0D
 =0D
                               *****=0D
 =0D
This information is compiled on a 'best-effort' basis and is without=0D
prejudice. It may be freely copied and disseminated. Corrections and=0D
additions are solicited. =0D
 =0D
               Mike Metcalf=0D
               (michaelmetcalf@compuserve.com)=0D
 =0D
Version of 24 February, 1998=0D
=0D
=0D
=0D
