Looking for an examination copy?
This title is not currently available for examination. However, if you are interested in the title for your course we can consider offering an examination copy. To register your interest please contact email@example.com providing details of the course you are teaching.
Fortran is one of the oldest high-level languages and remains the premier language for writing code for science and engineering applications. Modern Fortran: Style and Usage is a book 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. Programmers working with legacy code will especially appreciate the section on updating old programs.Read more
- Provides a best practices guide for the everyday user of the language while focusing on the intricate features of the language
- Includes discussion of the new features of Fortran 2003 and Fortran 2008, the two latest versions of the language standard
- Sections devoted to parallel processing including OpenMP, MPI and coarrays
Be the first to review this book
- Date Published: December 2011
- format: Paperback
- isbn: 9780521730525
- length: 352 pages
- dimensions: 228 x 151 x 17 mm
- weight: 0.46kg
- contains: 1 b/w illus.
- availability: In stock
Table of Contents
2. General principles
3. Formatting conventions
4. Naming conventions
5. Documentation conventions
6. Programming principles
7. Programming conventions
8. Input and output
9. Packaging conventions
10. Generic programming
11. Object orientation
12. Parallel processing
13. Numerics and floating point
14. C interoperability
15. Updating old programs
Appendix A. Source code
Appendix B. Rule list.
You are now leaving the Cambridge University Press website, your eBook purchase and download will be completed by our partner www.ebooks.com. Please see the permission section of the www.ebooks.com catalogue page for details of the print & copy limits on our eBooks.Continue ×