Skip to content

RcppEigen

'Rcpp' Integration for the 'Eigen' Templated Linear Algebra Library

v0.3.4.0.2 · Aug 23, 2024 · GPL (>= 2) | file LICENSE

Description

R and 'Eigen' integration using 'Rcpp'. 'Eigen' is a C++ template library for linear algebra: matrices, vectors, numerical solvers and related algorithms. It supports dense and sparse matrices on integer, floating point and complex numbers, decompositions of such matrices, and solutions of linear systems. Its performance on many algorithms is comparable with some of the best implementations based on 'Lapack' and level-3 'BLAS'. The 'RcppEigen' package includes the header files from the 'Eigen' C++ template library. Thus users do not need to install 'Eigen' itself in order to use 'RcppEigen'. Since version 3.1.1, 'Eigen' is licensed under the Mozilla Public License (version 2); earlier version were licensed under the GNU LGPL version 3 or later. 'RcppEigen' (the 'Rcpp' bindings/bridge to 'Eigen') is licensed under the GNU GPL version 2 or later, as is the rest of 'Rcpp'.

Downloads

CRAN

1.9M

Last 30 days

9th

4.1M

Last 90 days

11.7M

Last year

Trend: +56% (30d vs prior 30d)

r2u CRAN

8.7K

Last 30 days

24.2K

Last 90 days

73.5K

Last year

Trend: +20.7% (30d vs prior 30d)

autoCRAN

18

Last 7 days

138

Last 30 days

1

All-time

⚠ Shared name: this package is also shipped elsewhere on openSUSE, so this count is not exclusive to autoCRAN (it is an upper bound).

CRAN Check Status

13 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 27, 2026
WARNING 12 OK · 0 NOTE · 1 WARNING · 0 ERROR · 0 FAILURE Jun 14, 2026
WARNING r-release-linux-x86_64

re-building of vignette outputs

Error(s) in re-building vignettes:
  ...
--- re-building ‘RcppEigen-Introduction.Rnw’ using Sweave
Error: processing vignette 'RcppEigen-Introduction.Rnw' failed with diagnostics:
Running 'texi2dvi' on 'RcppEigen-Introduction.tex' failed.
LaTeX error
...[truncated]...
       
!  ==> Fatal error occurred, no output PDF file produced!
--- failed re-building ‘RcppEigen-Introduction.Rnw’

SUMMARY: processing the following file failed:
  ‘RcppEigen-Introduction.Rnw’

Error: Vignette re-building failed.
Execution halted
OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE May 12, 2026
WARNING 12 OK · 0 NOTE · 1 WARNING · 0 ERROR · 0 FAILURE May 11, 2026
WARNING r-devel-linux-x86_64-debian-gcc

PDF version of manual

LaTeX errors when creating PDF version.
This typically indicates Rd problems.
LaTeX errors found:
OK 12 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 25, 2026
NOTE 11 OK · 3 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 22, 2026
NOTE r-oldrel-macos-arm64

installed package size

installed size is 34.0Mb
  sub-directories of 1Mb or more:
    include   9.5Mb
    libs     24.1Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is 34.7Mb
  sub-directories of 1Mb or more:
    include   9.5Mb
    libs     24.7Mb
NOTE r-oldrel-windows-x86_64

installed package size

installed size is 11.2Mb
  sub-directories of 1Mb or more:
    include   9.6Mb
    libs      1.2Mb
ERROR 10 OK · 3 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Apr 18, 2026
ERROR r-devel-windows-x86_64

whether package can be installed

Installation failed.
See 'd:/Rcompile/CRANpkg/local/4.6/RcppEigen.Rcheck/00install.out' for details.
NOTE r-oldrel-macos-arm64

installed package size

installed size is 34.0Mb
  sub-directories of 1Mb or more:
    include   9.5Mb
    libs     24.1Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is 34.7Mb
  sub-directories of 1Mb or more:
    include   9.5Mb
    libs     24.7Mb
NOTE r-oldrel-windows-x86_64

installed package size

installed size is 11.2Mb
  sub-directories of 1Mb or more:
    include   9.6Mb
    libs      1.2Mb
NOTE 11 OK · 3 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-oldrel-macos-arm64

installed package size

