Richard J. Hanson and Tim Hopkins
Other Titles in Applied Mathematics 134
The Fortran language standard has undergone significant upgrades in recent years (1990, 1995, 2003, and 2008). Numerical Computing with Modern Fortran illustrates many of these improvements through practical solutions to a number of scientific and engineering problems.
Readers will discover
• techniques for modernizing algorithms written in Fortran;
• examples of Fortran interoperating with C or C++ programs, plus using the IEEE floating-point standard for efficiency;
• illustrations of parallel Fortran programming using coarrays, MPI, and OpenMP; and
• a supplementary website with downloadable source codes discussed in the book.
This book is intended for Fortran programmers seeking to update their programming skills using the language’s latest features and for C and C++ programmers who want to understand key software aspects of numerical computing using modern Fortran. It is suitable for an upper-level undergraduate or early graduate course on advanced numerical scientific computing.
About the Authors
Richard J. Hanson has more than five decades of practical experience in the development of mathematical software. He has worked in academia, for the United States government, and for private software firms. He now has his own consulting business and is currently working on a new parallel version of the ARPACK eigenvalue package.
Tim Hopkins is the current algorithms editor for ACM Transactions on Mathematical Software and has four decades of experience writing and testing scientific application codes in Fortran. He worked as a lecturer in the School of Computer Science at the University of Kent for 35 years before retiring in 2010. He has been a member of IFIP Working Group 2.5 on Numerical Software since 2003 and is currently writing parallel simulation codes for Bergen Software Services International, using Fortran and MPI.
To request an examination copy or desk copy of this book, please use our online request form at www.siam.org/catalog/adopt.php.
numerical application, fortran, source code, numerical algorithm, scientific programming
2013 / viii + 247 pages / Softcover / 978-1-611973-11-2
List Price $89.00 / SIAM Member Price $62.30 / Order Code OT134