Subroutine Description Category Author
passb Calculate the fast Fourier transform of subvectors of arbitrary length. none Swarztrauber, P. N., (NCAR)
passb2 Calculate the fast Fourier transform of subvectors of length two. none Swarztrauber, P. N., (NCAR)
passb3 Calculate the fast Fourier transform of subvectors of length three. none Swarztrauber, P. N., (NCAR)
passb4 Calculate the fast Fourier transform of subvectors of length four. none Swarztrauber, P. N., (NCAR)
passb5 Calculate the fast Fourier transform of subvectors of length five. none Swarztrauber, P. N., (NCAR)
passf Calculate the fast Fourier transform of subvectors of arbitrary length. none Swarztrauber, P. N., (NCAR)
passf2 Calculate the fast Fourier transform of subvectors of length two. none Swarztrauber, P. N., (NCAR)
passf3 Calculate the fast Fourier transform of subvectors of length three. none Swarztrauber, P. N., (NCAR)
passf4 Calculate the fast Fourier transform of subvectors of length four. none Swarztrauber, P. N., (NCAR)
passf5 Calculate the fast Fourier transform of subvectors of length five. none Swarztrauber, P. N., (NCAR)
pchbs Piecewise Cubic Hermite to B-Spline converter. E3 Fritsch, F. N., (LLNL)
pchce Set boundary conditions for PCHIC none Fritsch, F. N., (LLNL) 910408 Updated AUTHOR section in pro­ logue. (WRB)
pchci Set interior derivatives for PCHIC none Fritsch, F. N., (LLNL) 910408 Updated AUTHOR section in pro­ logue. (WRB)
pchcm Check a cubic Hermite function for monotonicity. E3 Fritsch, F. N., (LLNL)
pchcs Adjusts derivative values for PCHIC none Fritsch, F. N., (LLNL) 910408 Updated AUTHOR section in pro­ logue. (WRB)
pchdf Computes divided differences for PCHCE and PCHSP none Fritsch, F. N., (LLNL) 910408 Updated AUTHOR and DATE WRITTEN sections in prologue. (WRB)
pchdoc Documentation for PCHIP, a Fortran package for piecewise cubic Hermite interpolation of data. E1A, Fritsch, F. N., (LLNL)
pchfd Evaluate a piecewise cubic Hermite function and its first deriva­ tive at an array of points. May be used by itself for Hermite interpolation, or as an evaluator for PCHIM or PCHIC. If only function values are required, use PCHFE instead. E3, Fritsch, F. N., (LLNL)
pchfe Evaluate a piecewise cubic Hermite function at an array of points. May be used by itself for Hermite interpolation, or as an evaluator for PCHIM or PCHIC. E3 Fritsch, F. N., (LLNL)
pchia Evaluate the definite integral of a piecewise cubic Hermite func­ tion over an arbitrary interval. E3, Fritsch, F. N., (LLNL)
pchic Set derivatives needed to determine a piecewise monotone piece­ wise cubic Hermite interpolant to given data. User control is available over boundary conditions and/or treatment of points where monotonicity switches direction. E1A Fritsch, F. N., (LLNL)
pchid Evaluate the definite integral of a piecewise cubic Hermite func­ tion over an interval whose endpoints are data points. E3, Fritsch, F. N., (LLNL)
pchim Set derivatives needed to determine a monotone piecewise cubic Hermite interpolant to given data. Boundary values are provided which are compatible with monotonicity. The interpolant will have an extremum at each point where mono- tonicity switches di­ E1A Fritsch, F. N., (LLNL)
pchkt Compute B-spline knot sequence for PCHBS. E3 Fritsch, F. N., (LLNL)
pchngs Subsidiary to SPLP none Hanson, R. J., (SNLA) 910403 Updated AUTHOR and DESCRIPTION sec­ tions. (WRB)
pchsp Set derivatives needed to determine the Hermite represen- tation of the cubic spline interpolant to given data, with specified boundary conditions. E1A Fritsch, F. N., (LLNL)
pchst PCHIP Sign-Testing Routine none Fritsch, F. N., (LLNL) 910408 Updated AUTHOR and DATE WRITTEN sections in prologue. (WRB)
pchsw Limits excursion from data for PCHCS none Fritsch, F. N., (LLNL) 910408 Updated AUTHOR and DATE WRITTEN sections in prologue. (WRB)
pcoef Convert the POLFIT coefficients to Taylor series form. K1A1A2 Shampine, L. F., (SNLA)
pfqad Compute the integral on (X1,X2) of a product of a function F and the ID-th derivative of a B-spline, (PP-representation). H2A2A1, Amos, D. E., (SNLA)
pgsf Subsidiary to CBLKTR none (UNKNOWN)
pimach Subsidiary to HSTCSP, HSTSSP and HWSCSP none (UNKNOWN)
pinitm Subsidiary to SPLP none Hanson, R. J., (SNLA) 910403 Updated AUTHOR and DESCRIPTION sec­ tions. (WRB)
pjac Subsidiary to DEBDF none Watts, H. A., (SNLA) 910722 Updated AUTHOR section. (ALS)
pnnzrs Subsidiary to SPLP none Hanson, R. J., (SNLA) 910403 Updated AUTHOR and DESCRIPTION sec­ tions. (WRB)
poch Evaluate a generalization of Pochhammer's symbol. C1, Fullerton, W., (LANL)
poch1 Calculate a generalization of Pochhammer's symbol starting from first order. C1, Fullerton, W., (LANL)
pois3d Solve a three-dimensional block tridiagonal linear system which arises from a finite difference approximation to a three-dimen­ sional Poisson equation using the Fourier transform package FFT­ PAK written by Paul Swarztrauber. I2B4B Adams, J., (NCAR)
poisd2 Subsidiary to GENBUN none (UNKNOWN)
poisn2 Subsidiary to GENBUN none (UNKNOWN)
poisp2 Subsidiary to GENBUN none (UNKNOWN)
poistg Solve a block tridiagonal system of linear equations that results from a staggered grid finite difference approximation to 2-D el­ liptic PDE's. I2B4B Adams, J., (NCAR)
polcof Compute the coefficients of the polynomial fit (including Hermite polynomial fits) produced by a previous call to POLINT. E1B Huddleston, R. E., (SNLL)
polfit Fit discrete data in a least squares sense by polynomials in one variable. K1A1A2 Shampine, L. F., (SNLA)
polint Produce the polynomial which interpolates a set of discrete data points. E1B Huddleston, R. E., (SNLL)
polyvl Calculate the value of a polynomial and its first NDER deriva­ tives where the polynomial was produced by a previous call to POLINT. E3 Huddleston, R. E., (SNLL)
pos3d1 Subsidiary to POIS3D none (UNKNOWN)
postg2 Subsidiary to POISTG none (UNKNOWN)
ppadd Subsidiary to BLKTRI none (UNKNOWN)
ppgq8 Subsidiary to PFQAD none Jones, R. E., (SNLA) 910408 Updated the AUTHOR section. (WRB)
ppgsf Subsidiary to CBLKTR none (UNKNOWN)
pppsf Subsidiary to CBLKTR none (UNKNOWN)
ppqad Compute the integral on (X1,X2) of a K-th order B-spline using the piecewise polynomial (PP) representation. H2A2A1, Amos, D. E., (SNLA)
ppsgf Subsidiary to BLKTRI none (UNKNOWN)
ppspf Subsidiary to BLKTRI none (UNKNOWN)
ppval Calculate the value of the IDERIV-th derivative of the B-spline from the PP-representation. E3, Amos, D. E., (SNLA)
proc Subsidiary to CBLKTR none (UNKNOWN)
procp Subsidiary to CBLKTR none (UNKNOWN)
prod Subsidiary to BLKTRI none (UNKNOWN)
prodp Subsidiary to BLKTRI none (UNKNOWN)
prvec Subsidiary to BVSUP none Watts, H. A., (SNLA) 910722 Updated AUTHOR section. (ALS)
prwpge Subsidiary to SPLP none Hanson, R. J., (SNLA) 910403 Updated AUTHOR and DESCRIPTION sec­ tions. (WRB)
prwvir Subsidiary to SPLP none Hanson, R. J., (SNLA) 910403 Updated AUTHOR and DESCRIPTION sec­ tions. (WRB)
psgf Subsidiary to BLKTRI none (UNKNOWN)
psi Compute the Psi (or Digamma) function. C7C Fullerton, W., (LANL)
psifn Compute derivatives of the Psi function. C7C Amos, D. E., (SNLA)
psixn Subsidiary to EXINT none Amos, D. E., (SNLA) 910722 Updated AUTHOR section. (ALS)
pvalue Use the coefficients generated by POLFIT to evaluate the polyno­ mial fit of degree L, along with the first NDER of its deriva­ tives, at a specified point. K6 Shampine, L. F., (SNLA)
pythag Compute the complex square root of a complex number without de­ structive overflow or underflow. none (UNKNOWN)