\initial {$} \entry {\code {$}, shell prompt}{3} \initial {2} \entry {2D histograms}{238} \entry {2D random direction vector}{200} \initial {3} \entry {3-j symbols}{40} \entry {3D random direction vector}{200} \initial {6} \entry {6-j symbols}{40} \initial {9} \entry {9-j symbols}{40} \initial {A} \entry {acceleration of series}{292} \entry {acosh}{16} \entry {Adaptive step-size control, differential equations}{273} \entry {Ai(x)}{30} \entry {Airy functions}{30} \entry {Akima splines}{281} \entry {aliasing of arrays}{9} \entry {alternative optimized functions}{7} \entry {AMAX, Level-1 BLAS}{106} \entry {angular reduction}{62} \entry {ANSI C, use of}{4} \entry {Apell symbol, see Pochammer symbol}{52} \entry {approximate comparison of floating point numbers}{18} \entry {arctangent integral}{49} \entry {argument of complex number}{20} \entry {arithmetic exceptions}{379} \entry {asinh}{16} \entry {astronomical constants}{370} \entry {ASUM, Level-1 BLAS}{106} \entry {atanh}{16} \entry {atomic physics, constants}{370} \entry {autoconf, using with GSL}{388} \entry {AXPY, Level-1 BLAS}{107} \initial {B} \entry {B-spline wavelets}{297} \entry {Bader and Deuflhard, Bulirsch-Stoer method.}{273} \entry {Basic Linear Algebra Subroutines (BLAS)}{104, 390} \entry {Bernoulli trial, random variates}{208} \entry {Bessel functions}{32} \entry {Bessel Functions, Fractional Order}{37} \entry {best-fit parameters, covariance}{363} \entry {Beta distribution}{197} \entry {Beta function}{53} \entry {Beta function, incomplete normalized}{53} \entry {BFGS conjugate gradient algorithm, minimization}{343} \entry {Bi(x)}{30} \entry {bias, IEEE format}{378} \entry {bidiagonalization of real matrices}{124} \entry {binning data}{230} \entry {Binomial random variates}{209} \entry {biorthogonal wavelets}{297} \entry {bisection algorithm for finding roots}{311} \entry {Bivariate Gaussian distribution}{181} \entry {BLAS}{104} \entry {BLAS, Low-level C interface}{390} \entry {blocks}{66} \entry {breakpoints}{383} \entry {brent's method for finding minima}{322} \entry {brent's method for finding roots}{311} \entry {Broyden algorithm for multidimensional roots}{332} \entry {BSD random number generator}{166} \entry {BSD random number generator, rand}{166} \entry {bug-gsl mailing list}{2} \entry {bugs, how to report}{2} \entry {Bulirsch-Stoer method}{273} \initial {C} \entry {C extensions, compatible use of}{4} \entry {C++, compatibility}{9} \entry {Carlson forms of Elliptic integrals}{43} \entry {Cash-Karp, Runge-Kutta method}{273} \entry {Cauchy distribution}{185} \entry {Cauchy principal value, by numerical quadrature}{153} \entry {CBLAS}{104} \entry {CBLAS, Low-level interface}{390} \entry {CDFs, cumulative distribution functions}{177} \entry {Chebyshev series}{288} \entry {Checkergcc}{69} \entry {checking combination for validity}{95} \entry {checking permutation for validity}{89} \entry {Chi(x)}{48} \entry {Chi-squared distribution}{194} \entry {Cholesky decomposition}{122} \entry {Ci(x)}{49} \entry {Clausen functions}{38} \entry {Clenshaw-Curtis quadrature}{151} \entry {CMRG, combined multiple recursive random number generator}{165} \entry {code reuse in applications}{9} \entry {combinations}{94} \entry {combinatorial factor C(m,n)}{52} \entry {combinatorial optimization}{263} \entry {combinatorial searches}{263} \entry {comparison functions, definition}{98} \entry {compatibility}{4} \entry {compiling programs, include paths}{4} \entry {compiling programs, library paths}{4} \entry {complementary incomplete Gamma function}{52} \entry {complete Fermi-Dirac integrals}{49} \entry {complex arithmetic}{20} \entry {complex cosine function, special functions}{62} \entry {Complex Gamma function}{51} \entry {complex hermitian matrix, eigensystem}{130} \entry {complex log sine function, special functions}{62} \entry {complex numbers}{19} \entry {complex sinc function, special functions}{62} \entry {complex sine function, special functions}{62} \entry {confluent hypergeometric function}{55} \entry {confluent hypergeometric functions}{54} \entry {conical functions}{56} \entry {Conjugate gradient algorithm, minimization}{343} \entry {conjugate of complex number}{21} \entry {constant matrix}{78} \entry {constants, fundamental}{369} \entry {constants, mathematical --- defined as macros}{15} \entry {constants, physical}{369} \entry {constants, prefixes}{375} \entry {contacting the GSL developers}{3} \entry {conventions, used in manual}{3} \entry {convergence, accelerating a series}{292} \entry {conversion of units}{369} \entry {cooling schedule}{263} \entry {COPY, Level-1 BLAS}{106} \entry {cosine function, special functions}{61} \entry {cosine of complex number}{21} \entry {cost function}{263} \entry {Coulomb wave functions}{39} \entry {coupling coefficients}{40} \entry {covariance matrix, from linear regression}{349} \entry {covariance of best-fit parameters}{363} \entry {covariance, of two datasets}{224} \entry {CRAY random number generator, RANF}{168} \entry {cubic equation, solving}{26} \entry {cubic splines}{281} \entry {cumulative distribution functions (CDFs)}{177} \entry {Cylindrical Bessel Functions}{32} \initial {D} \entry {Daubechies wavelets}{297} \entry {Dawson function}{41} \entry {debugging numerical programs}{383} \entry {Debye functions}{42} \entry {denormalized form, IEEE format}{378} \entry {derivatives, calculating numerically}{286} \entry {determinant of a matrix, by LU decomposition}{118} \entry {Deuflhard and Bader, Bulirsch-Stoer method.}{273} \entry {DFTs, see FFT}{134} \entry {diagonal, of a matrix}{81} \entry {differential equations, initial value problems}{271} \entry {differentiation of functions, numeric}{286} \entry {digamma function}{60} \entry {dilogarithm}{42} \entry {direction vector, random 2D}{200} \entry {direction vector, random 3D}{200} \entry {direction vector, random N-dimensional}{200} \entry {Dirichlet distribution}{204} \entry {Discrete Fourier Transforms, see FFT}{134} \entry {discrete Hankel transforms}{303} \entry {Discrete Newton algorithm for multidimensional roots}{332} \entry {Discrete random numbers}{205, 206} \entry {Discrete random numbers, preprocessing}{205} \entry {Discrete wavelet transforms, see Wavelets}{296} \entry {divided differences, polynomials}{25} \entry {division by zero, IEEE exceptions}{379} \entry {dollar sign \code {$}, shell prompt}{3} \entry {DOT, Level-1 BLAS}{105} \entry {double factorial}{51} \entry {double precision, IEEE format}{378} \entry {downloading GSL}{2} \entry {DWT initialization}{296} \entry {DWT, mathematical definition}{296} \entry {DWT, one dimensional}{298} \entry {DWT, see Wavelets}{296} \entry {DWT, two dimensional}{298} \initial {E} \entry {e, defined as a macro}{15} \entry {E1(x), E2(x), Ei(x)}{48} \entry {eigenvalues and eigenvectors}{129} \entry {elementary functions}{15} \entry {elementary operations}{42} \entry {elliptic functions (Jacobi)}{45} \entry {elliptic integrals}{43} \entry {energy function}{263} \entry {energy, units of}{373} \entry {erf(x)}{45} \entry {erfc(x)}{45} \entry {error codes}{10} \entry {error function}{45} \entry {Error handlers}{11} \entry {error handling}{10} \entry {error handling macros}{12} \entry {Errors}{10} \entry {estimated standard deviation}{221} \entry {estimated variance}{221} \entry {euclidean distance function, hypot}{16} \entry {Euler's constant, defined as a macro}{15} \entry {evaluation of polynomials}{25} \entry {evaluation of polynomials, in divided difference form}{25} \entry {examples, conventions used in}{3} \entry {exceptions, IEEE arithmetic}{379} \entry {exchanging permutation elements}{89} \entry {exp}{46} \entry {expm1}{16} \entry {exponent, IEEE format}{378} \entry {Exponential distribution}{182} \entry {exponential function}{46} \entry {exponential integrals}{48} \entry {Exponential power distribution}{184} \entry {exponential, difference from 1 computed accurately}{16} \entry {exponentiation of complex number}{21} \initial {F} \entry {F-distribution}{195} \entry {factorial}{51} \entry {factorization of matrices}{117} \entry {false position algorithm for finding roots}{311} \entry {Fast Fourier Transforms, see FFT}{134} \entry {FDL, GNU Free Documentation License}{412} \entry {Fehlberg method, differential equations}{272} \entry {Fermi-Dirac function}{49} \entry {FFT}{134} \entry {FFT mathematical definition}{134} \entry {FFT of complex data, mixed-radix algorithm}{138} \entry {FFT of complex data, radix-2 algorithm}{136} \entry {FFT of real data}{142} \entry {FFT of real data, mixed-radix algorithm}{143} \entry {FFT of real data, radix-2 algorithm}{142} \entry {FFT, complex data}{135} \entry {finding minima}{318} \entry {finding roots}{305} \entry {finding zeros}{305} \entry {fits, multi-parameter linear}{350} \entry {fitting}{349} \entry {fitting, using Chebyshev polynomials}{288} \entry {Fj(x), Fermi-Dirac integral}{49} \entry {Fj(x,b), incomplete Fermi-Dirac integral}{50} \entry {flat distribution}{192} \entry {Fletcher-Reeves conjugate gradient algorithm, minimization}{343} \entry {floating point numbers, approximate comparison}{18} \entry {force and energy, units of}{375} \entry {Fortran range checking, equivalent in gcc}{69} \entry {Four-tap Generalized Feedback Shift Register}{166} \entry {Fourier integrals, numerical}{156} \entry {Fourier Transforms, see FFT}{134} \entry {Fractional Order Bessel Functions}{37} \entry {free documentation}{403} \entry {free software, explanation of}{1} \entry {frexp}{16} \entry {functions, numerical differentiation}{286} \entry {fundamental constants}{369} \initial {G} \entry {Gamma distribution}{191} \entry {gamma function}{50} \entry {Gauss-Kronrod quadrature}{150} \entry {Gaussian distribution}{178} \entry {Gaussian distribution, bivariate}{181} \entry {Gaussian Tail distribution}{180} \entry {gcc extensions, range-checking}{69} \entry {gcc warning options}{385} \entry {gdb}{383} \entry {Gear method, differential equations}{273} \entry {Gegenbauer functions}{53} \entry {GEMM, Level-3 BLAS}{111} \entry {GEMV, Level-2 BLAS}{108} \entry {general polynomial equations, solving}{26} \entry {Geometric random variates}{213, 214} \entry {GER, Level-2 BLAS}{109} \entry {GERC, Level-2 BLAS}{109} \entry {GERU, Level-2 BLAS}{109} \entry {Givens Rotation, BLAS}{107} \entry {Givens Rotation, Modified, BLAS}{107} \entry {GNU General Public License}{1} \entry {golden section algorithm for finding minima}{321} \entry {gsl-announce mailing list}{2} \entry {gsl_sf_result}{29} \entry {gsl_sf_result_e10}{29} \entry {Gumbel distribution (Type 1)}{202} \entry {Gumbel distribution (Type 2)}{203} \initial {H} \entry {Haar wavelets}{297} \entry {Hankel transforms, discrete}{303} \entry {HAVE_INLINE}{6} \entry {hazard function, normal distribution}{46} \entry {HBOOK}{252} \entry {header files, including}{4} \entry {heapsort}{98} \entry {HEMM, Level-3 BLAS}{112} \entry {HEMV, Level-2 BLAS}{109} \entry {HER, Level-2 BLAS}{110} \entry {HER2, Level-2 BLAS}{110} \entry {HER2K, Level-3 BLAS}{114} \entry {HERK, Level-3 BLAS}{113} \entry {hermitian matrix, complex, eigensystem}{130} \entry {histogram statistics}{233} \entry {histogram, from ntuple}{248} \entry {histograms}{230} \entry {histograms, random sampling from}{235} \entry {householder linear solver}{125} \entry {Householder matrix}{125} \entry {Householder transformation}{125} \entry {HYBRID algorithm, unscaled without derivatives}{332} \entry {HYBRID algorithms for nonlinear systems}{330} \entry {HYBRIDJ algorithm}{331} \entry {HYBRIDS algorithm, scaled without derivatives}{332} \entry {HYBRIDSJ algorithm}{331} \entry {hydrogen atom}{39} \entry {hyperbolic cosine, inverse}{16} \entry {hyperbolic functions, complex numbers}{23} \entry {hyperbolic integrals}{48} \entry {hyperbolic sine, inverse}{16} \entry {hyperbolic space}{56} \entry {hyperbolic tangent, inverse}{16} \entry {hypergeometric functions}{54} \entry {hypergeometric random variates}{214} \entry {hypot}{16} \entry {hypot function, special functions}{61} \initial {I} \entry {identity matrix}{78} \entry {identity permutation}{88} \entry {IEEE exceptions}{379} \entry {IEEE floating point}{378} \entry {IEEE format for floating point numbers}{378} \entry {IEEE infinity, defined as a macro}{15} \entry {IEEE NaN, defined as a macro}{15} \entry {illumination, units of}{374} \entry {Imperial Units}{371} \entry {importance sampling, VEGAS}{257} \entry {including GSL header files}{4} \entry {incomplete Beta function, normalized}{53} \entry {incomplete Fermi-Dirac integral}{50} \entry {incomplete Gamma function}{52} \entry {indirect sorting}{98} \entry {indirect sorting, of vector elements}{99} \entry {infinity, defined as a macro}{15} \entry {infinity, IEEE format}{378} \entry {initial value problems, differential equations}{271} \entry {initializing matrices}{78} \entry {initializing vectors}{70} \entry {inline functions}{6} \entry {integer powers}{59} \entry {integrals, exponential}{48} \entry {integration, numerical (quadrature)}{150} \entry {interpolation}{280} \entry {interpolation, using Chebyshev polynomials}{288} \entry {inverse complex trigonometric functions}{22} \entry {inverse cumulative distribution functions}{177} \entry {inverse hyperbolic cosine}{16} \entry {inverse hyperbolic functions, complex numbers}{23} \entry {inverse hyperbolic sine}{16} \entry {inverse hyperbolic tangent}{16} \entry {inverse of a matrix, by LU decomposition}{118} \entry {inverting a permutation}{89} \entry {Irregular Cylindrical Bessel Functions}{32} \entry {Irregular Modified Bessel Functions, Fractional Order}{38} \entry {Irregular Modified Cylindrical Bessel Functions}{34} \entry {Irregular Modified Spherical Bessel Functions}{36} \entry {Irregular Spherical Bessel Functions}{35} \entry {iterating through combinations}{95} \entry {iterating through permutations}{89} \entry {iterative refinement of solutions in linear systems}{118} \initial {J} \entry {Jacobi elliptic functions}{45} \initial {L} \entry {Laguerre functions}{55} \entry {Lambert function}{56} \entry {Landau distribution}{188} \entry {LAPACK, recommended for linear algebra}{117, 129} \entry {Laplace distribution}{183} \entry {LD_LIBRARY_PATH}{5} \entry {ldexp}{16} \entry {leading dimension, matrices}{76} \entry {least squares fit}{349} \entry {least squares fitting, nonlinear}{358} \entry {least-squares, covariance of best-fit parameters}{363} \entry {Legendre forms of elliptic integrals}{43} \entry {Legendre functions}{56} \entry {length, computed accurately using hypot}{16} \entry {Levenberg-Marquardt algorithms}{362} \entry {Levin u-transform}{292} \entry {Levy distribution}{189} \entry {Levy distribution, skew}{190} \entry {libraries, linking with}{4} \entry {libraries, shared}{5} \entry {license of GSL}{1} \entry {light, units of}{374} \entry {linear algebra}{117} \entry {linear algebra, BLAS}{104} \entry {linear interpolation}{280} \entry {linear regression}{349} \entry {linear systems, refinement of solutions}{118} \entry {linear systems, solution of}{117} \entry {linking with GSL libraries}{4} \entry {LMDER algorithm}{362} \entry {log1p}{16} \entry {logarithm and related functions}{59} \entry {logarithm of Beta function}{53} \entry {logarithm of combinatorial factor C(m,n)}{52} \entry {logarithm of complex number}{21} \entry {logarithm of cosh function, special functions}{62} \entry {logarithm of double factorial}{52} \entry {logarithm of factorial}{51} \entry {logarithm of Gamma function}{51} \entry {logarithm of Pochhammer symbol}{52} \entry {logarithm of sinh function, special functions}{62} \entry {logarithm of the determinant of a matrix}{118} \entry {logarithm, computed accurately near 1}{16} \entry {Logarithmic random variates}{215} \entry {Logistic distribution}{198} \entry {Lognormal distribution}{193} \entry {long double}{6} \entry {low discrepancy sequences}{174} \entry {Low-level CBLAS}{390} \entry {LU decomposition}{117} \initial {M} \entry {macros for mathematical constants}{15} \entry {magnitude of complex number}{20} \entry {mailing list archives}{3} \entry {mailing list for GSL announcements}{2} \entry {mailing list, bug-gsl}{2} \entry {mantissa, IEEE format}{378} \entry {mass, units of}{372} \entry {mathematical constants, defined as macros}{15} \entry {mathematical functions, elementary}{15} \entry {matrices}{66, 76} \entry {matrices, initializing}{78} \entry {matrices, range-checking}{78} \entry {matrix determinant}{118} \entry {matrix diagonal}{81} \entry {matrix factorization}{117} \entry {matrix inverse}{118} \entry {matrix square root, Cholesky decomposition}{122} \entry {matrix subdiagonal}{82} \entry {matrix superdiagonal}{82} \entry {matrix, constant}{78} \entry {matrix, identity}{78} \entry {matrix, operations,}{104} \entry {matrix, zero}{78} \entry {max}{221} \entry {maximal phase, Daubechies wavelets}{297} \entry {maximization, see minimization}{318} \entry {maximum of two numbers}{17} \entry {maximum value, from histogram}{233} \entry {mean}{221} \entry {mean value, from histogram}{233} \entry {Mill's ratio, inverse}{46} \entry {min}{221} \entry {Minimization, BFGS conjugate gradient algorithm}{343} \entry {Minimization, caveats}{319} \entry {Minimization, conjugate gradient algorithm}{343} \entry {minimization, multidimensional}{338} \entry {minimization, one-dimensional}{318} \entry {minimization, overview}{318} \entry {Minimization, Polak-Ribiere algorithm}{343} \entry {minimization, providing a function to minimize}{320} \entry {Minimization, simplex algorithm}{343} \entry {Minimization, steepest descent algorithm}{343} \entry {minimization, stopping parameters}{321} \entry {minimum finding, brent's method}{322} \entry {minimum finding, golden section algorithm}{321} \entry {minimum of two numbers}{17} \entry {minimum value, from histogram}{233} \entry {MINPACK, minimization algorithms}{331, 362} \entry {MISCFUN}{65} \entry {MISER monte carlo integration}{255} \entry {Mixed-radix FFT, complex data}{138} \entry {Mixed-radix FFT, real data}{143} \entry {Modified Bessel Functions, Fractional Order}{37} \entry {Modified Clenshaw-Curtis quadrature}{151} \entry {Modified Cylindrical Bessel Functions}{33} \entry {Modified Givens Rotation, BLAS}{107} \entry {Modified Newton's Method for nonlinear systems}{332} \entry {Modified Spherical Bessel Functions}{36} \entry {Monte Carlo integration}{253} \entry {MRG, multiple recursive random number generator}{165} \entry {MT19937 random number generator}{164} \entry {multi-parameter regression}{350} \entry {multidimensional root finding, Broyden algorithm}{332} \entry {multidimensional root finding, overview}{325} \entry {multidimensional root finding, providing a function to solve}{327} \entry {Multimin, caveats}{338} \entry {Multinomial distribution}{210} \entry {multiplication}{42} \initial {N} \entry {N-dimensional random direction vector}{200} \entry {NaN, defined as a macro}{15} \entry {nautical units}{372} \entry {Negative Binomial distribution, random variates}{211} \entry {Nelder-Mead simplex algorithm for minimization}{343} \entry {Newton algorithm, discrete}{332} \entry {Newton algorithm, globally convergent}{332} \entry {Newton's Method algorithm for finding roots}{312} \entry {Newton's Method for systems of nonlinear equations}{331} \entry {Niederreiter sequence}{174} \entry {NIST Statistical Reference Datasets}{357} \entry {non-linear equation, solutions of}{305} \entry {non-linear functions, minimization}{318} \entry {non-normalized incomplete Gamma function}{53} \entry {nonlinear fitting, stopping parameters}{361} \entry {nonlinear least squares fitting}{358} \entry {nonlinear least-squares fitting, overview}{358} \entry {nonlinear systems of equations, solution of}{325} \entry {normalized form, IEEE format}{378} \entry {normalized incomplete Beta function}{53} \entry {Not-a-number, defined as a macro}{15} \entry {NRM2, Level-1 BLAS}{106} \entry {ntuples}{247} \entry {nuclear physics, constants}{370} \entry {numerical constants, defined as macros}{15} \entry {numerical derivatives}{286} \entry {numerical integration (quadrature)}{150} \initial {O} \entry {obtaining GSL}{2} \entry {ODEs, initial value problems}{271} \entry {optimization -- combinatorial}{263} \entry {optimization, see minimization}{318} \entry {optimized functions, alternatives}{7} \entry {ordinary differential equations, initial value problem}{271} \entry {oscillatory functions, numerical integration of}{155} \entry {overflow, IEEE exceptions}{379} \initial {P} \entry {Pareto distribution}{199} \entry {PAW}{252} \entry {permutations}{88} \entry {physical constants}{369} \entry {physical dimension, matrices}{76} \entry {pi, defined as a macro}{15} \entry {plain monte carlo}{254} \entry {Pochhammer symbol}{52} \entry {Poisson random numbers}{207} \entry {Polak-Ribiere algorithm, minimization}{343} \entry {polar form of complex numbers}{19} \entry {polar to rectangular conversion}{62} \entry {polygamma functions}{60} \entry {polynomial evaluation}{25} \entry {polynomial interpolation}{280} \entry {polynomials, roots of}{25} \entry {power function}{59} \entry {power of complex number}{21} \entry {power, units of}{373} \entry {precision, IEEE arithmetic}{379} \entry {prefixes}{375} \entry {pressure, units of}{373} \entry {Prince-Dormand, Runge-Kutta method}{273} \entry {printers units}{372} \entry {probability distribution, from histogram}{235} \entry {probability distributions, from histograms}{235} \entry {projection of ntuples}{248} \entry {psi function}{60} \initial {Q} \entry {QR decomposition}{118} \entry {QR decomposition with column pivoting}{120} \entry {QUADPACK}{150} \entry {quadratic equation, solving}{25} \entry {quadrature}{150} \entry {quantile functions}{177} \entry {quasi-random sequences}{174} \initial {R} \entry {R250 shift-register random number generator}{168} \entry {Racah coefficients}{40} \entry {radioactivity, units of}{374} \entry {Radix-2 FFT for real data}{142} \entry {Radix-2 FFT, complex data}{136} \entry {rand48 random number generator}{167} \entry {random number distributions}{177} \entry {random number generators}{159} \entry {random sampling from histograms}{235} \entry {RANDU random number generator}{169} \entry {RANF random number generator}{168} \entry {range}{221} \entry {range-checking for matrices}{78} \entry {range-checking for vectors}{69} \entry {RANLUX random number generator}{164} \entry {RANLXD random number generator}{164} \entry {RANLXS random number generator}{164} \entry {RANMAR random number generator}{168, 169} \entry {Rayleigh distribution}{186} \entry {Rayleigh Tail distribution}{187} \entry {real symmetric matrix, eigensystem}{129} \entry {Reciprocal Gamma function}{51} \entry {rectangular to polar conversion}{62} \entry {recursive stratified sampling, MISER}{255} \entry {reduction of angular variables}{62} \entry {refinement of solutions in linear systems}{118} \entry {regression, least squares}{349} \entry {Regular Bessel Functions, Fractional Order}{37} \entry {Regular Bessel Functions, Zeros of}{38} \entry {Regular Cylindrical Bessel Functions}{32} \entry {Regular Modified Bessel Functions - Fractional Order}{37} \entry {Regular Modified Cylindrical Bessel Functions}{33} \entry {Regular Modified Spherical Bessel Functions}{36} \entry {Regular Spherical Bessel Functions}{34} \entry {Regulated Gamma function}{51} \entry {relative Pochhammer symbol}{52} \entry {reporting bugs in GSL}{2} \entry {representations of complex numbers}{19} \entry {resampling from histograms}{235} \entry {residual, in nonlinear systems of equations}{330, 361} \entry {reversing a permutation}{89} \entry {RK2, Runge-Kutta Method}{272} \entry {RK4, Runge-Kutta Method}{272} \entry {RKF45, Runge-Kutta-Fehlberg method}{272} \entry {root finding}{305} \entry {root finding, bisection algorithm}{311} \entry {root finding, brent's method}{311} \entry {root finding, caveats}{305} \entry {root finding, false position algorithm}{311} \entry {root finding, initial guess}{309} \entry {root finding, Newton's Method algorithm}{312} \entry {root finding, overview}{305} \entry {root finding, providing a function to solve}{307} \entry {root finding, search bounds}{309} \entry {root finding, Secant Method algorithm}{312} \entry {root finding, Steffenson's Method}{313} \entry {root finding, stopping parameters}{310, 330} \entry {roots}{305} \entry {ROTG, Level-1 BLAS}{107} \entry {rounding mode}{379} \entry {Runge-Kutta Cash-Karp method}{273} \entry {Runge-Kutta methods, ordinary differential equations}{272} \entry {Runge-Kutta Prince-Dormand method}{273} \initial {S} \entry {safe comparison of floating point numbers}{18} \entry {sampling from histograms}{235} \entry {SCAL, Level-1 BLAS}{107} \entry {schedule - cooling}{263} \entry {Secant Method algorithm for finding roots}{312} \entry {selection function, ntuples}{248} \entry {series, acceleration}{292} \entry {shared libraries}{5} \entry {shell prompt}{3} \entry {Shi(x)}{48} \entry {shift-register random number generator}{168} \entry {Si(x)}{49} \entry {sign bit, IEEE format}{378} \entry {sign of the determinant of a matrix}{118} \entry {Simplex algorithm, minimization}{343} \entry {simulated annealing}{263} \entry {sin of complex number}{21} \entry {sine function, special functions}{61} \entry {single precision, IEEE format}{378} \entry {singular functions, numerical integration of}{154} \entry {singular points, specifying positions in quadrature}{152} \entry {singular value decomposition}{121} \entry {Skew Levy distribution}{190} \entry {slope, see numerical derivative}{286} \entry {Sobol sequence}{174} \entry {solution of linear system by householder transformations}{125} \entry {solution of linear systems, Ax=b}{117} \entry {solving a non-linear equation}{305} \entry {solving nonlinear systems of equations}{325} \entry {sorting}{98} \entry {sorting eigenvalues and eigenvectors}{130} \entry {sorting vector elements}{99} \entry {source code, reuse in applications}{9} \entry {Special Functions}{29} \entry {Spherical Bessel Functions}{34} \entry {spherical harmonics}{56} \entry {spherical random variates, 2D}{200} \entry {spherical random variates, 3D}{200} \entry {spherical random variates, N-dimensional}{200} \entry {spline}{280} \entry {square root of a matrix, Cholesky decomposition}{122} \entry {square root of complex number}{21} \entry {standard deviation}{221} \entry {standard deviation, from histogram}{233} \entry {standards conformance, ANSI C}{4} \entry {Statistical Reference Datasets (StRD)}{357} \entry {statistics}{221} \entry {statistics, from histogram}{233} \entry {Steepest descent algorithm, minimization}{343} \entry {Steffenson's Method for finding roots}{313} \entry {stratified sampling in monte carlo integration}{253} \entry {stride, of vector index}{68} \entry {Student t-distribution}{196} \entry {subdiagonal, of a matrix}{82} \entry {summation, acceleration}{292} \entry {superdiagonal, matrix}{82} \entry {SVD}{121} \entry {SWAP, Level-1 BLAS}{106} \entry {swapping permutation elements}{89} \entry {SYMM, Level-3 BLAS}{111} \entry {symmetric matrix, real, eigensystem}{129} \entry {SYMV, Level-2 BLAS}{109} \entry {Synchrotron functions}{60} \entry {SYR, Level-2 BLAS}{110} \entry {SYR2, Level-2 BLAS}{110} \entry {SYR2K, Level-3 BLAS}{114} \entry {SYRK, Level-3 BLAS}{113} \entry {systems of equations, nonlinear}{325} \initial {T} \entry {t-distribution}{196} \entry {t-test}{221} \entry {tangent of complex number}{22} \entry {Tausworthe random number generator}{165} \entry {Taylor coefficients, computation of}{51} \entry {testing combination for validity}{95} \entry {testing permutation for validity}{89} \entry {thermal energy, units of}{373} \entry {time units}{371} \entry {trailing dimension, matrices}{76} \entry {transformation, Householder}{125} \entry {transforms, Hankel}{303} \entry {transforms, Wavelet, see Wavelets}{296} \entry {Transport functions}{61} \entry {Traveling Salesman Problem}{267} \entry {tridiagonal decomposition}{123} \entry {tridiagonal systems}{125} \entry {Trigonometric functions}{61} \entry {trigonometric functions of complex numbers}{21} \entry {trigonometric integrals}{49} \entry {TRMM, Level-3 BLAS}{112} \entry {TRMV, Level-2 BLAS}{108} \entry {TRSM, Level-3 BLAS}{112} \entry {TRSV, Level-2 BLAS}{108} \entry {TSP}{267} \entry {TT800 random number generator}{168} \entry {two dimensional histograms}{238} \entry {Two-dimensional Gaussian distribution}{181} \entry {Two-sided exponential distribution}{183} \entry {Type 1 Gumbel distribution, random variates}{202} \entry {Type 2 Gumbel distribution}{203} \initial {U} \entry {u-transform for series}{292} \entry {underflow, IEEE exceptions}{379} \entry {uniform distribution}{192} \entry {units, conversion of}{369} \entry {units, imperial}{371} \entry {Unix random number generators, rand}{166} \entry {Unix random number generators, rand48}{166} \entry {usage, compiling application programs}{4} \initial {V} \entry {value function, ntuples}{248} \entry {Van der Pol oscillator, example}{275} \entry {variance}{221} \entry {variance, from histogram}{233} \entry {VAX random number generator}{169} \entry {vector, operations}{104} \entry {vector, sorting elements of}{99} \entry {vectors}{66, 68} \entry {vectors, initializing}{70} \entry {vectors, range-checking}{69} \entry {VEGAS monte carlo integration}{257} \entry {viscosity, units of}{374} \entry {volume units}{372} \initial {W} \entry {W function}{56} \entry {warning options}{385} \entry {warranty (none)}{2} \entry {Wavelet transforms, discrete, see Wavelets}{296} \entry {Wavelets}{296} \entry {website, developer information}{3} \entry {Weibull distribution}{201} \entry {weight, units of}{372} \entry {weighted linear fits}{349} \entry {Wigner coefficients}{40} \initial {Z} \entry {zero finding}{305} \entry {zero matrix}{78} \entry {zero, IEEE format}{378} \entry {Zeros of Regular Bessel Functions}{38} \entry {Zeta functions}{63}