Learn R Programming

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

The gsl R package: a wrapper for the GSL C library

The gsl R package is a wrapper for the GSL C library (note capitalization). You can get further information on GSL at

https://www.gnu.org/software/gsl/

Installation from CRAN

You can install the released version of the gsl R package from CRAN by typing

install.packages("gsl")

library("gsl")

at the R command prompt.

Installation from source

Installing the gsl R package from source requires you to install the GSL C library first. Over 99.9% of reports to me about gsl are due to people not understanding what this means.

Before reporting any "bugs", ensure that you can compile and run a simple test program such as the example program near the start of the GSL Reference Manual. It is not the purpose of this document to show people how to install GSL: for this, visit https://www.gnu.org/software/gsl/

Further information

For more detail on package structure and design philosophy, see the package vignette

vignette("gslpaper")

Copy Link

Version

Install

install.packages('gsl')

Monthly Downloads

23,510

Version

2.1-7

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Robin K S Hankin

Last Published

September 14th, 2021

Functions in gsl (2.1-7)

Dilog

Dilog functions
Hyperg

Hypergeometric functions
Gegenbauer

Gegenbauer functions
Misc

Argument processing and general info
Gamma

gamma functions
Fermi-Dirac

Fermi-Dirac functions
multimin

Function minimization
Psi

Psi (digamma) functions
Qrng

Quasi-random sequences
Expint

exponential functions
Synchrotron

Synchrotron functions
gsl-package

Wrappers for the Gnu Scientific Library
Rng

Random numbers generation
Error

Error functions
Legendre

Legendre functions
Laguerre

Laguerre functions
Transport

Transport functions
Zeta

Zeta functions
Trig

Trig functions
Log

Log functions
Poly

Polynomials
Powint

Power functions
Lambert

Lambert's W function
gsl-deprecated

gsl-deprecated
Airy

Airy functions
Bessel

Bessel functions
Debye

Debye functions
Ellint

Elliptic functions
Elljac

Elliptic functions
Coupling

Coupling functions
Clausen

Clausen functions
Coulomb

Coulomb functions
Dawson

Dawson functions