'Rcpp' integration for 'GNU GSL' vectors and matrices The 'GNU Scientific Library' (or 'GSL') is a collection of numerical routines for scientific computing. It is particularly useful for C and C++ programs as it provides a standard C interface to a wide range of mathematical routines. There are over 1000 functions in total with an extensive test suite. The 'RcppGSL' package provides an easy-to-use interface between 'GSL' data structures and R using concepts from 'Rcpp' which is itself a package that eases the interfaces between R and C++. This package also serves as a prime example of how to build a package that uses 'Rcpp' to connect to another third-party library. The 'autoconf' script, 'inline' plugin and example package can all be used as a stanza to write a similar package against another library.

Documentation

Manual: RcppGSL.pdf
Vignettes:

Maintainer: Dirk Eddelbuettel <edd at debian.org>

Author(s): Dirk Eddelbuettel and Romain Francois

Install package and any missing dependencies by running this line in your R console:

install.packages("RcppGSL")

Depends
Imports Rcpp(>=0.11.0), stats
Suggests RUnit, inline, highlight
Enhances
Linking to Rcpp
Reverse
depends
mixlink
Reverse
imports
RGraphM
Reverse
suggests
Reverse
enhances
Reverse
linking to
catSurv, flan, mixlink, mvabund, RcppZiggurat, RGraphM

Package RcppGSL
Materials
URL
Task Views
Version 0.3.2
Published 2017-03-04
License GPL (>= 2)
BugReports
SystemRequirements GNU GSL
NeedsCompilation yes
Citation
CRAN checks RcppGSL check results
Package source RcppGSL_0.3.2.tar.gz