To view prices and purchase online, please login or create an account now.



Modern Fortran: Style and Usage

Hardback

Main Details

Title Modern Fortran: Style and Usage
Authors and Contributors      By (author) Norman S. Clerman
By (author) Walter Spector
Physical Properties
Format:Hardback
Pages:352
Dimensions(mm): Height 229,Width 152
Category/GenreEngineering - general
Computer programming and software development
Object-oriented programming (OOP)
ISBN/Barcode 9780521514538
ClassificationsDewey:005.133
Audience
Professional & Vocational
Illustrations 1 Halftones, unspecified

Publishing Details

Publisher Cambridge University Press
Imprint Cambridge University Press
Publication Date 12 December 2011
Publication Country United Kingdom

Description

Fortran is one of the oldest high-level languages and remains the premier language for writing code for science and engineering applications. This book is for anyone who uses Fortran, from the novice learner to the advanced expert. It describes best practices for programmers, scientists, engineers, computer scientists and researchers who want to apply good style and incorporate rigorous usage in their own Fortran code or to establish guidelines for a team project. The presentation concentrates primarily on the characteristics of Fortran 2003, while also describing methods in Fortran 90/95 and valuable new features in Fortran 2008. The authors draw on more than a half century of experience writing production Fortran code to present clear succinct guidelines on formatting, naming, documenting, programming and packaging conventions and various programming paradigms such as parallel processing (including OpenMP, MPI and coarrays), OOP, generic programming and C language interoperability.

Author Biography

Norman S. Clerman is currently a private consultant. He was formerly the Chief Computer Scientist at Opcon Design Associates, LLC, a small company engaged in lens design. Walter Spector has been employed by Silicon Graphics International's Professional Services organization (formerly Cray Research, Inc.) since 1984.