Many books that are not Fortran textbooks and may not have Fortran in the title do reference Fortran code. Here is a list of Related Topics books from the Fortran Wiki. Links to code are provided when they are not at the book site. Suggestions for other books using Fortran are welcome.
Anagnostopoulos, Konstantinos (2016). Computational Physics freely available in Fortran and C++ versions
Antia, H.M. (2012) Numerical methods for scientists and engineers, 3rd ed. Hindustan Book Agency.
Berg, Bernd A (2004). Markov Chain Monte Carlo Simulations and Their Statistical Analysis – With Web-Based Fortran Code World Scientific
Bestehorn, Michael (2018). Computational Physics With Worked Out Examples in FORTRAN and MATLAB De Gruyter
Boor, Carl de (1978) A Practical Guide to Splines Springer. PPPACK Fortran 90 code here
Bose, Sujit Kumar (2019). Numerical Methods of Mathematics Implemented in Fortran Springer. reviewed here
Burden, Richard, L., J. Douglas Faires and Annette M. Burden (2016). Numerical Analysis, 10th ed. Cengage. FORTRAN 77 code here
Clerman, Norman S. and Spector, Walter (2011). Modern Fortran - Style and Usage. Cambridge University Press. reviewed in the Journal of Statistical Software
Chapman, Barbara et al. (2007). Using OpenMP - Portable Shared Memory Parallel Programming. The MIT Press.
Dennis, Jr., J.E., and Robert B. Schnabel (1996). Numerical Methods for Unconstrained Optimization and Nonlinear Equations SIAM. Fortran 90 code for UNCMIN at Alan Miller’s site
Paul Dierckx, Paul (1993). Curve and Surface Fitting with Splines Oxford. code here
Engeln-MĂĽllges, Gisela and Uhlig, Frank (2013). Numerical Algorithms with Fortran. Springer.
Fehr, Hans and Kindermann, Fabian (2018). Introduction to Computational Economics Using Fortran. Oxford University Press.
Giordano, Nicholas J., and Hisao Nakanishi (2005). Computational Physics Prentice-Hall
Gropp W., Lusk, E. and Skjellum, A. (1999). Using MPI - Portable Parallel Programming with the Message Passing Interface. The MIT Press.
Hairer, Erns, Syvert P. Nørsett, and Gerhard Wanner (1993). Solving Ordinary Differential Equations I: Nonstiff Problems Springer. code at Hairer’s site
Hairer, Ernst, and Gerhard Wanner (1996). Solving Ordinary Differential Equations II: Stiff and Differential-Algebraic Problems Springer. code at Hairer’s site
Hjorth-Jensen, Morton (2008). Computational Physics
Kahaner, David, Cleve Moler, and Stephen Nash (1998) Numerical Methods and Software Prentice Hall. Fortran 90 code here
Kampf, Jochen (2010). Advanced Ocean Modelling: Using Open-Source Software Springer
Kernighan, Brian W. and Pike, Rob (1999). The Practice of Programming. Addison-Wesley.
Lee, H.J., and W.E. Schiesser (2003). Ordinary and Partial Differential Equation Routines in C, C++, Fortran, Java, Maple, and MATLAB Chapman and Hall/CRC
Marazzi, Alfio (1993). Algorithms, Routines, and S-Functions for Robust Statistics Chapman and Hall/CRC. FORTRAN 77 code available in robeth R package
Markus, Arjen (2012). Modern Fortran in Practice Cambridge University Press.
Mielke, Jr., Paul W., and Kenneth J. Berry (2007). Permutation Methods: A Distance Function Approach Springer. code at Mielke’s site
Miller, Alan (2002). Subset Selection in Regression, 2nd ed. Chapman and Hall/CRC. code at Miller’s site
Oliveira, Suely and Stewart, David (2006). Writing Scientific Software - A Guide to Good Style. Cambridge University Press.
Pang, Tao (2006) An Introduction to Computational Physics, 2nd Edition Cambridge University Press
Press, Flannery, Teukolsky, and Vetterling (1992). Numerical Recipes in Fortran 77. Cambridge University Press.
Press, Teukolsky, Vetterling and Flannery (1996). Numerical Recipes in Fortran 90 - The Art of Parallel Scientific Computing. Cambridge University Press
Rouson, D., J. Xia, and X. Xu (2011). Scientific Software Design - The Object-Oriented Way. Cambridge University Press.
Ramos, Juan Antonio Hernandez, and Lopez, Javier Escoto (2020) How to learn Applied Mathematics through modern FORTRAN. Independently published code and text
Ruetsch, Gregory and Fatica, Massimiliano (2013). CUDA Fortran for Scientists and Engineers. Morgan Kaufmann.
Saad, Yousef (2003). Iterative Methods for Sparse Linear Systems, 2nd Edition SIAM
Saad, Yousef (2011). Numerical Methods for Large Eigenvalue Problems - 2nd Edition SIAM
Smith, I.M., D. V. Griffiths, and L. Margetts (2013) Programming the Finite Element Method, 5th Edition Wiley.
Snir, Marc and Gropp, William (1998). MPI - The Complete Reference. The MIT Press.
Tanizaki, Hisashi (2004) Computational Methods in Statistics and Econometrics CRC Press
Willé, David R. (1995). Advanced Scientific Fortran. Wiley…