References (Articles) section of F90 FAN's: Fortran 90 Frequently Asked about News.

Send flames, references and suggestions for improvement to
The current updated version of this list can be found on WWW at URLs:


Akin, J.E., Object Oriented Programming via Fortran 90, Engineering Computations, Vol. 16, No. 1, 1999, pp. 26-48

Appleby, D., FORTRAN First in a six-part series on languages that have stood the test of time -- BYTE, Sep. 1991, 147-150

Baker, S., Complying with Fortran90; How does the current crop of Fortran90 compilers measure up to the standard? -- Dr. Dobb's Journal (Jan. 1995) p68-76

Bernheim, M., Fortran Mode d'emploi - Fortran 90 -- Intereditions (1991) 163-176

Brankin, R.W., Gladwell, I., A Fortran 90 Version of RKSUITE: An ODE Initial Value Solver, Annals of Numerical Mathematics, Vol 1, 1994, in press.

Buckley, A. G., Conversion to Fortran 90: A Case Study -- ACM TOMS Vol20 n 3 Sept.1994 308-353

Buckley, Albert G., Algorithm 999: A Fortran 90 code for unconstrained non linear minimisation -- ACM TOMS Vol20 n 3 Sept.1994 354-372

Chesneaux, J.M., Description d'utilisation du logiciel CADNA_F -- MASI 92.32 (1992) Institut Blaise Pascal, Paris

Corde, P., Girou, D., Fortran 90: la nouvelle norme -- Tribunix Dossiers calculateurs, Vol 8. No. 41 (1992) 12-17

Craig, C., Slishman G., Variants of Matrix Multiplication for Fortran90 -- SIGNUM Newsletter Vol 29 N 2 Apr. 1994 4-6

Dasgupta, Levi, Lubicz, Rebbi, QCDF90, a set of Fortran 90 modules for a high-level efficient implementation of QCD simulations -- Computer Physics Communications, 98 (1996) 365.

V.K.Decyk, Ch.D.Norton and B.K.Szymanski, "How to support inheritance and run-time polymorphism in Fortran 90", Computer Physics Communications Vol. 115 (1998) 9-17

Delves L.M, Schonfelder J.L, Craven P. Fortran90; an Overview Oct.1993 IASC

Delves M, N.A Performance of Fortran90 Compilers Nov. 1994

Digital Corporation, Evolving from Fortran77 towards Fortran90, Fall Decus 1993, San Francisco

Dodson Z., A Fortran90 Tutorial Nov.1993

Dongarra, J., Du Croz J., Hammarling S., Wasniewski J., Zemla A., LAPACK90 The Fortran90 Interface for LAPACK, PARA95, Copenhagen 1995 Lecture Notes Springer Verlag, to be published.

Dubois, Paul F., Fortran: A Space Odyssey Computing in Science and Engineering, March/April 2001

Du Croz, Jeremy J., Building Libraries with Fortran 90 Fortran Journal 4/5, Sep./Oct 1992

Du Croz, J. The Nag Fortran90 library Nagua 14 april 1994 Oxford

Gehrke, Wilhelm Fachwoerterliste Englisch-Deutsch fuer Fortran 90, SPR.F90 2, RRZN, 18 pp., 1995

Gehrke, Wilhelm Fortran 90-Syntax: Eisenbahnschienen-Diagramme, SPR.F90 3, RRZN, 48 pp., 1994

Gehrke, Wilhelm Fachwoerterliste Englisch-Deutsch fuer Fortran 95, SPR.F95 2, RRZN, 19 pp., 1995

Gehrke, Wilhelm Fortran 95-Syntax: Eisenbahnschienen-Diagramme, SPR.F95 3, RRZN, 50 pp., 1995

Glassy, L., Tiny-Ninety: A subset of F90 for beginning programmers -- Fortran Journal 4/3, May/Jun. 1992, 2-6

Hanson, R.J., A design of high-performance Fortran 90 Libraries -- IMSL technical report series No. 9201 (1992)

