Rcpp (0.8.5)
Seamless R and C++ Integration.
http://dirk.eddelbuettel.com/code/rcpp.html
http://romainfrancois.blog.free.fr/index.php?category/R-package/Rcpp
http://cran.r-project.org/web/packages/Rcpp
The Rcpp package provides a C++ library which facilitates the integration of R and C++. . R data types (SEXP) are matched to C++ objects in a class hierarchy. All R types are supported (vectors, functions, environment, etc ...) and each type is mapped to a dedicated class. For example, numeric vectors are represented as instances of the Rcpp::NumericVector class, environments are represented as instances of Rcpp::Environment, functions are represented as Rcpp::Function, etc ... The "Rcpp-introduction" vignette provides a good entry point to Rcpp. . Conversion from C++ to R and back is driven by the templates Rcpp::wrap and Rcpp::as which are highly flexible and extensible, as documented in the "Rcpp-extending" vignette. . Rcpp also provides Rcpp modules, a framework that allows exposing C++ functions and classes to the R level. The "Rcpp-modules" vignette details the current set of features of Rcpp-modules. . Rcpp includes a concept called Rcpp sugar that brings many R functions into C++. Sugar takes advantage of lazy evaluation and expression templates to achieve great performance while exposing a syntax that is much nicer to use than the equivalent low-level loop code. The "Rcpp-sugar" vignette gives an overview of the feature . Several examples are included, and 735 unit tests in 329 unit test functions provide additional usage examples.
Maintainer:
Dirk Eddelbuettel and Romain Francois
Author(s): Dirk Eddelbuettel and Romain Francois, with contributions by Simon Urbanek, David Reiss and Douglas Bates; based on code written during 2005 and 2006 by Dominick Samperi
License: GPL (>= 2)
Uses: RUnit, inline
Reverse depends: bifactorial, cxxPack, highlight, minqa, mvabund, phylobase, RcppArmadillo, RcppExamples, RInside, RProtoBuf, RQuantLib, sdcTable, termstrc
Reverse suggests: inline
Released about 1 month ago.
15 previous versions
- Rcpp_0.8.4. Released about 1 month ago.
- Rcpp_0.7.12. Released 5 months ago.
- Rcpp_0.7.10. Released 6 months ago.
- Rcpp_0.7.9. Released 6 months ago.
- Rcpp_0.7.8. Released 6 months ago.
- Rcpp_0.7.7. Released 7 months ago.
- Rcpp_0.7.6. Released 7 months ago.
- Rcpp_0.7.3. Released 7 months ago.
- Rcpp_0.7.2. Released 8 months ago.
- Rcpp_0.7.1. Released 8 months ago.
- Rcpp_0.7.0. Released 9 months ago.
- Rcpp_0.6.8. Released 10 months ago.
- Rcpp_0.6.7. Released 10 months ago.
- Rcpp_0.6.6. Released about 1 year ago.
- Rcpp_0.6.5. Released over 1 year ago.
Ratings
Overall: |
|
Documentation: |
|
Log in to vote.
Reviews
No one has written a review of Rcpp yet. Want to be the first? Write one now.
Related packages: GAMBoost, STAR, ADaCGH, rsprng, doSNOW, lga, peperr, Rsge, snowFT, sqldf, nws, tm, doMPI, Matching, partDSA, foreach, snow, multtest, Geneland, biglm … (20 best matches, based on common tags.)
Search for Rcpp on google, google scholar, r-help, r-devel.
Visit Rcpp on R Graphical Manual.