FGSL
Fortran interface for the GNU scientific library
|
![]() | |
![]() | Please go to api/array.finc for the API documentation. Since array processing is one of the strengths of Fortran, FGSL focuses on leveraging Fortran-style array processing for those GSL routines which require arguments of type fgsl_vector* or fgsl_matrix* |
![]() | Please go to api/bspline.finc for the API documentation |
![]() | Please go to api/chebyshev.finc for the API documentation |
![]() | Please go to api/complex.finc for the API documentation |
![]() | Please go to api/deriv.finc for the API documentation |
![]() | Please go to api/dht.finc for the API documentation |
![]() | Please go to api/eigen.finc for the API documentation |
![]() | Please go to api/error.finc for the API documentation |
![]() | Please go to api/fft.finc for the API documentation |
![]() | Please go to api/fit.finc for the API documentation |
![]() | Please go to api/histogram.finc for the API documentation |
![]() | Please go to api/ieee.finc for the API documentation. interaction between the Fortran run time settings and C may lead to unreliable behaviour; for example, setting of IEEE rounding apparently does not always work correctly. Within Fortran, usage of the facilities defined in the intrinsic IEEE modules is the reliable and therefore appropriate method |
![]() | Please go to api/integration.finc for the API documentation |
![]() | Please go to api/interp.finc for the API documentation |
![]() | Please go to api/io.finc for the API documentation |
![]() | Please go to api/linalg.finc for the API documentation. Since GSL follows the C convention for ordering of elements, all matrices must be set up and read out transposed |
![]() | Please go to api/math.finc for the API documentation. Note that many of the elementary functions are also available as Fortran intrinsics. The file also contains constructors for function objects |
![]() | Please go to api/min.finc for the API documentation |
![]() | Please go to api/misc.finc for the API documentation |
![]() | Please go to api/montecarlo.finc for the API documentation. Note: in GSL 1.13, accessors were also added to GSL. They're slightly different named and have a differing interface from fgsl_monte_*_?etparams routines already existing in FGSL. To preserve backward compatibility, the FGSL accessors are retained |
![]() | Please go to api/multifit.finc for the API documentation |
![]() | Please go to api/multimin.finc for the API documentation |
![]() | Please go to api/multiroots.finc for the API documentation |
![]() | Please go to api/ntuple.finc for the API documentation |
![]() | Please go to api/ode.finc for the API documentation. Note that the new odeiv2 calls should be used for new code. The legacy odeiv calls are retained for binary compatibility |
![]() | Please go to api/permutation.finc for the API documentation |
![]() | Please go to api/poly.finc for the API documentation |
![]() | Please go to api/rng.finc for the API documentation |
![]() | Please go to api/roots.finc for the API documentation |
![]() | Please go to api/siman.finc for the API documentation |
![]() | Please go to api/sort.finc for the API documentation |
![]() | Please go to api/specfunc.finc for the API documentation |
![]() | Please go to api/statistics.finc for the API documentation |
![]() | Please go to api/levin.finc for the API documentation |
![]() | Please go to api/wavelet.finc for the API documentation |