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, D3 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, D3 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.
- indexi.for
-
Modification of subroutine indexx.for.
Used in programs grdcal.for, matmul.for,
matlin.for, matfun.for, matinv.for,
smpower.for and smeigen.for of package FORMS,
in programs invsoft.for, invpts.for and
modmod.for of package MODEL,
and in programs mtt.for and wfsrf.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.