PTG home
Catalog Search:
Search
Related Topics:
COMPUTING
Programming Languages
FORTRAN




 
Fortran 90 Programming 1/e

T.M.R. Ellis
Ivor R. Phillips
Thomas M. Lahey

Published May 1994 by Addison-Wesley
Copyright 1994, 848 pp., Paper
ISBN: 0201544466
List Price:
$46.88

Inventory Status:
In-Stock
   
More Info


Summary

Offering a clear tutorial guide for the new Fortran 90 language, this book highlights Fortran 90's role as a powerful tool for problem-solving in engineering and science. Having been involved in the development of the new standard, the authors provide (as a bonus) an inside perspective on the design rationale behind the major features of Fortran 90.

Features
  • comprehensive coverage of all the major language features, with clear guidelines on the differences between the 77 and 90 standards
  • case studies illustrating its applications in scientific problem-solving
  • two authoritative chapters in coding numerical methods in Fortran 90
  • an early introduction to procedures and modules to encourage a structural approach to programming


0201544466B04062001



Author Bio

T.M.R. Ellis is Director of the Educational Technology Resources Centre at the University of Oxford. He has taught and written about Fortran for over 25 years, and was a member of both the ANSI and ISO committees responsible for developing the Fortran 90 and Fortran 95 standards. He is currently Convenor of the ISO Fortran Working Group which is responsible for all future development of Fortran.

Ivor R. Philips is a Senior Principal Mathematician at Boeing in Seattle, Washington. A specialist in numerical analysis, he has led a team of experts in creating the Boeing Fortran subprogram libraries, and was head of the US delegation to the ISO Fortran Working Group during the creation of Fortran 90.

About Thomas M. Lahey

Thomas M. Lahey runs his own company, Lahey Computer Systems, Inc., in Incline Valley, Nevada, which develops and markets Fortran compilers for the PC market, setting the standard by which other compilers are measured. He was responsible for the first FORTRAN 77 compiler available upon approval of the standard.



0201544466AB04062001

Table of Contents

Preface
1 Introduction - six key questions
PART I FUNDAMENTAL PRINCIPLES
2 First steps in Fortran 90 programming
3 Essential data handling
4 Basic building blocks
5 Controlling the flow of your program
6 Repeating parts of your program
7 An introduction to arrays
8 More control over input and output
9 Using files to preserve data
Intermission - Developing and testing programs
PART II TOWARDS REAL PROGRAMMING
10 An introduction to numerical methods in Fortran 90 programs
11 More flexible procedures
12 Creating your own environment with modules
13 Array processing and matrix manipulation
14 Parameterized and other data types
15 Additional input/output and file handling facilities
16 Pointers and dynamic data structures
17 Global data through storage association
18 More about numerical methods
Afterword - The Seven Golden Rules
Appendix A Intrinsic functions
Appendix B The rules for host and USE association
Appendix C Statement order in Fortran 90
Appendix D The ASCII Character Set
Appendix E Obsolete features of Fortran 90
Glossary
Bibliography
Answers to self-test exercises
Answers to selected programming exercises
Index to programs and procedures
Index



back to top