![]() |
Numerical Computing with Modern FortranRichard J. Hanson and Tim Hopkins |
The example codes used in the book may be downloaded either by chapter or the whole book in either Zip format or tar.gz format.
- Supplementary Material
- Chapter 2, Modules for Subprogram Libraries
- Chapter 3, Generic Subprograms; uses routines from Chapter 2
- Chapter 4, Sparse Matrices, Defined Operations, Overloaded Assignment; uses routines from Chapter 2 and 6
- Chapter 5, Object-Oriented Programming for Numerical Applications; uses routines from Chapter 2
- Chapter 6, Recursion in Fortran; uses routines from Chapter 2
- Chapter 7, Case Study: Toward A Modern QUADPACK Routine; uses routines from Chapter 2
- Chapter 8, Case Study: Documenting the Quadrature Routine qag2003; uses routines from Chapter 2 and 7
- Chapter 9, IEEE Arithmetic Features and Exception Handling; uses routines from Chapter 2
- Chapter 10, Interoperability with C; uses routines from Chapter 2
- Chapter 11, Defined Operations for Sparse Matrix Solutions; uses routines from Chapter 2, 4 and 6
- Chapter 12, Case Study: Two Sparse Least-Squares System Examples; uses routines from Chapter 2, 4, 6, and 11
- Chapter 13, Message Passing with MPI in Standard Fortran
- Chapter 14, Coarrays in Standard Fortran; uses routines from Chapter 2
- Chapter 15, OpenMP in Fortran
- Chapter 16, Modifying Source to Remove Obsolescent or Deleted Features