Apress Access

Introduction to Programming with Fortran

with coverage of Fortran 90, 95, 2003 and 77

By Ian Chivers , Jane Sleightholme

  • eBook Price: $69.95
Buy eBook Buy Print Book

Introduction to Programming with Fortran Cover Image

  • Add to Wishlist
  • ISBN13: 978-1-8462-8053-5
  • 612 Pages
  • User Level: Students
  • Publication Date: July 8, 2006
  • Available eBook Formats: PDF
Full Description
An Introduction to Programming with Fortran is a comprehensive introduction to Fortran, and is essential to the complete beginner who wants to learn the fundamentals of programming using a modern, powerful and expressive language; as well as those wanting to update their programming skills by making the move from earlier versions of Fortran. It contains lots of clear and simple examples highlighting the key language features of the most recent versions of Fortran – Fortran 2003, 95 and 90. The authors also provide examples based on ISO TR 15580 and ISO TR 15581 as these are quite widely supported as well and cover the ISO TR on Enhanced Modules, which is of particular importance to large code suites. The examples used throughout the book highlight common problems that occur when programming, and give a solution in Fortran, producing a very effective, hands-on approach. Details of a variety of internet-based sources are also included, which will prove invaluable to those seeking further information and support.
Table of Contents

Table of Contents

  1. Overview.
  2. Introduction to Computer Systems.
  3. Introduction to Operating Systems.
  4. Introduction to Using a Computer System.
  5. Introduction to Problem Solving.
  6. Introduction to Programming Languages.
  7. Introduction to Programming
  8. Arithmetic.
  9. Arrays 1: Some Fundamentals.
  10. Arrays 2: Further Examples.
  11. Whole Array and Additional Array Features.
  12. Output of Results.
  13. Reading in Data.
  14. Files.
  15. Functions.
  16. Control Structures.
  17. Characters.
  18. Complex.
  19. Logical.
  20. User Defined Types.
  21. An introduction to Pointers.
  22. Introduction to Subroutines.
  23. Subroutines:2.
  24. An Introduction to Modules.
  25. Converting from Fortran 77.
  26. Case Studies.
  27. ISO TR 15580
  28. IEEE Arithmetic.
  29. ISO TR 15581 Allocatable Enhancements.
  30. Fortran 2003 and the Enhanced Module Facility.
  31. Parallel Programming.
  32. Miscellaneous.
  33. Appendices.

If you think that you've found an error in this book, please let us know by emailing to editorial@apress.com . You will find any confirmed erratum below, so you can check if your concern has already been addressed.
No errata are currently published


    1. Modern Compiler Design


      View Book