BSD Ports

math/R-cran-RcppEigen 0.3.4.0.2 MidnightBSD

Rcpp integration for the Eigen templated linear algebra library

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
60d52f9599
License
gpl2+
Categories
math

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 (currently version 3.2.2). 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.

In the other systems

SystemPortVersion
MidnightBSDmath/R-cran-RcppEigen0.3.4.0.2
FreeBSDmath/R-cran-RcppEigen0.3.4.0.2
DragonFlymath/R-cran-RcppEigen0.3.4.0.2
HardenedBSDmath/R-cran-RcppEigen0.3.4.0.2
GhostBSDmath/R-cran-RcppEigen0.3.4.0.2

Install

Binary package:

mport install RcppEigen

From mports:

cd /usr/mports/math/R-cran-RcppEigen && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	RcppEigen>0:math/R-cran-RcppEigen

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

Build dependencies 1
Run dependencies 1
Required by 1

Configuration

No options to configure.

USES
cran:auto-plist,compiles
Service scripts
none

Files

distinfo 1
FileSizeSHA256
RcppEigen_0.3.4.0.2.tar.gz1.761745e+06ecad7ba2129fd48b7ebb825558d38492ed1f3a8934959e27fcd6688175e542bb

Commit history 1

DateCommitCreditsLog message
60d52f9599 Lucas Holt math/R-cran-RcppEigen: link execinfo
AI-Assisted-by: OpenAI Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>