Subroutine package NR (few selected routines of Numerical Recipes)

Attention:

These subroutines belong to the Numerical Recipes. The user who wish to use these subroutines should have his own licence to use the Numerical Recipes Fortran library.

The subroutines collected here are referred by several subroutines of the FORMS and CRT packages. Since some subroutines of the Numerical Recipes are different in different versions of the Numerical Recipes, it is inevitable to present the referred subroutines of the Numerical Recipes in this package in order to show the subroutines with which the code of packages FORMS and CRT has been debugged and demonstration examples have been calculated. Such a presentation of the subroutines, hopefully, means only a negligible violation of the copyrights.

List of error messages

Subroutine package NR consists of the following FORTRAN77 source code files:

indexx.for
Used in programs smpower.for and smeigen.for of package FORMS, and in programs crtpts.for and green.for of package CRT.
fourn.for
Used in programs grdfft.for and grdran2d.for of package FORMS.
ran2.for
Optionally replacing ran3.for in program grdran2d.for of package FORMS.
ran3.for
Used in programs grdran2d.for and grdran.for of package FORMS.
tred2.for
Called from interface subroutine EIGEN of eigennr.for and used in programs smpower.for and smeigen.for of package FORMS.
tqli.for
Called by interface subroutine EIGEN of eigennr.for and used in programs smpower.for and smeigen.for of package FORMS.
pythag.for
Called by tqli.for.
gammln.for
Used in program grdckn.for of package FORMS.
bessik.for
Used in program grdckn.for of package FORMS.
beschb.for
Used in program grdckn.for of package FORMS.
chebev.for
Used in program grdckn.for of package FORMS.

Released versions:

5.10 (1997, September):
        'indexx.for': Moved from package MODEL, used in CRT.
        *** new ***
        'fourn.for', 'ran2.for', 'ran3.for': Used in FORMS.
5.40 (2000, May):
        *** new ***
        'tred2.for', 'tqli.for', 'pythag.for': Used in FORMS.
        'gammln.for', 'bessik.for', 'beschb.for', 'chebev.for':
          Used by program 'grdckn.for' of package FORMS.
5.50 (2001, June):
        'indexx.for', 'tqli.for', 'bessik.for', 'chebev.for':
          Error messages now handled by 'error.for'.
        *** new ***
        'nrerr.htm': List of error messages.
6.10 (2007, June):
        *** new ***
        'indexi.for': Modification of 'indexx.for', sorts
          according to the array of integer values.
6.20 (2008, June):
        Attribute TYPE="..." added into all HTML links
          to text/html or text/plain files with extension other
          than .htm (without date or version change).
        'nr.htm': Updated.
6.40 (2010, June):
        Subroutine 'indexi.for' moved to package FORMS.
6.41 (2011, May):
        'nr.htm': Updated.