Modern Fortran explained /

Fortran remains one of the principal programming languages used in high-performance scientific, numerical, and engineering computing. A series of significant revisions to the standard versions of the language have progressively enhanced its capabilities and the latest standard, Fortran 2008, include...

Full description

Bibliographic Details
Main Author: Metcalf, Michael, 1931- (Author)
Other Authors: Reid, John Ker, Cohen, Malcolm, 1957-
Format: Book
Language:English
Published: Oxford, United Kingdom ; New York, NY : Oxford University Press, 2011.
Series:Numerical mathematics and scientific computation.
Subjects:
Online Access:View this book online, via DawsonERA, both on- and off-campus
This title is also available as an eBook. Click here.
This title is also available in print. Click here.
Table of Contents:
  • Whence Fortran?
  • Language elements
  • Expressions and assignments
  • Control constructs
  • Program units and procedures
  • Array features
  • Specification statements
  • Intrinsic procedures
  • Data transfer
  • Operations on external files
  • Floating-point exception handling
  • Interoperability with C
  • Type parameters and procedure pointers
  • Object-oriented programming
  • Establishing and moving data
  • Miscellaneous enhancements
  • Input/output enhancements
  • Enhanced module facilities
  • Coarrays
  • Other Fortran 2008 enhancements
  • A. Intrinsic procedures
  • B. Deprecated features
  • C. Obsolescent features
  • D. Avoiding compilation cascades
  • E. Object-oriented example list
  • F. Fortran terms
  • G. Solutions to exercises.