Author(s): Michael Metcalf, John Reid, Malcolm Cohen
Fortran marches on, closing one of the most predominant programming languages utilized in high-performance medical, numerical, and engineering computing. A chain of important revisions to the usual variations of the language have steadily enhanced its features, and the most recent same old – Fortran 2018 – contains many additions and enhancements. This version of Modern Fortran Explained expands at the remaining. Given the discharge of up to date variations of Fortran compilers, the separate descriptions of Fortran 2003 and Fortran 2008 were included into the primary textual content, which thereby turns into a unified description of the overall Fortran 2008 model of the language. This clearer same old has allowed many deficiencies and irregularities within the previous language variations to be resolved. Four new chapters describe the extra options of Fortran 2018, with its improvements to coarrays for parallel programming, interoperability with C, IEEE mathematics, and more than a few different enhancements. Written via main mavens within the box, two of whom have actively contributed to Fortran 2018, this can be a whole and authoritative description of Fortran in its newest shape. It is meant for brand new and present customers of the language, and for all the ones eager about medical and numerical computing. It is appropriate as a textbook for instructing and, with its index, as a to hand reference for practitioners.