Free Downloads
Modern Fortran

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.

File Size: 65974 KB

Print Length: 352 pages

Simultaneous Device Usage: Up to 4 simultaneous devices, per publisher limits

Publisher: Cambridge University Press; 1 edition (December 12, 2011)

Publication Date: October 25, 2013

Sold by:  Digital Services LLC

Language: English


Text-to-Speech: Enabled

X-Ray: Not Enabled

Word Wise: Not Enabled

Lending: Not Enabled

Enhanced Typesetting: Enabled

Best Sellers Rank: #1,106,733 Paid in Kindle Store (See Top 100 Paid in Kindle Store) #64 in Books > Computers & Technology > Programming > Languages & Tools > Fortran #2145 in Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Object-Oriented Design #5983 in Kindle Store > Kindle eBooks > Computers & Technology > Programming

This book is concise but salient details are not omitted. The authors' experience with Fortran is clearly evident in the exposition and presentation of the material. As a novice to Fortran (although not to programming) I found that I needed to spend a day reading Metcalf's 'Modern Fortran Explained,' which is also quite good, before I could completely understand the examples but aside from the basics no previous understanding is assumed. I find myself referring to this book often and appreciate the ability to draw from the authors' expertise. Overall the practices and solutions presented are of very high quality.

I am an experienced programmer, but, before reading this book, considered myself to be only a 'competent' Fortran programmer. I now feel that the Fortran code I write is of better quality, and that I am adhering to best practices.

FORTRAN Programming success in a day:Beginners guide to fast, easy and efficient learning of FORTRAN programming (Fortran, Css, C++, C, C programming, ... Programming, MYSQL, SQL Programming) Fortran Programming success in a day: Beginners guide to fast, easy and efficient learning of FORTRAN programming CUDA Fortran for Scientists and Engineers: Best Practices for Efficient CUDA Fortran Programming Introduction to Programming with Fortran: With Coverage of Fortran 90, 95, 2003, 2008 and 77 Modern Fortran Explained (Numerical Mathematics and Scientific Computation) Modern Fortran in Practice Modern Fortran Fortran 95/2003 for Scientists & Engineers Learn Fortran Fortran 90/95 Explained FORTRAN 77 and Numerical Methods for Engineers and Scientists FORTRAN 90 for Engineers and Scientists Programmer's Guide to Fortran 90 Numerical Recipes Example Book (FORTRAN) 2nd Edition Schaum's Outline of Programming With Fortran 77 (Schaum's Outlines) Fundamentals of Engineering Programming with C and Fortran Fortran 95/2003: for Scientists and Engineers Structured Fortran 77 for Engineers and Scientists FORTRAN Tools for VAX/VMS and MS-DOS Fortran 77 for Engineers and Scientists