
Numerical Recipes in Fortran 90: Volume 2, Volume 2 of Fortran Numerical Recipes
The Art of Parallel Scientific Computing
Cambridge University Press
2nd Edition
Published on 28. September 1996
Book
Hardback
578 pages
978-0-521-57439-6 (ISBN)
Description
Numerical Recipes in Fortran 90 starts with a detailed introduction to the Fortran 90 language and then presents the basic concepts of parallel programming. All 350+ routines from the second edition of Numerical Recipes are presented in Fortran 90. Many are completely reworked algorithmically so as to be 'parallel-ready' and to utilise Fortran 90's advanced language features. Numerical Recipes in Fortran 90 emphasises general principles, but throughout there are also numerous hints and tips. This volume is intended for use with the original Numerical Recipes in Fortran, 2nd Edition (now called Numerical Recipes in Fortran 77) and does not discuss how the individual programs are used, or how the mathematical methods are used. An excellent guide for Fortran programmers interested in moving to Fortran 90, or C/C++ programmers interested in parallel programming.
Reviews / Votes
'This new edition 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 good cheer for which Numerical Recipes is famous.' L'Enseignement Mathematique ' ... certainly recommendable'. Eric de Sturler, ITW NieuwsMore details
Edition
2nd Revised edition
Language
English
Place of publication
Cambridge
United Kingdom
Target group
Professional and scholarly
Edition type
Revised edition
Illustrations
ove Line drawings, unspecified
Dimensions
Height: 250 mm
Width: 175 mm
Thickness: 35 mm
Weight
1164 gr
ISBN-13
978-0-521-57439-6 (9780521574396)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Persons
Author
Los Alamos National Laboratory
Cornell University, New York
Polaroid Corporation
EXXON Research and Engineering Company
Foreword
Conseil Europeen de Recherches Nucleaires, Geneva
Content
1. Introduction to Fortran 90 language features; 2. Introduction to parallel programming; 3. Numerical recipes utility functions for Fortran 90; Part I. Fortran 90 Code chapters: 4. Preliminaries; 5. Solution of linear algebraic equations; 6. Interpolation and extrapolation; 7. Integration of functions; 8. Evaluation of functions; 9. Special functions; 10. Random numbers; 11. Sorting; 12. Root finding and nonlinear sets of equations; 13. Minimization or maximization of functions; 14. Eigensystems; 15. Fast Fourier transform; 16. Fourier and spectral applications; 17. Statistical description of Data; 18. Modelling of data; 19. Integration of ordinary differential equations; 20. Two point boundary value problems; 21. Integral equations and inverse theory; 22. Partial differential equations; 23 Less-numerical algorithms; Part II. Appendices: 24. Listing of utility modules (nrtype and nrutil); 25. Listing of explicit interfaces; 26. Index of programs and dependencies.