Package: RcppArmadillo 14.2.2-1

Dirk Eddelbuettel

RcppArmadillo: 'Rcpp' Integration for the 'Armadillo' Templated Linear Algebra Library

'Armadillo' is a templated C++ linear algebra library (by Conrad Sanderson) that aims towards a good balance between speed and ease of use. Integer, floating point and complex numbers are supported, as well as a subset of trigonometric and statistics functions. Various matrix decompositions are provided through optional integration with LAPACK and ATLAS libraries. The 'RcppArmadillo' package includes the header files from the templated 'Armadillo' library. Thus users do not need to install 'Armadillo' itself in order to use 'RcppArmadillo'. From release 7.800.0 on, 'Armadillo' is licensed under Apache License 2; previous releases were under licensed as MPL 2.0 from version 3.800.0 onwards and LGPL-3 prior to that; 'RcppArmadillo' (the 'Rcpp' bindings/bridge to Armadillo) is licensed under the GNU GPL version 2 or later, as is the rest of 'Rcpp'.

Authors:Dirk Eddelbuettel [aut, cre], Romain Francois [aut], Doug Bates [aut], Binxiang Ni [aut], Conrad Sanderson [aut]

RcppArmadillo_14.2.2-1.tar.gz
RcppArmadillo_14.2.2-1.tar.gz(r-4.5-noble)RcppArmadillo_14.2.2-1.tar.gz(r-4.4-noble)
RcppArmadillo_14.2.2-1.tgz(r-4.4-emscripten)RcppArmadillo_14.2.2-1.tgz(r-4.3-emscripten)
RcppArmadillo.pdf |RcppArmadillo.html
RcppArmadillo/json (API)
NEWS

# Install 'RcppArmadillo' in R:
install.packages('RcppArmadillo', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/rcppcore/rcpparmadillo/issues

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3
  • openmp– GCC OpenMP (GOMP) support library

openblascppopenmp

14.42 score 3 stars 3.3k packages 1.7k scripts 463k downloads 29 mentions 10 exports 1 dependencies

Last updated 4 days agofrom:645224182c. Checks:OK: 2. Indexed: no.

TargetResultDate
Doc / VignettesOKDec 06 2024
R-4.5-linux-x86_64OKDec 06 2024

Exports:armadillo_get_number_of_omp_threadsarmadillo_reset_coresarmadillo_set_number_of_omp_threadsarmadillo_set_seedarmadillo_set_seed_randomarmadillo_throttle_coresarmadillo_versionfastLmfastLmPureRcppArmadillo.package.skeleton

Dependencies:Rcpp

RcppArmadillo-introduction

Rendered fromRcppArmadillo-intro.Rnwusingutils::Sweaveon Dec 06 2024.

Last update: 2020-04-14
Started: 2013-08-15

RcppArmadillo-sparseMatrix

Rendered fromRcppArmadillo-sparseMatrix.Rnwusingutils::Sweaveon Dec 06 2024.

Last update: 2020-04-14
Started: 2017-08-17

Readme and manuals

Help Manual

Help pageTopics
R and Armadillo IntegrationRcppArmadillo-package RcppArmadillo RcppArmadilloExample
Report (or Set) Maximum Number of OpenMP Threadsarmadillo_get_number_of_omp_threads armadillo_set_number_of_omp_threads
Set the Armadillo Random Number Generator to the given valuearmadillo_set_seed
Set the Armadillo Random Number Generator to a random valuearmadillo_set_seed_random
Throttle (or Reset) (Rcpp)Armadillo to Two Coresarmadillo_reset_cores armadillo_throttle_cores
Report the version of Armadilloarmadillo_version
Bare-bones linear model fitting functionfastLm fastLm.default fastLm.formula fastLmPure
Create a skeleton for a new package that intends to use RcppArmadilloRcppArmadillo.package.skeleton