Fortran 90/95 explained
Michael Metcalf
Fortran 95 is a revision of the Fortran 90 standard based on the interpretations that have been requested following its implementation and use. In addition new features to keep ISO Fortran aligned with High Performance Fortran have been added, along with a small number of minor improvements.
This volume represents a thorough revision of Fortran 90 Explained. In particular it includes a more detailed explanation of many features, more examples, new appendices (on avoiding Fortran 77 extensions and an extended pointer example), as well as a completely new chapter on Fortran 95. It is a complete and authoritative description of Fortran 90/95, and is intended for new and existing users, and for all those involved in scientific and numerical computing.