Hanson, R.J., Operator and Function Modules with FORTRAN90 VNI Technical Report series No 9305

Hanson, R.J., Matrix multiplication in Fortran 90 using Strassen's algorithm -- Fortran Journal 4/3, May/Jun. 1992, 6-7

Hennecke, M., A Fortran 90 interface to random Number Generation -- Computer Physics Communications, in press

Haataja, J. and Rahola, J. Fortran 90 in Scientific Computing CSC News magazine (Vol. 8, No 4, December 1996).

Hann, R. Nagware Fortran90 tools -- Nagua 14 april 1994 Oxford

Hendricksen, Frisbie, Metcalf, The F programming language -- ACM SIGPLAN Notices, June, 1997.

Hill J.M.D The high performance Fortran library in Fortran90: sorting -Technical Report LPA7/TR02.9408 The London parallel applications center August 1994 (revise 9/1/1995)

Iles, Robert, Fortran 90: The First Two Years -- Unicom Seminar on Fortran and C in Scientific Computing, 1993.

Iles, R., Palant, L., Fortran 90: 2 ans deja -- Tribunix No. 49 Mai/Juin 1993, 32-37.

Joubert, A.W The high performance Fortran library in Fortran90: prefix and suffix scans-Technical Report LPA7/TR01.9408 The London parallel applications center August 1994

Kearfott, R.B Algorithm 737: INTLIB: A Portable Fortran77 Interval Standard- Function Library ACM TOMS Vol20 n% 4, Dec. 1994 447-459

Kearfott, R.B A Fortran 90 environment for research and prototyping of enclosure algorithms for canstrained and unconstrained non linear equations ACM TOMS Vol 21, 1 , Juin 1995 63-78

Lahey, T., Fortran 90 is coming ! -- Programmer's Journal, Mar/Apr 1991.

Lignelet, P., Fortran -- Les Techniques de l'ingenieur, H2120, Dec 1993.

Mc Calpin, John D. Optimization of Fortran90 array notation : A Case Study Internal report College of Marine Studies, Univ. of Delaware submitted to "Scientific Programming" Jan. 1995

Maine, R., Review of NAG Fortran 90 translator -- Fortran Journal 3/6, Nov/dec 1991.

Maley et al., The formal specification of abstract data types and their implementation in Fortran 90: implementation issues concerning pointers -- 98 (1996) 167-168. [See also Letter to the Editor in following issue.]

Marshall,A.C, Comparison between Sun, EPC and NAg Fortran 90 Compilers The University of Liverpool (Dec. 1996).

Marshall,A.C, Fortran 90 derived types, User defined operators, Modules and Object Oriented Facilities -- The University of Liverpool BCS seminar 1994 (12 Sep. 1992), 30-33

Metcalf, M., Recent progress in Fortran standardization -- Computer Physics Communications 57 (1989) 78-83.

Metcalf, M., Abstract data types in Fortran 90 -- Computer Standards and Interfaces, 18 (1996) 349-359.

Metcalf, M., Fortran 90 - A summary -- Int. Journal of modern Physics C, Vol. 1, Nos. 2&3 (1990) 193-206.

Metcalf, M., A derived data type for data analysis -- Computers in Physics, Nov/Dec 1991, 599-604.

Metcalf, M., Fortran 90 Tutorial -- CERN Computer Newsletter, Nos. 206/207/208/209/210/211 (1992-1993).

Metcalf, M., Still programming after these years -- New Scientist, (12 Sep. 1992), 30-33

Morgan, S., Fortran90 An outline of the ISO standard -- BCS seminar 1994

Numrich, R.W. and Reid, J.K., Co-Array Fortran for Parallel Programming -- 1999

Olagnon, M., f90ppr: A Fortran90 Pre-processor A Fortran 90 Pretty- printer, Fortran Journal Vol 7 n2 Mar/Apr 1995 pp8-14

