The Fortran language standard has undergone several significant upgrades in recent years. This book illustrates many of these improvements through practical solutions to a number of scientific and engineering problems. The many useful features of this book include techniques for modernising algorithms written in Fortran; examples of Fortran interoperating with C or C++ programs, plus using the IEEE floating-point standard for efficiency; and illustrations of parallel Fortran programming using coarrays, MPI and OpenMP. In addition, the codes discussed in the book are available to download via a supplementary website. The book is designed for Fortran programmers seeking to update their skills, and C and C++ programmers who want to understand key software aspects of modern Fortran. It is also suitable for an upper-level undergraduate or early graduate course on advanced numerical scientific computing.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.