Learn R Programming

⚠️There's a newer version (2.1-8) of this package.Take me there.

gsl (version 1.3-1)

wrapper for the Gnu Scientific Library

Description

An R wrapper for special functions of the Gnu Scientific Library. (http://www.gnu.org/software/gsl/). The function naming scheme directly copies the GSL manual except that leading gsl_sf_ and, if present, the trailing _e is stripped: thus gsl_sf_Airy_Ai_e goes to R function airy_Ai(); however, some functions (such as gsl_sf_sin()) retain the prefix to avoid conflicts: a full list is given in help(Misc). Function arguments have the same names as in the GSL reference manual. The package is organized into units corresponding to GSL header files; the .c, .R, and .Rd filenames match the header filenames, except that the .Rd files are capitalized. Functions appear in all files in the same order as the GSL reference manual, which precludes the use of the tidying method given in section 3.1 of R-exts. Error forms of GSL functions (_e versions) are used if available. Documentation is limited to: (a), a pointer to the GSL reference book, which would in any case dominate any docs here; and (b), re-productions of some tables and figures in Abramowitz and Stegun (June 1964).

Copy Link

Version

Install

install.packages('gsl')

Monthly Downloads

24,372

Version

1.3-1

License

GPL

Maintainer

Robin Hankin

Last Published

January 25th, 2023

Functions in gsl (1.3-1)

Elljac

Elliptic functions
Debye

Debye functions
Airy

Airy functions
Synchrotron

Synchrotron functions
Gegenbauer

Gegenbauer functions
Lambert

Lambert's W function
Gamma

gamma functions
Ellint

Elliptic functions
Log

Log functions
Misc

Argument processing and general info
Psi

Psi (digamma) functions
Bessel

Bessel functions
Trig

Trig functions
Fermi-Dirac

Fermi-Dirac functions
Coupling

Coupling functions
Clausen

Clausen functions
Zeta

Zeta functions
Powint

Power functions
Coulomb

Coulomb functions
Legendre

Legendre functions
Hyperg

Hypergeometric functions
Expint

exponential functions
Transport

Transport functions
Dilog

Dilog functions
Laguerre

Laguerre functions
Dawson

Dawson functions