Introduction to Programming with Fortran

With Coverage of Fortran 90, 95, 2003, 2008 and 77

  • Ian Chivers
  • Jane Sleightholme

Table of contents

  1. Front Matter
    Pages i-xxx
  2. Ian Chivers, Jane Sleightholme
    Pages 1-4
  3. Ian Chivers, Jane Sleightholme
    Pages 5-16
  4. Ian Chivers, Jane Sleightholme
    Pages 17-46
  5. Ian Chivers, Jane Sleightholme
    Pages 47-62
  6. Ian Chivers, Jane Sleightholme
    Pages 63-101
  7. Ian Chivers, Jane Sleightholme
    Pages 103-114
  8. Ian Chivers, Jane Sleightholme
    Pages 115-129
  9. Ian Chivers, Jane Sleightholme
    Pages 131-151
  10. Ian Chivers, Jane Sleightholme
    Pages 153-177
  11. Ian Chivers, Jane Sleightholme
    Pages 179-195
  12. Ian Chivers, Jane Sleightholme
    Pages 197-207
  13. Ian Chivers, Jane Sleightholme
    Pages 209-230
  14. Ian Chivers, Jane Sleightholme
    Pages 231-248
  15. Ian Chivers, Jane Sleightholme
    Pages 249-263
  16. Ian Chivers, Jane Sleightholme
    Pages 265-268
  17. Ian Chivers, Jane Sleightholme
    Pages 269-273
  18. Ian Chivers, Jane Sleightholme
    Pages 275-282
  19. Ian Chivers, Jane Sleightholme
    Pages 283-292
  20. Ian Chivers, Jane Sleightholme
    Pages 293-300

About this book

Introduction

In response to feedback from course delegates this third edition has been revised throughout. It expands on the second edition with new and updated examples in the chapters on arithmetic, i/o, character data, modules, data structuring and generic programming with minor updates to the rest of the chapters.

Key Features

·         lots of clear, simple examples highlighting the core language features  of modern Fortran including data typing, array processing,  control structures, functions, subroutines, modules,  user defined types, pointers, operator overloading, generic programming, object oriented programming and parallel programming

·         pinpoints common problems that occur when programming

·         illustrates the use of several compilers

·         with better standards conformance in compilers  there are new examples illustrating the following major features:

                - C Interop

                - IEEE arithmetic

                - parameterised derived types

Introduction to Programming with Fortran will appeal to the complete beginner, existing Fortran programmers wishing to update their code and those with programming experience in other languages.

Ian Chivers and Jane Sleightholme are the joint owners of comp-fortran-90 which is a lively forum for the exchange of technical details of the Fortran language. Ian is the editor of the ACM Fortran Forum, and Jane and Ian have both been involved in the Fortran standardisation process. The authors have been teaching and supporting Fortran and related areas for over 40 years and their latest book reflects the lessons that have been learnt from this.

Keywords

Fortran Fortran 2003, Fortran 2008 Introduction to Programming Modern Fortran Programming Scientific Computing

Authors and affiliations

  • Ian Chivers
    • 1
  • Jane Sleightholme
    • 2
  1. 1.Rhymney ConsultingLondonUnited Kingdom
  2. 2.FortranplusLondonUnited Kingdom

Bibliographic information

  • DOI https://doi.org/10.1007/978-3-319-17701-4
  • Copyright Information Springer International Publishing Switzerland 2015
  • Publisher Name Springer, Cham
  • eBook Packages Computer Science
  • Print ISBN 978-3-319-17700-7
  • Online ISBN 978-3-319-17701-4
  • About this book
Industry Sectors
Pharma
Automotive
Biotechnology
Electronics
Telecommunications
Aerospace