**Algorithm 714: CELEFUNT: a portable test package for complex elementary functions**

W. J. Cody

Pages: 1-21

DOI: 10.1145/151271.151272

This paper discusses CELEFUNT, a pakage of Fortran programs for testing complex elementary functions.

**Algorithm 715: SPECFUN–a portable FORTRAN package of special function routines and test drivers**

W. J. Cody

Pages: 22-30

DOI: 10.1145/151271.151273

SPECFUN is a package containing transportable FORTRAN special function programs for real arguments and accompanying test drivers. Components include Bessel functions, exponential integrals, error functions and related functions, and gamma...

**An accurate computation of the hypergeometric distribution function**

Trong Wu

Pages: 33-43

DOI: 10.1145/151271.151274

The computation of the cumulative hypergeometric distribution function is of interest to many researchers who are working in the computational sciences and related areas. Presented here is a new method for computing this function that applies...

**ODEXPERT: an expert system to select numerical solvers for initial value ODE systems**

M. S. Kamel, W. H. Enright, K. S. Ma

Pages: 44-62

DOI: 10.1145/151271.151275

ODEXPERT is a prototype knowledge-based system which selects the appropriate numerical solvers for initial value ordinary differential equations. It is capable of deriving some knowledge about the input problem by performing automated tests to...

**A modified Adams method for nonstiff and mildly stiff initial value problems**

J. R. Cash, S. Semnani

Pages: 63-80

DOI: 10.1145/151271.151276

Adams predictor-corrector methods, and explicit Runge–Kutta formulas, have been widely used for the numerical solution of nonstiff initial value problems. Both of these classes of methods have certain drawbacks, however, and it has long...

**Algorithm 716: TSPACK: tension spline curve-fitting package**

R. J. Renka

Pages: 81-94

DOI: 10.1145/151271.151277

The primary purpose of TSPACK is to construct a smooth function which interpolates a discrete set of data points. The function may be required to have either one or two continuous derivatives. If the accuracy of the data does not warrant...

**Computing tensor product decompositions**

Dennis M. Snow

Pages: 95-108

DOI: 10.1145/151271.151278

An algorithm is presented for computing the decomposition of a tensor product of two irreducible representations of a semisimple complex Lie group into its irreducible components. The algorithm uses a known formula which expresses the...

**Algorithm 717: Subroutines for maximum likelihood and quasi-likelihood estimation of parameters in nonlinear regression models**

David S. Bunch, David M. Gay, Roy E. Welsch

Pages: 109-130

DOI: 10.1145/151271.151279

We present FORTRAN 77 subroutines that solve statistical parameter estimation problems for general nonlinear models, e.g., nonlinear least-squares, maximum likelihood, maximum quasi-likelihood, generalized nonlinear least-squares, and some...