Functions to Inline C, C++, Fortran Function Calls from R

Functionality to dynamically define R functions and S4 methods with 'inlined' C, C++ or Fortran code supporting the .C and .Call calling conventions.


Build Status

The inline package provides functionality to dynamically define R functions (and corresponding S4 objects) from in-line C, C++ or Fortran code. It supports both the .C and .Call calling conventions.

History

The package was originally written while Oleg Sklyar was at EMBL-EBI. It was later extended by Dirk Eddelbuettel and Romain Francois extended for use by Rcpp.

Authors

Oleg Sklyar, Dirk Eddelbuettel, Romain Francois

License

LGPL (>= 2)

News

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("inline")

0.3.15 by Dirk Eddelbuettel, 5 days ago


Report a bug at https://github.com/eddelbuettel/inline/issues


Browse source code at https://github.com/cran/inline


Authors: Oleg Sklyar, Duncan Murdoch, Mike Smith, Dirk Eddelbuettel, Romain Francois, Karline Soetaert


Documentation:   PDF Manual  


Task views: High-Performance and Parallel Computing with R


LGPL license


Imports methods

Suggests Rcpp


Imported by Bchron, RxODE, WLreg, WWR, bayesLopod, mkin, nlmixr, rstan.

Depended on by BMA, cxxfunplus, imprProbEst, swapClass.

Suggested by MfUSampler, Rcpp, RcppClassic, RcppDE, RcppEigen, RcppGSL, Rmalschains, covafillr, dlib, hyperSpec, kergp, miceadds, rust, themetagenomics.


See at CRAN