On Fri, 29 Sep 2000, Van Snyder wrote: > easy. As one reads NR, one also gains the impression that both the > reader and the authors understand the material completely. > > Unfortunately, none of this is true. I have mixed feelings about the NR books. Since I have purchased both F77 and F90 volumes myself, I have a legal copy of the routines on disc. From time to time I get colleagues asking if they can use the code. I have to explain (a) the copyright restrictions, and (b) the questionable quality of the code. Almost anyone can appreciate the lack of sensible error-handling if it is pointed out to them. But I still think that the NR volumes are extremely valuable. Very few scientists are competenent in numerical analysis, and the most we can hope for is a short course on it as undergraduates (which quickly gets forgotten). When we come across some problem in the field, there's a problem. Scientists are reluctant to use a black box without understanding how it works, and standard library routines often seem unnecessarily complex and hard to use. I think that NR fulfils a valuable function in explaining in language that the average scientist can understand, the basic principles. If that deters some of them from trying to write their own code to solve their current problem, then that alone is a valuable function. If it makes them understand how the routine from some standard library (like NAG) works, at least in outline, then that is also valuable. The fact that the NR books include code, helps me to understand what they are talking about. So I'm a modest supporter. I have learnt a lot from the NR books, and I can't say that about any other tomes on numerical analysis. > This will continue to be true so long as the authors of NR pursue > overly-simple solutions to complex problems, or continue to describe > methods that have been obsolete for decades. It would be nice to have examples of these - I've seen a number of critiques of the algorithms, but most seem to be of the type that I'd call "nit-picking". I haven't seen any examples of techniques they advocate which are wholly obsolete. -- Clive Page, Dept of Physics & Astronomy, University of Leicester. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%