de Polignac, Christian, Du Fortran VAX au Fortran 90 -- Decus, Paris, 7 Avril 1993.

de Polignac, Christian, Interfacing a Fortran77 multiple precision package using Fortran90 -- Nagua, Oxford, 14 april 1994.

Prentice, John K., Fortran 90 benchmark results -- Fortran Journal 5/3, May/June 1993.

Prentice, John K., Performance benchmarks for Fortran90 compilers -- Mathematech Vol1 n1 1994, 66-73

Prentice, John K., Ameko, A.K., Performance benchmarks for selected Fortran90 compilers (to appear in Fortran Journal)

Reid, John, The Fortran 90 Standard -- Programming environments for high level scientific problem solving, Gaffney ed., IEEE Trans., North-Holland (1992), 343-348.

Reid, John, Fortran 90, the language for scientific computing in the 1990s --Unicom Seminar on Fortran and C in Scientific Computing, 1992

Reid, John, The advantages of Fortran 90 -- Computing 48, 219-238.

Reid, John. Fortran90: the future -- Nagua 14 april 1994 Oxford

de Roeck, Yann-Herve, Plessix, Rene-Edouard, Combining F90 and PVM to construct synthetic seismograms by ray-tracing -- proc. IEEE Oceans 94.

Robin, F., Fortran 90 et High Performance Fortran, Bulletin technique CEA, Oct. 1992, 3-7.

Sawyer, M., A summary of Fortran 90 -- EPCC-TN92-04, Univ. of Edinburgh, (1992).

Schonfelder, J.L., Semantic extension possibilities in the proposed new Fortran -- Software practice and experience, Vol.19, (1989), 529-551.

Schonfelder, J.L., Morgan, J.S., Dynamic strings in Fortran 90 -- Software practice and experience, Vol.20(12), (1990), 1259-1271.

Schonfelder, J.L. High Performance Fortran and Fortran95 -- University of Liverpool Nov. 1994

Scott, Kilpatrick and Maley The formal specification of abstract data types and their implementation in Fortran 90 Computer Physics Communications 84 (1994) 201-225.

Sipelstein, J.M., Blelloch, G.E., Collection-oriented languages -- Proceedings of the IEEE, Vol. 79, No. 4, (1991), 504-530.

Vignes, Jean, Vers un calcul scientifique fiable : l'arithmetique stochastique -- La Vie des Sciences, Comptes rendus, serie generale, tome 10, 1993, No 2, 81-101.

Vignes, Jean, A stochastic arithmetic for reliable scientific computation MATCOM 940 - Mathematics and Computers in Simulation 35 (1993) 233-261.

Walker, D.W., A Fortran 90 code for magnetohydrodynamics. Part I: banded convolution -- Oak Ridge National Lab. report TM-12032 (1992).

Walter, W., Fortran 90: Was bringt der neue Fortran-Standard fuer das numerische Programmieren ? -- Jahrbuch Ueberblicke Mathematik Vieweg, (1991) 151-174.

Walter W.V Fortran XSC: A portable Fortran90 module library for accurate and reliable scientific computing -- Computing Supplementum 9, 265-286

Wampler, K. Dean, The Object-Oriented programming Paradigm and Fortran programs -- Computers in Physics, Jul/Aug 1990, 385-394.

Ward, T. The world's first Fortran90 compiler. PROGRAM NOW March 1992, 67-69

Willhoft, Robert G., Comparison of the functional Power of APL2 and Fortran 90 -- APL Quote Quad, 1991

Fortran90 at NAS: Perceptions and plans RND-93-001


Michel OLAGNON            | email :
IFREMER: Institut Francais de Recherches pour l'Exploitation de la Mer
Département Génie Océanique
Cellule Océano-Météo
Centre de Brest - B.P. 70 | phone : +33 2 98 22 41 44                 |
F-29280 PLOUZANE - FRANCE | fax   : +33 2 98 22 41 35                 |
WWW:              |