Introduction to Programming with Fortran

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Introduction to Programming with Fortran contains:

lots of clear and simple examples highlighting the key language features of the most recent versions of Fortran – Fortran 2003, 95 and 90.

practical examples based on ISO TR 15580 and ISO TR 15581 which are widely supported and cover the ISO TR on Enhanced Modules – particularly important to large code suites

common problems that occur when programming which are highlighted via clear examples and solutions

Introduction to Programming with Fortran is an essential introduction for beginners as well as a concise reference for professionals.

Overall the book gives a very effective hands-on coverage of Fortran, valuable to students and practitioners alike.

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. Both authors have been involved in teaching and supporting Fortran and related areas for over 20 years and their latest book reflects the lessons that have been learnt from their experience with Fortran over the last few years.

Author(s): Ian D. Chivers Bsc, PGCEd, MSc, MBCS, Jane Sleightholme MSc, MBCS (auth.)
Publisher: Springer London
Year: 2006

Language: English
Pages: XX, 592 p.
Tags: Programming Languages, Compilers, Interpreters; Software Engineering

Overview....Pages 1-7
Introduction to Computer Systems....Pages 9-14
Introduction to Operating Systems....Pages 15-18
Introduction to Using a Computer System....Pages 19-23
Introduction to Problem Solving....Pages 25-34
Introduction to Programming Languages....Pages 35-61
Introduction to Programming....Pages 63-75
Arithmetic....Pages 77-106
Arrays 1 Some Fundamentals....Pages 107-118
Arrays 2 Further Examples....Pages 119-132
Whole Array and Additional Array Features....Pages 133-149
Output of Results....Pages 151-178
Reading in Data....Pages 179-194
Files....Pages 195-202
Functions....Pages 203-222
Control Structures....Pages 223-240
Characters....Pages 241-252
Complex....Pages 253-256
Logical....Pages 257-262
User Defined Types....Pages 263-268
An Introduction to Pointers....Pages 269-294
Introduction to Subroutines....Pages 295-307
Subroutines: 2....Pages 309-340
An Introduction to Modules....Pages 341-363
Converting from Fortran 77....Pages 365-409
Case Studies....Pages 411-471
ISO TR 15580 IEEE Arithmetic....Pages 473-492
ISO TR 15581 Allocatable Enhancements....Pages 493-499
Fortran 2003 and the Enhanced Module Facility....Pages 501-506
Parallel Programming....Pages 507-510
Miscellaneous....Pages 511-519