'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 such as special functions, permutations, combinations, fast fourier transforms, eigensystems, random numbers, quadrature, random distributions, quasi-random sequences, Monte Carlo integration, N-tuples, differential equations, simulated annealing, numerical differentiation, interpolation, series acceleration, Chebyshev approximations, root-finding, discrete Hankel transforms physical constants, basis splines and wavelets. 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.

Author | Dirk Eddelbuettel and Romain Francois |

Date of publication | 2016-10-03 08:17:37 |

Maintainer | Dirk Eddelbuettel <edd@debian.org> |

License | GPL (>= 2) |

Version | 0.3.1 |

RcppGSL

RcppGSL/TODO

RcppGSL/inst

RcppGSL/inst/examples

RcppGSL/inst/examples/RcppGSLExample

RcppGSL/inst/examples/RcppGSLExample/configure.ac

RcppGSL/inst/examples/RcppGSLExample/src

RcppGSL/inst/examples/RcppGSLExample/src/Makevars.in

RcppGSL/inst/examples/RcppGSLExample/src/colNorm.cpp

RcppGSL/inst/examples/RcppGSLExample/src/Makevars.win

RcppGSL/inst/examples/RcppGSLExample/src/RcppExports.cpp

RcppGSL/inst/examples/RcppGSLExample/NAMESPACE

RcppGSL/inst/examples/RcppGSLExample/R

RcppGSL/inst/examples/RcppGSLExample/R/colNorm.R

RcppGSL/inst/examples/RcppGSLExample/R/RcppExports.R

RcppGSL/inst/examples/RcppGSLExample/DESCRIPTION

RcppGSL/inst/examples/RcppGSLExample/configure

RcppGSL/inst/examples/RcppGSLExample/man

RcppGSL/inst/examples/RcppGSLExample/man/colNorm.Rd

RcppGSL/inst/examples/bSpline

RcppGSL/inst/examples/bSpline/bSpline.R

RcppGSL/inst/examples/bSpline/bSpline.cpp

RcppGSL/inst/NEWS.Rd

RcppGSL/inst/doc

RcppGSL/inst/doc/RcppGSL-unitTests.pdf

RcppGSL/inst/doc/RcppGSL-intro.pdf

RcppGSL/inst/doc/RcppGSL-intro.R

RcppGSL/inst/doc/RcppGSL-unitTests.Rnw

RcppGSL/inst/doc/RcppGSL-intro.Rnw

RcppGSL/inst/doc/RcppGSL-unitTests.R

RcppGSL/inst/unitTests

RcppGSL/inst/unitTests/runit.fastLm.R

RcppGSL/inst/unitTests/cpp

RcppGSL/inst/unitTests/cpp/gsl.cpp

RcppGSL/inst/unitTests/runit.gsl.R

RcppGSL/inst/unitTests/runit.client.package.R

RcppGSL/inst/skeleton

RcppGSL/inst/skeleton/Makevars.in

RcppGSL/inst/skeleton/configure

RcppGSL/inst/skeleton/configure.win

RcppGSL/inst/skeleton/Makevars.win

RcppGSL/inst/include

RcppGSL/inst/include/RcppGSLForward.h

RcppGSL/inst/include/RcppGSL_matrix_view.h

RcppGSL/inst/include/RcppGSL_types.h

RcppGSL/inst/include/RcppGSL_typedef.h

RcppGSL/inst/include/RcppGSL_vector.h

RcppGSL/inst/include/RcppGSL_vector_view.h

RcppGSL/inst/include/RcppGSL.h

RcppGSL/inst/include/RcppGSL_matrix.h

RcppGSL/configure.ac

RcppGSL/tests

RcppGSL/tests/doRUnit.R

RcppGSL/src

RcppGSL/src/fastLm.cpp

RcppGSL/src/setErrorHandler.cpp

RcppGSL/src/Makevars.in

RcppGSL/src/Makevars.win

RcppGSL/src/RcppExports.cpp

RcppGSL/NAMESPACE

RcppGSL/R

RcppGSL/R/inline.R
RcppGSL/R/init.R
RcppGSL/R/RcppExports.R
RcppGSL/R/fastLm.R
RcppGSL/vignettes

RcppGSL/vignettes/RcppGSL-unitTests.Rnw

RcppGSL/vignettes/RcppGSL-intro.Rnw

RcppGSL/vignettes/buildVignette.R

RcppGSL/README.md

RcppGSL/MD5

RcppGSL/build

RcppGSL/build/vignette.rds

RcppGSL/DESCRIPTION

RcppGSL/configure

RcppGSL/ChangeLog

RcppGSL/man

RcppGSL/man/LdFlags.Rd
RcppGSL/man/RcppGSL-package.Rd
RcppGSL/man/fastLm.Rd
RcppGSL/cleanup

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.