Press, William H.; Teukolsky, Saul A.; Vetterling, William T.; Flannery, Brian P. Numerical recipes in Fortran 90. The art of \(parallel\) scientific computing. Vol. 2: Fortran numerical recipes. Foreword by Michael Metcalf. 2nd ed. (English) Zbl 0892.65001 Cambridge: Cambridge University Press. xx, p. 935-1486 (1996). The Fortran 90 computer language is not just an update of Fortran, it provides the tools to participate in a wide revolution in computing, that of multiprocessing and parallel computing. The authors advocate an approach of “thinking parallel” and explain why it is of benefit to scientific programmers, even on single-processor computers, because routines coded with parallel language features are usually shorter, clearer, and closer to the underlying ideas than their traditionally coded counterparts.This volume begins with three completely new chapters that provide a detailed introduction to the Fortran 90 language and then present the basic concepts of parallel programming, all with the same clarity and excellent style for which the numerical recipes series is famous. More than 350 routines from the second edition of Volume 1 (1992; Zbl 0778.65002) were completely reworked algorithmically to utilize the advanced language features of Fortran 90. The introductory discussions and mathematical derivations of Volume 1 are not repeated, so it is assumed that the reader will use this volume in conjunction with Volume 1. Reviewer: S.Meyer (Berlin) Cited in 2 ReviewsCited in 97 Documents MSC: 65-01 Introductory exposition (textbooks, tutorial papers, etc.) pertaining to numerical analysis 65Y05 Parallel numerical computation 65-04 Software, source code, etc. for problems pertaining to numerical analysis 65Fxx Numerical linear algebra 65Dxx Numerical approximation and computational geometry (primarily algorithms) 65C10 Random number generation in numerical analysis 68P10 Searching and sorting 65Hxx Nonlinear algebraic or transcendental equations 65C99 Probabilistic methods, stochastic differential equations 65Lxx Numerical methods for ordinary differential equations 68W30 Symbolic computation and algebraic computation Keywords:scientific computing; Fortran 90 routines; numerical algorithms; textbook; parallel computing; parallel programming Citations:Zbl 0587.65003; Zbl 0778.65002 PDFBibTeX XMLCite \textit{W. H. Press} et al., Numerical recipes in Fortran 90. The art of \(parallel\) scientific computing. Vol. 2: Fortran numerical recipes. Foreword by Michael Metcalf. 2nd ed. Cambridge: Cambridge University Press (1996; Zbl 0892.65001)