This is gsl-ref.info, produced by makeinfo version 4.2 from
gsl-ref.texi.

INFO-DIR-SECTION Scientific software
START-INFO-DIR-ENTRY
* gsl-ref: (gsl-ref).                   GNU Scientific Library - Reference
END-INFO-DIR-ENTRY


Indirect:
gsl-ref.info-1: 228
gsl-ref.info-2: 49982
gsl-ref.info-3: 98941
gsl-ref.info-4: 142431
gsl-ref.info-5: 190772
gsl-ref.info-6: 239733
gsl-ref.info-7: 285784
gsl-ref.info-8: 334854
gsl-ref.info-9: 383200
gsl-ref.info-10: 431822
gsl-ref.info-11: 480601
gsl-ref.info-12: 528532
gsl-ref.info-13: 575830
gsl-ref.info-14: 624478
gsl-ref.info-15: 674155
gsl-ref.info-16: 723810
gsl-ref.info-17: 771481
gsl-ref.info-18: 817112
gsl-ref.info-19: 865801
gsl-ref.info-20: 908703
gsl-ref.info-21: 939900
gsl-ref.info-22: 959816
gsl-ref.info-23: 1072308

Tag Table:
(Indirect)
Node: Top228
Node: Introduction1980
Node: Routines available in GSL2599
Node: GSL is Free Software4240
Node: Obtaining GSL6418
Node: An Example Program7596
Node: No Warranty8336
Node: Further Information8777
Node: Using the library9288
Node: ANSI C Compliance9845
Node: Compiling and Linking10907
Node: Shared Libraries13443
Node: Autoconf macros14010
Node: Inline functions16301
Node: Long double17625
Node: Portability functions19018
Node: Alternative optimized functions20475
Node: Support for different numeric types21926
Node: Compatibility with C++24988
Node: Aliasing of arrays25303
Node: Thread-safety26047
Node: Code Reuse27118
Node: Error Handling27748
Node: Error Reporting28497
Node: Error Codes30388
Node: Error Handlers32140
Node: Using GSL error reporting in your own functions35790
Node: Error Reporting Examples37748
Node: Mathematical Functions38992
Node: Mathematical Constants39752
Node: Infinities and Not-a-number40875
Node: Elementary Functions41929
Node: Small integer powers44169
Node: Testing the Sign of Numbers45745
Node: Testing for Odd and Even Numbers46167
Node: Maximum and Minimum functions46713
Node: Approximate Comparison of Floating Point Numbers48779
Node: Complex Numbers49982
Node: Complex numbers51326
Node: Properties of complex numbers53117
Node: Complex arithmetic operators54092
Node: Elementary Complex Functions56815
Node: Complex Trigonometric Functions58619
Node: Inverse Complex Trigonometric Functions59826
Node: Complex Hyperbolic Functions62412
Node: Inverse Complex Hyperbolic Functions63694
Node: Complex Number References and Further Reading65518
Node: Polynomials66907
Node: Polynomial Evaluation67674
Node: Divided Difference Representation of Polynomials68125
Node: Quadratic Equations69783
Node: Cubic Equations71550
Node: General Polynomial Equations72895
Node: Roots of Polynomials Examples74766
Node: Roots of Polynomials References and Further Reading76181
Node: Special Functions76941
Node: Special Function Usage78886
Node: The gsl_sf_result struct80065
Node: Special Function Modes81324
Node: Airy Functions and Derivatives82256
Node: Airy Functions82947
Node: Derivatives of Airy Functions84287
Node: Zeros of Airy Functions85626
Node: Zeros of Derivatives of Airy Functions86329
Node: Bessel Functions87072
Node: Regular Cylindrical Bessel Functions88259
Node: Irregular Cylindrical Bessel Functions89565
Node: Regular Modified Cylindrical Bessel Functions91003
Node: Irregular Modified Cylindrical Bessel Functions93806
Node: Regular Spherical Bessel Functions96750
Node: Irregular Spherical Bessel Functions98941
Node: Regular Modified Spherical Bessel Functions100608
Node: Irregular Modified Spherical Bessel Functions102594
Node: Regular Bessel Function - Fractional Order104640
Node: Irregular Bessel Functions - Fractional Order105624
Node: Regular Modified Bessel Functions - Fractional Order106191
Node: Irregular Modified Bessel Functions - Fractional Order107098
Node: Zeros of Regular Bessel Functions108313
Node: Clausen Functions109323
Node: Coulomb Functions109920
Node: Normalized Hydrogenic Bound States110346
Node: Coulomb Wave Functions111352
Node: Coulomb Wave Function Normalization Constant114737
Node: Coupling Coefficients115479
Node: 3-j Symbols116197
Node: 6-j Symbols116787
Node: 9-j Symbols117397
Node: Dawson Function118089
Node: Debye Functions118648
Node: Dilogarithm119928
Node: Real Argument120216
Node: Complex Argument120769
Node: Elementary Operations121223
Node: Elliptic Integrals122038
Node: Definition of Legendre Forms122504
Node: Definition of Carlson Forms123342
Node: Legendre Form of Complete Elliptic Integrals124043
Node: Legendre Form of Incomplete Elliptic Integrals124909
Node: Carlson Forms126626
Node: Elliptic Functions (Jacobi)128151
Node: Error Functions128724
Node: Error Function129167
Node: Complementary Error Function129511
Node: Log Complementary Error Function129956
Node: Probability functions130392
Node: Exponential Functions131131
Node: Exponential Function131507
Node: Relative Exponential Functions132700
Node: Exponentiation With Error Estimate134349
Node: Exponential Integrals135540
Node: Exponential Integral136015
Node: Ei(x)136642
Node: Hyperbolic Integrals137074
Node: Ei_3(x)137711
Node: Trigonometric Integrals138076
Node: Arctangent Integral138657
Node: Fermi-Dirac Function139020
Node: Complete Fermi-Dirac Integrals139373
Node: Incomplete Fermi-Dirac Integrals141804
Node: Gamma Function142431
Node: Gegenbauer Functions150042
Node: Hypergeometric Functions151666
Node: Laguerre Functions155870
Node: Lambert W Functions157124
Node: Legendre Functions and Spherical Harmonics158141
Node: Legendre Polynomials158723
Node: Associated Legendre Polynomials and Spherical Harmonics160540
Node: Conical Functions162948
Node: Radial Functions for Hyperbolic Space165045
Node: Logarithm and Related Functions167203
Node: Power Function168808
Node: Psi (Digamma) Function169740
Node: Digamma Function170244
Node: Trigamma Function171053
Node: Polygamma Function171421
Node: Synchrotron Functions171789
Node: Transport Functions172541
Node: Trigonometric Functions173633
Node: Circular Trigonometric Functions174248
Node: Trigonometric Functions for Complex Arguments175235
Node: Hyperbolic Trigonometric Functions176252
Node: Conversion Functions176837
Node: Restriction Functions177604
Node: Trigonometric Functions With Error Estimates178215
Node: Zeta Functions178959
Node: Riemann Zeta Function179374
Node: Hurwitz Zeta Function180028
Node: Eta Function180510
Node: Special Functions Examples181054
Node: Special Functions References and Further Reading182735
Node: Vectors and Matrices183831
Node: Data types184589
Node: Blocks185787
Node: Block allocation186698
Node: Reading and writing blocks188090
Node: Example programs for blocks190141
Node: Vectors190772
Node: Vector allocation192637
Node: Accessing vector elements194161
Node: Initializing vector elements196272
Node: Reading and writing vectors196951
Node: Vector views199018
Node: Copying vectors206199
Node: Exchanging elements207048
Node: Vector operations207595
Node: Finding maximum and minimum elements of vectors209094
Node: Vector properties210601
Node: Example programs for vectors210949
Node: Matrices213120
Node: Matrix allocation215973
Node: Accessing matrix elements217546
Node: Initializing matrix elements219228
Node: Reading and writing matrices220009
Node: Matrix views222089
Node: Creating row and column views229210
Node: Copying matrices232359
Node: Copying rows and columns232957
Node: Exchanging rows and columns234621
Node: Matrix operations236079
Node: Finding maximum and minimum elements of matrices237695
Node: Matrix properties239382
Node: Example programs for matrices239733
Node: Vector and Matrix References and Further Reading243646
Node: Permutations244124
Node: The Permutation struct245411
Node: Permutation allocation245907
Node: Accessing permutation elements247328
Node: Permutation properties248084
Node: Permutation functions248772
Node: Applying Permutations250017
Node: Reading and writing permutations251929
Node: Permutations in Cyclic Form254101
Node: Permutation Examples257331
Node: Permutation References and Further Reading259769
Node: Combinations260433
Node: The Combination struct261259
Node: Combination allocation261802
Node: Accessing combination elements263305
Node: Combination properties263868
Node: Combination functions264743
Node: Reading and writing combinations265672
Node: Combination Examples267851
Node: Sorting269114
Node: Sorting objects270060
Node: Sorting vectors272962
Node: Selecting the k-th smallest or largest elements275527
Node: Computing the rank278973
Node: Sorting Examples280183
Node: Sorting References and Further Reading281800
Node: BLAS Support282336
Node: GSL BLAS Interface285304
Node: Level 1 GSL BLAS Interface285784
Node: Level 2 GSL BLAS Interface292294
Node: Level 3 GSL BLAS Interface301548
Node: BLAS Examples312621
Node: BLAS References and Further Reading314072
Node: Linear Algebra315416
Node: LU Decomposition316623
Node: QR Decomposition321543
Node: QR Decomposition with Column Pivoting327185
Node: Singular Value Decomposition331557
Node: Cholesky Decomposition334854
Node: Tridiagonal Decomposition of Real Symmetric Matrices336755
Node: Tridiagonal Decomposition of Hermitian Matrices338593
Node: Bidiagonalization340511
Node: Householder solver for linear systems342823
Node: Tridiagonal Systems343704
Node: Linear Algebra Examples344799
Node: Linear Algebra References and Further Reading346827
Node: Eigensystems348284
Node: Real Symmetric Matrices349323
Node: Complex Hermitian Matrices351539
Node: Sorting Eigenvalues and Eigenvectors354041
Node: Eigenvalue and Eigenvector Examples355360
Node: Eigenvalue and Eigenvector References357710
Node: Fast Fourier Transforms358408
Node: Mathematical Definitions359614
Node: Overview of complex data FFTs362012
Node: Radix-2 FFT routines for complex data364631
Node: Mixed-radix FFT routines for complex data368696
Node: Overview of real data FFTs377941
Node: Radix-2 FFT routines for real data380371
Node: Mixed-radix FFT routines for real data383200
Node: FFT References and Further Reading393851
Node: Numerical Integration396611
Node: Numerical Integration Introduction398153
Node: QNG non-adaptive Gauss-Kronrod integration401616
Node: QAG adaptive integration402876
Node: QAGS adaptive integration with singularities405506
Node: QAGP adaptive integration with known singular points407296
Node: QAGI adaptive integration on infinite intervals408596
Node: QAWC adaptive integration for Cauchy principal values410818
Node: QAWS adaptive integration for singular functions411981
Node: QAWO adaptive integration for oscillatory functions415210
Node: QAWF adaptive integration for Fourier integrals418964
Node: Numerical integration error codes421542
Node: Numerical integration examples422301
Node: Numerical integration References and Further Reading424327
Node: Random Number Generation425043
Node: General comments on random numbers426531
Node: The Random Number Generator Interface428474
Node: Random number generator initialization429825
Node: Sampling from a random number generator431822
Node: Auxiliary random number generator functions434297
Node: Random number environment variables436617
Node: Saving and restoring random number generator state439150
Node: Random number generator algorithms440319
Node: Unix random number generators449660
Node: Numerical Recipes generators453375
Node: Other random number generators454758
Node: Random Number Generator Performance464047
Node: Random Number Generator Examples465326
Node: Random Number References and Further Reading466902
Node: Random Number Acknowledgements468096
Node: Quasi-Random Sequences468570
Node: Quasi-random number generator initialization469594
Node: Sampling from a quasi-random number generator470492
Node: Auxiliary quasi-random number generator functions471086
Node: Saving and resorting quasi-random number generator state472018
Node: Quasi-random number generator algorithms472804
Node: Quasi-random number generator examples473570
Node: Quasi-random number references474560
Node: Random Number Distributions475073
Node: The Gaussian Distribution477401
Node: The Gaussian Tail Distribution478986
Node: The Bivariate Gaussian Distribution480601
Node: The Exponential Distribution481880
Node: The Laplace Distribution482583
Node: The Exponential Power Distribution483268
Node: The Cauchy Distribution484221
Node: The Rayleigh Distribution485054
Node: The Rayleigh Tail Distribution485780
Node: The Landau Distribution486636
Node: The Levy alpha-Stable Distributions487574
Node: The Levy skew alpha-Stable Distribution488617
Node: The Gamma Distribution490214
Node: The Flat (Uniform) Distribution490924
Node: The Lognormal Distribution491628
Node: The Chi-squared Distribution492427
Node: The F-distribution493403
Node: The t-distribution494534
Node: The Beta Distribution495514
Node: The Logistic Distribution496214
Node: The Pareto Distribution496915
Node: The Spherical Distribution (2D & 3D)497618
Node: The Weibull Distribution500430
Node: The Type-1 Gumbel Distribution501161
Node: The Type-2 Gumbel Distribution501928
Node: The Dirichlet Distribution502689
Node: General Discrete Distributions504302
Node: The Poisson Distribution508153
Node: The Bernoulli Distribution508868
Node: The Binomial Distribution509594
Node: The Multinomial Distribution510456
Node: The Negative Binomial Distribution512116
Node: The Pascal Distribution513119
Node: The Geometric Distribution513942
Node: The Hypergeometric Distribution514746
Node: The Logarithmic Distribution515711
Node: Shuffling and Sampling516487
Node: Random Number Distribution Examples519326
Node: Random Number Distribution References and Further Reading521725
Node: Statistics522928
Node: Mean and standard deviation and variance524205
Node: Absolute deviation527248
Node: Higher moments (skewness and kurtosis)528532
Node: Autocorrelation530659
Node: Covariance531462
Node: Weighted Samples532281
Node: Maximum and Minimum values537540
Node: Median and Percentiles539976
Node: Example statistical programs542386
Node: Statistics References and Further Reading545120
Node: Histograms546304
Node: The histogram struct548058
Node: Histogram allocation549858
Node: Copying Histograms552839
Node: Updating and accessing histogram elements553503
Node: Searching histogram ranges556752
Node: Histogram Statistics557743
Node: Histogram Operations559586
Node: Reading and writing histograms561629
Node: Resampling from histograms564650
Node: The histogram probability distribution struct565441
Node: Example programs for histograms568458
Node: Two dimensional histograms570579
Node: The 2D histogram struct571291
Node: 2D Histogram allocation573081
Node: Copying 2D Histograms575139
Node: Updating and accessing 2D histogram elements575830
Node: Searching 2D histogram ranges579456
Node: 2D Histogram Statistics580465
Node: 2D Histogram Operations583246
Node: Reading and writing 2D histograms585396
Node: Resampling from 2D histograms589040
Node: Example programs for 2D histograms592045
Node: N-tuples594099
Node: The ntuple struct595359
Node: Creating ntuples595830
Node: Opening an existing ntuple file596487
Node: Writing ntuples597105
Node: Reading ntuples597553
Node: Closing an ntuple file597872
Node: Histogramming ntuple values598201
Node: Example ntuple programs600197
Node: Ntuple References and Further Reading603749
Node: Monte Carlo Integration604060
Node: Monte Carlo Interface605304
Node: PLAIN Monte Carlo607931
Node: MISER610358
Node: VEGAS616181
Node: Monte Carlo Examples624478
Node: Monte Carlo Integration References and Further Reading630506
Node: Simulated Annealing631258
Node: Simulated Annealing algorithm632407
Node: Simulated Annealing functions633580
Node: Examples with Simulated Annealing638076
Node: Trivial example638614
Node: Traveling Salesman Problem641301
Node: Ordinary Differential Equations644719
Node: Defining the ODE System645537
Node: Stepping Functions647347
Node: Adaptive Step-size Control650902
Node: Evolution656243
Node: ODE Example programs658298
Node: ODE References and Further Reading663296
Node: Interpolation663925
Node: Introduction to Interpolation664935
Node: Interpolation Functions665369
Node: Interpolation Types666535
Node: Index Look-up and Acceleration668342
Node: Evaluation of Interpolating Functions669955
Node: Higher-level Interface672307
Node: Interpolation Example programs674155
Node: Interpolation References and Further Reading675885
Node: Numerical Differentiation676315
Node: Numerical Differentiation functions676895
Node: Numerical Differentiation Example678502
Node: Numerical Differentiation References679914
Node: Chebyshev Approximations680312
Node: The gsl_cheb_series struct681268
Node: Creation and Calculation of Chebyshev Series681913
Node: Chebyshev Series Evaluation682877
Node: Derivatives and Integrals684237
Node: Chebyshev Approximation examples685470
Node: Chebyshev Approximation References and Further Reading687004
Node: Series Acceleration687443
Node: Acceleration functions688213
Node: Acceleration functions without error estimation690445
Node: Example of accelerating a series693051
Node: Series Acceleration References695492
Node: Discrete Hankel Transforms696371
Node: Discrete Hankel Transform Definition696837
Node: Discrete Hankel Transform Functions698675
Node: Discrete Hankel Transform References700179
Node: One dimensional Root-Finding700573
Node: Root Finding Overview701830
Node: Root Finding Caveats703681
Node: Initializing the Solver705439
Node: Providing the function to solve708052
Node: Search Bounds and Guesses711856
Node: Root Finding Iteration712710
Node: Search Stopping Parameters714546
Node: Root Bracketing Algorithms717050
Node: Root Finding Algorithms using Derivatives720339
Node: Root Finding Examples723810
Node: Root Finding References and Further Reading731158
Node: One dimensional Minimization731785
Node: Minimization Overview733084
Node: Minimization Caveats734774
Node: Initializing the Minimizer736104
Node: Providing the function to minimize738329
Node: Minimization Iteration738800
Node: Minimization Stopping Parameters740915
Node: Minimization Algorithms742516
Node: Minimization Examples744948
Node: Minimization References and Further Reading747917
Node: Multidimensional Root-Finding748363
Node: Overview of Multidimensional Root Finding749849
Node: Initializing the Multidimensional Solver752029
Node: Providing the multidimensional system of equations to solve755190
Node: Iteration of the multidimensional solver760066
Node: Search Stopping Parameters for the multidimensional solver762236
Node: Algorithms using Derivatives763964
Node: Algorithms without Derivatives768699
Node: Example programs for Multidimensional Root finding771481
Node: References and Further Reading for Multidimensional Root Finding780205
Node: Multidimensional Minimization781434
Node: Multimin Overview782723
Node: Multimin Caveats784711
Node: Initializing the Multidimensional Minimizer785453
Node: Providing a function to minimize788353
Node: Multimin Iteration792052
Node: Multimin Stopping Criteria794024
Node: Multimin Algorithms795567
Node: Multimin Examples799644
Node: Multimin References and Further Reading806834
Node: Least-Squares Fitting807444
Node: Linear regression808375
Node: Linear fitting without a constant term810968
Node: Multi-parameter fitting813360
Node: Fitting Examples817112
Node: Fitting References and Further Reading823883
Node: Nonlinear Least-Squares Fitting824692
Node: Overview of Nonlinear Least-Squares Fitting826143
Node: Initializing the Nonlinear Least-Squares Solver827026
Node: Providing the Function to be Minimized829683
Node: Iteration of the Minimization Algorithm832322
Node: Search Stopping Parameters for Minimization Algorithms833649
Node: Minimization Algorithms using Derivatives835734
Node: Minimization Algorithms without Derivatives838970
Node: Computing the covariance matrix of best fit parameters839355
Node: Example programs for Nonlinear Least-Squares Fitting840413
Node: References and Further Reading for Nonlinear Least-Squares Fitting847352
Node: Physical Constants848075
Node: Fundamental Constants849452
Node: Astronomy and Astrophysics850462
Node: Atomic and Nuclear Physics851111
Node: Measurement of Time852570
Node: Imperial Units852986
Node: Nautical Units853403
Node: Printers Units853718
Node: Volume854003
Node: Mass and Weight854514
Node: Thermal Energy and Power855296
Node: Pressure855703
Node: Viscosity856297
Node: Light and Illumination856559
Node: Radioactivity857132
Node: Force and Energy857452
Node: Prefixes857840
Node: Physical Constant Examples858574
Node: Physical Constant References and Further Reading860359
Node: IEEE floating-point arithmetic860715
Node: Representation of floating point numbers861298
Node: Setting up your IEEE environment865801
Node: IEEE References and Further Reading871888
Node: Debugging Numerical Programs872886
Node: Using gdb873348
Node: Examining floating point registers876704
Node: Handling floating point exceptions877992
Node: GCC warning options for numerical programs879401
Node: Debugging References883588
Node: Contributors to GSL884130
Node: Autoconf Macros885912
Node: GSL CBLAS Library886711
Node: Level 1 CBLAS Functions887195
Node: Level 2 CBLAS Functions892341
Node: Level 3 CBLAS Functions908703
Node: GSL CBLAS Examples918222
Node: Reporting Bugs919818
Node: GNU General Public License920625
Node: GNU Free Documentation License939900
Node: Function Index959816
Node: Variable Index1072308
Node: Type Index1073118
Node: Concept Index1075047

End Tag Table
