Fortran 90


Also found in: Dictionary, Thesaurus.
Related to Fortran 90: Fortran 77

Fortran 90

(Previously "Fortran 8x" and "Fortran Extended") An extensive enlargement of Fortran 77. Fortran 90 has derived types, assumed shape arrays, array sections, functions returning arrays, case statement, module subprograms and internal subprograms, optional and keyword subprogram arguments, recursion, and dynamic allocation. It is defined in ISO 1539:1991, soon to be adopted by ANSI.

["Fortran 90 Explained", M. Metcalf et al, Oxford University Press 1990].
This article is provided by FOLDOC - Free Online Dictionary of Computing (foldoc.org)
References in periodicals archive ?
Introduction to object-oriented concepts using Fortran 90. Retrieved February 19, 2006, from http://www.cs.rpi.edu/~szymansk/OOF90/F90_Objects.html
The work presented in this paper focuses on the Fortran 90 layer immediately below the application layer; we give two examples of iterative solvers built through the PSBLAS routines in Section 7.
Both libraries are portable to any platform that supports MPI and C or Fortran 90.
Many of the new features of Fortran 90 can support object-oriented programming methodology.
Fortran 90 offers "greater safety, expressive power and convenience" than its predecessor, says John K.
Finally, for the reader unfamiliar with MATLAB, we have included an appendix that describes MATLAB and discusses its similarities with APL and Fortran 90.
This is known as Fortran 90 and it is hoped that eventually it will come into general use to replace Fortran 77.
Energy Plus uses FORTRAN 90, which allows modular program development with easy integration with other software; building geometry is also importable from CAD.
It continues the Fortran tradition of providing a balanced mix of features for writing portable but efficient programs, and is realized by defining a set of standard extensions to Fortran 90. High-level constructs such as FORALL are provided where advanced compilers are believed capable of generating efficient code for different hardware.
FORESYS 2.1 supports the development of quality assurance and migration to Fortran 90 and 95, providing complete analyses of both Fortran products and detecting errors that may be missed by compilers or link editors.
Single-instruction, multiple-data (SIMD) machines such as the Thinking Machines CM-2 are programmed using parallel array constructs found in Fortran 90 [3].
The kit contains the Fortran 90 source code needed for the new heat balance load calculation procedures introduced in the 2001 ASHRAE Handbook, Fundamentals.