ABSTRACT

This is the second edition of the first introductory textbook written for the FORTRAN 90 standard. It remains suitable for the novice scientific programmer, drawing on a larger number of examples and exercises in this new edition.

chapter 1|9 pages

What is Fortran 95?

chapter 2|16 pages

Getting started

chapter 3|22 pages

Types of data

chapter 4|20 pages

Introducing arrays

chapter 5|21 pages

Intrinsic procedures

chapter 6|21 pages

Execution control

chapter 7|14 pages

Introducing external procedures

chapter 9|13 pages

Arrays and data manipulation

chapter 10|15 pages

Modules

chapter 1|36 pages

1 More about procedures

chapter 12|24 pages

Advanced array features and derived types

chapter 13|20 pages

Pointers

chapter 14|26 pages

Overview

chapter 15|25 pages

High Performance Fortran

chapter |33 pages

APPENDIX A Input and output

chapter |4 pages

APPENDIX B Bits

chapter |19 pages

APPENDIX C ISO_VARYING_STRINGS

chapter |5 pages

APPENDIX E Fortran 95 statements

chapter 2|2 pages

Appendix G Answers to selected exercises

chapter 3|3 pages

Chapter 3

chapter 4|2 pages

Chapter 4

chapter 5|4 pages

Chapter 5

chapter 6|3 pages

Chapter 6

chapter 7|1 pages

Chapter 7

chapter 8|1 pages

Chapter 8

chapter 9|2 pages

Chapter 9

chapter 11|4 pages

Chapter 11

chapter 12|3 pages

Chapter 12

chapter 13|1 pages

Chapter 13

chapter 14|3 pages

Chapter 14