Supercomputing Networking Research Education Ohio Supercomputer Center Site Map Staff Directory Support

Fortran 90 Features

This course will describe the new features found in Fortran 90 which are aimed at extending the usefulness of the language. These improved Fortran capabilities include free-form source code, pointers, dynamic memory management, array syntax expressions, a CASE construct, and derived data types capable of grouping together heterogeneous data. In addition, the machine-specific optimization performed automatically by the Fortran 90 compiler - as well as optimization techniques the Fortran 90 programmer can employ - will be discussed.

Handouts
September 1999, by Troy Baer

Previously Taught F90 Course

This one-day workshop will focus on the mechanics of using the CF90 compiler on OSC's CRAY Y-MP8E, supported CF77 extensions, and CF90 features. Workshop topics include: Support for FORTRAN 77 features, source form and name, control structures, portable numeric processing, array processing, I/O, Fortran 90 intrinsics, pointers, user-defined types and operators, procedures, modules, new parallel processing, optimization, and vectorization technology.

February 17, 1994
Overheads (47 pages, postscript)
Handouts (47 pages, postscript)
Examples

May 19, 1994
CF90 Command (34 pages, postscript)

Related Sites
Fortran 90 Software Repository
F90 FAN's