Apress

Guide to Fortran 2003 Programming

By Walter S. Brainerd

Guide to Fortran 2003 Programming Cover Image

This concise, accessible, and easy-to-read guide introduces the most important features of Fortran 03. It presents a complete discussion of all the basic features needed to write complete Fortran programs and makes extensive use of examples and case studies.

Full Description

  • ISBN13: 978-1-8488-2542-0
  • 368 Pages
  • User Level: Students
  • Publication Date: June 11, 2009
  • Available eBook Formats: PDF
  • eBook Price: $79.95
Buy eBook Buy Print Book Add to Wishlist
Full Description
This concise, accessible, and easy-to-read guide introduces the most important features of Fortran 03. Features: presents a complete discussion of all the basic features needed to write complete Fortran programs; makes extensive use of examples and case studies; provides a detailed exploration of control constructs, modules, procedures, arrays, character strings, data structures and derived types, pointer variables, and object-oriented programming; introduces the topic of modules as the framework for organizing data and procedures for a Fortran program; investigates the excellent input/output facilities available in Fortran; includes appendices listing the many intrinsic procedures and providing a brief informal syntax specification for the language; supplies simple problems throughout the book. This indispensable textbook provides a tutorial for anyone who wants to learn Fortran 03, and is eminently suitable as a reference for professionals.
Table of Contents

Table of Contents

  1. Introduction to Programming in Fortran.
  2. Control Constructs.
  3. Modules and Procedures.
  4. Arrays.
  5. Character Data.
  6. Structures and Derived Types.
  7. IEEE Arithmetic and Exceptions.
  8. More about Procedures.
  9. Extending Fortran.
  10. Pointer Variables.
  11. Input and Output.
  12. Object
  13. Oriented Programming.
Errata

If you think that you've found an error in this book, please let us know about it. You will find any confirmed erratum below, so you can check if your concern has already been addressed.

* Required Fields

No errata are currently published