Problem Resolution
We're sorry that you're having a problem, and we'll do what we can to
help. However, you'll need to understand that Numerical Recipes,
since it is basically a book that contains a source code
library, can't be supported they way you might want shrink-wrap
executable software to be supported. In particular, we cannot
offer to debug your code, even the part of it that calls Numerical
Recipes routines.
Nor can we offer any help whatsoever on Numerical Recipes routines
that you've typed in yourself. Experience shows that the vast, vast,
majority of problem reports in such cases are user typing errors.
Well, now that we've got that off our chests, we'll try to
be helpful! Here are the steps you should go through if you have
a problem:
- Verify that your version of the routine in question is the most
current version of NR. You can do this by looking at our upgrade information area. In particular,
look for the problem routine's name in the upgrade text
patch files.
- Look in our listing of common problems and
their solutions. There's a good chance that your problem is there.
- Look at our listing of
known bugs not yet corrected. These are bugs in the current
version of NR that will in due course be corrected in a future release.
Bugs already corrected in the present version are not listed here.
- If you're concerned about a "friend of a friend" bug -- that is,
you haven't actually encountered it yourself, but your friend has this
friend who swears that he has -- you might want to read our
discussion of spurious bug reports.
- If your problem is with a physical medium (defective
binding of the book, or unreadable diskette or CDROM) then you need to
contact Cambridge University Press directly. Look in our contact listing for their address or
email address. Numerical Recipes Software (this site) has no direct
role in the sale of merchandise by the publisher, Cambridge University
Press.
- Finally, see further information on
how to report bugs.