installed size is 34.0Mb
  sub-directories of 1Mb or more:
    include   9.5Mb
    libs     24.1Mb
NOTE r-oldrel-macos-x86_64

installed package size

installed size is 34.7Mb
  sub-directories of 1Mb or more:
    include   9.5Mb
    libs     24.7Mb
NOTE r-oldrel-windows-x86_64

installed package size

installed size is 11.2Mb
  sub-directories of 1Mb or more:
    include   9.6Mb
    libs      1.2Mb

Reverse Dependencies (556)

linking_to

ADSIHT APML0 ARCokrig AovBay BINtools BLSM BPrinStratTTE BRRAT BayesESS BayesFactor BayesGP BayesGmed BayesGrowth BayesLN BayesPET BayesPPD BayesProject BayesSenMC BayesfMRI BayesianLasso BayesianPlatformDesignTimeTrend BeSS BeeGUTS Bernadette BigDataStatMeth BigVAR BinaryReplicates BoundIRT CARME CCMMR CDatanet CKLRT CNVRG COMIX CVXR CausalQueries ClustAssess ClustVarLV CoSMoS Colossus Cyclops DAISIE DCPO DDD DDRTree DPTM DTRKernSmooth DetMCD Eagle EcoEnsemble EloSteepness EpiNow2 EpiPvr FIRM FRK FactorHet FastGP FastGaSP FastJM FastPCS FastRCS FlexReg GAGAs GGClassification GLMcat GPBayes GTEs GUD GWmodel GWnorm GeneralizedWendland GeoAdjust HDMAADMM HDTSA HHBayes HausdorffGoF IBclust ICAOD ICSKAT JMH JSM LMMELSM LMN LRQVB LassoHiDFastGibbs LocalCop MADPop MCMCprecision MCPModPack MDDC MIRES MJMbamlss MLBC MLZ MM4LMM MPTinR MTS MediaK MedianaDesigner MetaStan MetricGraph MixLFA MonotonicityTest N2R NCutYX ODRF OncoBayes2 OpenMx OptimalBinningWoE OwenQ PCObw PCpluS PRIMAL PReMiuM PUlasso PanelMatch PartialNetwork PoolTestR ProbBreed ProbitSpatial QFASA QWDAP QuadratiK QuantilePeer R2D2ordinal RAINBOWR RBesT REndo RMixtCompIO RNewsflow RNiftyReg RPEGLMEN RSpectra RTMB RZigZag Rankcluster Ravages RcppEigenAD RcppFastAD RcppML RcppNumerical Rlgt Rmixmod RoBTT RobKF RobustCalibration RobustGaSP Rvcg SAM SAMtool SIS SKFCPD SLGP SLOPE SMUT SPACO ScaleSpikeSlab Seurat SeuratObject SmartSVA SoyNAM SparseChol SpatialGEV StanHeaders StanMoMo StealLikeBayes SuperGauss SurrogateBMA TDA TFRE TMB TSDFGS TriDimRegression TwoStepSDFM VBel WhiteLabRt WpProj YPBP YPPE abess adelie admixr2 aihuman ameras apollo approxOT asteRisk autoFRK bWGR babelmixr2 baclava bage baggr bakR baldur balnet basad bayes4psy bayesPO bayesQRsurvey bayesWatch bayesZIB bayesdfa bayesforecast bayeslist bbknnR bbmix bclogit beastt beezdemand bellreg bennu betaregscale bigsparser bigtime bigutilsr binspp birdie bistablehistory blackbox blavaan blockForest bmgarch bmggum bmlm bmstdr boodist breathteststan bsynth bvhar bws causalOT cbq cenROC cloneRate clustTMB clusterGGM cmpp coglasso compas conStruct conos couplr covafillr crctStepdown ctsem ctsmTMB dbMatrix dcortools ddsPLS densEstBayes depthR dicepro diffcp disaggregation disbayes diversityForest dlmtree drf dsem dsp dspline eDNAjoint earthtide ef eggCounts eimpute elgbd epigrowthfit estimatr exdqlm expectreg expertsurv factorana fad fastLink fastLogisticRegressionWrap fastQR fastglm fb4package fcirt fdaPDE fdaconcur fdapace fdarep fddm fido finalsize folda forestBalance fuser gKRLS gRain gRbase gRim galamm gastempt gaston gbeta gedi2 geeVerse geokmeans geostan gif gkwreg gllvm glmmLasso glmmPen glmmTMB glmmfields glmmrBase glmmrOptim glmnet glow greencrab.toolkit grf groupedSurv grpCox gsaot hal9001 hbal hbamr hdtg heterogen historicalborrowlong hmde hmmTMB hopit hrt hsstan hts hwep icenReg imt imuGAP imuf interp intervalpsych iprior iq irls jfa kde1d keyATM knn.covertree learner leidenAlg lfmm lgpr lime lit lme4 locStra localboot lslx mGSFPCA marcox markerpen mas mase maxentcpp mcmcsae measr melt metaBMA mgwrsar midnight milorGWAS miniLNM minic mlts mlumr mmpca mmrm mniw modelSelection morseTKTD mrMLM mrMLM.GUI mrbayes mrfDepth mrtsSphere msPCA multiblock multinma multipleDL multiview nabor nebula netgsa networkscaleup ngme2 nlmixr2est nnmf nnsolve ocf oem pagoda2 parTimeROC pcFactorStan pcaone pda pema penppml personalized2part phacking phylopairs phylosem phylter pimeta piqp plac plantmix pompp portvine postlink prome prophet psBayesborrow psqn psrwe psychonetrics publipha pvEBayes pwlmm qbrms qfratio qshap qtl2 qtl2pleio rIsing rMVP rPBK randnet ranger raptr rater ravetools rbioacc rcbayes reems remotePARTS repsim rethnicity rid riemtan riskParityPortfolio rkriging rmBayes rmdcev rmsb robCompositions robsel rpf rsides rstan rstanarm rstanbdp rstanemax rtestim rts2 rvinecopulib rxode2 rxode2ll saeHB.TF.beta saeczi samc sanic sccore scorematchingad scregclust sdmTMB secrfunc selection.index serofoi serosv serrsBayes skpr sleev smer smile spDBL spGARCH spaMM sparseLTSEigen spatialGE spboost squat ssMousetrack ssdtools staggered stan4bart stelfi stochvolTMB survPen surveil survextrap surveyvoi survstan svines tensorMiss thurstonianIRT tinyVAST tipsae tlrmvnmvt tmbstan tramME transmdl transport trialr truncnormbayes trustOptim tsdistributions tsgarch tsissm tsnet twingp ubms ungroup unityForest unmarked vglmer vimixr vinereg volesti walker wbsd winputall xrnet zoid ztpln

