Advertisement

The Fortran 2003 Handbook

The Complete Syntax, Features and Procedures

  • Jeanne C. Adams
  • Walter S. Brainerd
  • Richard A. Hendrickson
  • Richard E. Maine
  • Jeanne T. Martin
  • Brian T. Smith

Table of contents

  1. Front Matter
    Pages i-xii
  2. Jeanne C. Adams, Walter S. Brainerd, Richard A. Hendrickson, Richard E. Maine, Jeanne T. Martin, Brian T. Smith
    Pages 1-9
  3. Jeanne C. Adams, Walter S. Brainerd, Richard A. Hendrickson, Richard E. Maine, Jeanne T. Martin, Brian T. Smith
    Pages 11-41
  4. Jeanne C. Adams, Walter S. Brainerd, Richard A. Hendrickson, Richard E. Maine, Jeanne T. Martin, Brian T. Smith
    Pages 43-59
  5. Jeanne C. Adams, Walter S. Brainerd, Richard A. Hendrickson, Richard E. Maine, Jeanne T. Martin, Brian T. Smith
    Pages 61-114
  6. Jeanne C. Adams, Walter S. Brainerd, Richard A. Hendrickson, Richard E. Maine, Jeanne T. Martin, Brian T. Smith
    Pages 115-169
  7. Jeanne C. Adams, Walter S. Brainerd, Richard A. Hendrickson, Richard E. Maine, Jeanne T. Martin, Brian T. Smith
    Pages 171-197
  8. Jeanne C. Adams, Walter S. Brainerd, Richard A. Hendrickson, Richard E. Maine, Jeanne T. Martin, Brian T. Smith
    Pages 199-256
  9. Jeanne C. Adams, Walter S. Brainerd, Richard A. Hendrickson, Richard E. Maine, Jeanne T. Martin, Brian T. Smith
    Pages 257-284
  10. Jeanne C. Adams, Walter S. Brainerd, Richard A. Hendrickson, Richard E. Maine, Jeanne T. Martin, Brian T. Smith
    Pages 285-365
  11. Jeanne C. Adams, Walter S. Brainerd, Richard A. Hendrickson, Richard E. Maine, Jeanne T. Martin, Brian T. Smith
    Pages 367-418
  12. Jeanne C. Adams, Walter S. Brainerd, Richard A. Hendrickson, Richard E. Maine, Jeanne T. Martin, Brian T. Smith
    Pages 419-435
  13. Jeanne C. Adams, Walter S. Brainerd, Richard A. Hendrickson, Richard E. Maine, Jeanne T. Martin, Brian T. Smith
    Pages 437-496
  14. Jeanne C. Adams, Walter S. Brainerd, Richard A. Hendrickson, Richard E. Maine, Jeanne T. Martin, Brian T. Smith
    Pages 497-519
  15. Jeanne C. Adams, Walter S. Brainerd, Richard A. Hendrickson, Richard E. Maine, Jeanne T. Martin, Brian T. Smith
    Pages 521-560
  16. Jeanne C. Adams, Walter S. Brainerd, Richard A. Hendrickson, Richard E. Maine, Jeanne T. Martin, Brian T. Smith
    Pages 561-579
  17. Jeanne C. Adams, Walter S. Brainerd, Richard A. Hendrickson, Richard E. Maine, Jeanne T. Martin, Brian T. Smith
    Pages 581-604
  18. Back Matter
    Pages 605-712

About this book

Introduction

Fortran continues to be the premier language used in scientific and engineering computing since its introduction in the 1950s. Fortran 2003 is the latest standard version and has many excellent modern features that assist programmers in writing efficient, portable and maintainable programs that are useful for everything from ‘hard science’ to text processing.

The Fortran 2003 Handbook is the definitive and comprehensive guide to Fortran 2003, the latest standard version of Fortran. This all-inclusive volume offers a reader-friendly, easy-to-follow and informal description of Fortran 2003, and has been developed to provide not only a readable explanation of features, but also some rationale for the inclusion of features and their use. Experienced Fortran 95 programmers will be able to use this volume to assimilate quickly those features in Fortran 2003 that are not in Fortran 95 (Fortran 2003 contains all of the features of Fortran 95).

Features and benefits:

• The complete syntax of Fortran 2003 is supplied.

• Each of the intrinsic standard procedures is described in detail.

• There is a complete listing of the new, obsolescent, and deleted features.

• Numerous examples are given throughout, providing insights into intended uses and interactions of the features.

• IEEE module procedures are covered thoroughly.

• Chapters begin with a summary of the main terms and concepts described.

• Models provide the reader with insight into the language.

Key Topics:

• Fortran Concepts and Terms

• Language Elements and Source Form

• Data Types

• Block Constructs and Execution Control

• I/O Processing and Editing

• Interoperability with C

• Standard Intrinsic Procedures

This highly versatile and authoritative handbook is intended for anyone who wants a comprehensive survey of Fortran 2003, including those familiar with programming language concepts but unfamiliar with Fortran. It offers a practical description of Fortran 2003 for professionals developing sophisticated application and commercial software in Fortran, as well as developers of Fortran compilers.

All authors have been heavily involved in the development of Fortran standards. They have served on national and international Fortran standard development committees, and include a chair, convenors and editors of the Fortran 90, 95, and 2003 standards. In addition, Walt Brainerd is the owner of The Fortran Company, Tucson, AZ, USA.

Keywords

C programming language Exception Fortran Numerical computing Processing Software compiler control development evolution language programming programming language standards structured analysis

Authors and affiliations

  • Jeanne C. Adams
    • 1
  • Walter S. Brainerd
    • 2
  • Richard A. Hendrickson
    • 3
  • Richard E. Maine
    • 4
  • Jeanne T. Martin
    • 5
  • Brian T. Smith
    • 6
  1. 1.National Center for Atmospheric ResearchBoulderUSA
  2. 2.The Fortran CompanyTucsonUSA
  3. 3.Spackman & Hendrickson, Inc.MinneapolisUSA
  4. 4.NASA Dryden, Edwards AFBCaliforniaUSA
  5. 5.Lawrence Livermore National SecurityCaliforniaUSA
  6. 6.University of New MexicoAlbuquerqueUSA

Bibliographic information

  • DOI https://doi.org/10.1007/978-1-84628-746-6
  • Copyright Information Springer-Verlag London 2009
  • Publisher Name Springer, London
  • eBook Packages Computer Science
  • Print ISBN 978-1-84628-378-9
  • Online ISBN 978-1-84628-746-6
  • Buy this book on publisher's site