Page 9 - DLIS104_MANAGEMENT OF LIBRARIES AND INFORMATION CENTRES
P. 9

Management of Libraries and Information Centres

                     Notes         Features

                                   The software library provides facilities for:
                                        Basic mathematical functions
                                        Complex numbers
                                        Polynomials
                                        Special functions
                                        Vectors and matrices
                                        Permutations
                                        Combinations
                                        Multisets
                                        Sorting
                                        BLAS
                                        Linear algebra
                                        Eigen systems
                                        Fast Fourier transforms
                                        Numerical integration
                                        Random number generation
                                        Quasi-random sequences
                                        Random number distributions
                                        Statistics
                                        Histograms
                                        N-tuples
                                        Monte Carlo integration
                                        Simulated annealing
                                        Ordinary differential equations
                                        Interpolation
                                        Numerical differentiation
                                        Chebyshev approximations
                                        Series acceleration
                                        Discrete Hankel transform
                                        Root-finding in one and multiple dimensions
                                        Minimization in one and multiple dimensions
                                        Least-squares fitting
                                        Nonlinear least-squares fitting
                                        Physical constants
                                        IEEE floating-point arithmetic
                                        Discrete wavelet transform.

                                   C++ support

                                   The GSL can be used in C++ classes, but not using pointers to member functions, because the type
                                   of pointer to member function is different from pointer to function. Instead, pointers to static
                                   functions have to be used. Another common work around is using a factor. C++ wrappers for GSL
                                   are available, although many are not regularly maintained.




            4                                            LOVELY PROFESSIONAL UNIVERSITY
   4   5   6   7   8   9   10   11   12   13   14