Dependency Network

Dependencies Reverse dependencies Rcpp GTEs HDMAADMM QuadratiK SoyNAM ameras bbknnR bigstep bnns diversityForest fastQR fmriqa gsaot knn.covertree learner marcox +541 more reverse deps RcppEigen

Version History

40 tracked
new 0.3.4.0.2 Mar 10, 2026
updated 0.3.4.0.2 ← 0.3.4.0.1 diff Aug 23, 2024
updated 0.3.4.0.1 ← 0.3.4.0.0 diff Aug 15, 2024
updated 0.3.4.0.0 ← 0.3.3.9.4 diff Feb 27, 2024
updated 0.3.3.9.4 ← 0.3.3.9.3 diff Nov 1, 2023
updated 0.3.3.9.3 ← 0.3.3.9.2 diff Nov 4, 2022
updated 0.3.3.9.2 ← 0.3.3.9.1 diff Apr 7, 2022
updated 0.3.3.9.1 ← 0.3.3.7.0 diff Dec 16, 2020
updated 0.3.3.7.0 ← 0.3.3.5.0 diff Nov 15, 2019
updated 0.3.3.5.0 ← 0.3.3.4.0 diff Nov 23, 2018
updated 0.3.3.4.0 ← 0.3.3.3.1 diff Feb 6, 2018
updated 0.3.3.3.1 ← 0.3.3.3.0 diff Nov 19, 2017
updated 0.3.3.3.0 ← 0.3.2.9.1 diff Apr 30, 2017
updated 0.3.2.9.1 ← 0.3.2.9.0 diff Mar 14, 2017
updated 0.3.2.9.0 ← 0.3.2.8.1 diff Aug 20, 2016