Path to this page:
./
math/R-RcppEigen,
Rcpp integration for the Eigen templated linear algebra library
Branch: CURRENT,
Version: 0.3.4.0.2,
Package name: R-RcppEigen-0.3.4.0.2,
Maintainer: pkgsrc-usersR 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).
Required to run:[
lang/g95] [
math/R] [
devel/R-Rcpp]
Required to build:[
pkgtools/cwrappers]
Master sites: (Expand)
Version history: (Expand)
- (2024-10-26) Updated to version: R-RcppEigen-0.3.4.0.2
- (2024-01-24) Updated to version: R-RcppEigen-0.3.3.9.4
- (2022-12-18) Updated to version: R-RcppEigen-0.3.3.9.3
- (2021-01-03) Updated to version: R-RcppEigen-0.3.3.9.1
- (2019-07-31) Updated to version: R-RcppEigen-0.3.3.5.0
- (2018-03-10) Updated to version: R-RcppEigen-0.3.3.4.0
CVS history: (Expand)
2024-01-24 12:37:11 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(math/R-RcppEigen) 0.3.3.9.3 to 0.3.3.9.4
2023-11-01 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): CRAN Release 0.3.3.9.4
* inst/NEWS.Rd: Release 0.3.3.9.4
2023-10-05 Mikael Jagan <jaganmn@mcmaster.ca>
* DESCRIPTION: Package 'Matrix' is now only a Suggests:
* NAMESPACE: Remove unconditional imports from package Matrix
* inst/include/Eigen/CholmodSupport: No longer need to include
RcppEigenCholmod.h
* inst/include/Eigen/src/CholmodSupport/CholmodSupport.h: Small
wrapper adjustments conditional on Matrix use
* inst/include/RcppEigenCholmod.h: Updated
* inst/include/RcppEigenForward.h: Simplified
* inst/include/RcppEigenWrap.h: Ditto
* inst/include/RcppEigenStubs.cpp: New shorter helper
* inst/include/RcppEigenStubs.h: Removed
2023-07-21 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Date, Version): Roll micro version and date
* README.md: Add r-universe badge
2023-07-20 Dirk Eddelbuettel <edd@debian.org>
* src/RcppEigen.cpp (EigenNbThreads): Add simple threads reporter
* R/fastLm.R (fastLmPure): Simpler call to `fastLm_Impl()`
* src/init.c: Replaced by auto-generated section in RcppExports.cpp
* src/RcppExports.cpp: Regenerated
* R/RcppExports.R: Idem
* src/Makevars: Document possible use of '-fopenmp'
* src/Makevars.win: Idem
2023-04-18 Dirk Eddelbuettel <edd@debian.org>
* README.md: Use app.codecov.io as base for codecov link
2023-03-10 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Date, Version): Roll minor version
* R/RcppEigen.package.skeleton.R: No longer set Imports: RcppEigen in
DESCRIPTION and NAMESPACE
2023-02-12 Dirk Eddelbuettel <edd@debian.org>
* inst/CITATION: Convert to bibentry() style with person()
|
2023-06-15 13:38:41 by Makoto Fujiwara | Files touched by this commit (1) |
Log message:
(math/R-RcppEigen) Update API_DEPENDS version
|
2022-12-18 10:23:47 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(math/R-RcppEigen) Updated 0.3.3.9.1 to 0.3.3.9.3
2022-11-04 Dirk Eddelbuettel <edd@debian.org>
* src/init.c: Add 'void' for proper prototype pleasing clang-15
* R/fastLm.R (summary.fastLm,print.fastLm): Refer to correct and full
variable name df.residual in the returned object
* .github/workflows/ci.yaml (jobs): Update to actions/checkout@v3
2022-09-15 Jonah Gabry <jgabry@gmail.com>
* inst/skeleton/rcppeigen_hello_world.cpp: Correct typo
2022-04-08 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Depends): Add a versioned dependency on R 3.6.0 or
later because of our use of FCONE to support USE_FC_LEN_T
2022-04-05 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): CRAN Release 0.3.3.9.2
* inst/NEWS.Rd: Release 0.3.3.9.2
2022-04-04 Dirk Eddelbuettel <edd@debian.org>
* src/fastLm.cpp: Add FCONE in two calls for improved Fortran and C
character interface per Writing R Extensions, Section 6.6.1
2022-01-16 Dirk Eddelbuettel <edd@debian.org>
* inst/tinytest/test_wrap.R: Added (optional) large memory wrap tests
* inst/tinytest/cpp/wrap.cpp: Added C++ part of test
* .codecov.yml: Added to not trigger PR fail for small additions
2022-01-16 Mikael Jagan <jaganmn@mcmaster.ca>
* inst/include/RcppEigenWrap.h: Refine use plain dense wrap() change
2022-01-15 Mikael Jagan <jaganmn@mcmaster.ca>
* inst/include/RcppEigenWrap.h: Use R_xlen_t for vectors rows + cols
2021-12-29 Dirk Eddelbuettel <edd@debian.org>
* README.md: Add total downloads badge
2021-12-08 Dirk Eddelbuettel <edd@debian.org>
* README.md: Remove unused continuous integration artifact and badge
2021-10-13 Dirk Eddelbuettel <edd@debian.org>
* inst/CITATION: Refinment of doi use
2021-10-10 Dirk Eddelbuettel <edd@debian.org>
* inst/CITATION: Switch JSS url to doi form per JSS request
* README.md: Idem
2021-07-19 Dirk Eddelbuettel <edd@debian.org>
* inst/include/RcppEigenWrap.h: Two more #nocov tags
* src/fastLm.cpp: One more #nocov tag
2021-07-18 Dirk Eddelbuettel <edd@debian.org>
* inst/tinytest/test_fastLm.R: Add tests for summary
* src/fastLm.cpp: Add a few #nocov tags
2021-07-17 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Date, Version): Roll minor version
* R/RcppEigen.package.skeleton.R (RcppEigen.package.skeleton): Also
import RcppEigen in DESCRIPTION
2021-06-07 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Date, Version): Roll minor version
* inst/tinytest/test_misc.R: New test file
* inst/tinytest/test_fastLm.R: Added tests
* R/fastLm.R: Add single one-line nocov tag
* .Rbuildignore: Add .covignore and .codecov.yml
2021-06-06 Dirk Eddelbuettel <edd@debian.org>
* README.md: Added coverage badge
* .github/workflows/ci.yaml (jobs): Turn on coverage
* .covrignore: Added
* .codecov.yml (ignore): Idem
* R/RcppEigen.package.skeleton.R: Set nocov
2021-05-09 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (URL): Add GitHub repo to URL field
2021-01-02 Dirk Eddelbuettel <edd@debian.org>
* R/RcppEigen.package.skeleton.R: Wrap any() around grepl()
2020-12-25 Dirk Eddelbuettel <edd@debian.org>
* .github/workflows/ci.yaml: Small tweaks to CI YAML file
|
2021-10-26 12:56:13 by Nia Alarie | Files touched by this commit (458) |
Log message:
math: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|
2021-10-07 16:28:36 by Nia Alarie | Files touched by this commit (458) |
Log message:
math: Remove SHA1 hashes for distfiles
|
2021-01-03 11:04:58 by Makoto Fujiwara | Files touched by this commit (2) | |
Log message:
(math/R-RcppEigen) Updated 3.3.5.0 to 3.3.9.1 (make test fails for now)
2020-12-17 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): CRAN Release 0.3.3.9.1 (following
coordinated update of reverse dependency StanHeaders)
* inst/NEWS.Rd: Release 0.3.3.9.1
2020-12-14 Dirk Eddelbuettel <edd@debian.org>
* .github/workflows/ci.yaml: Add CI runner using r-ci
* README.md: Add new badge
2020-12-05 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): Release 0.3.3.9.0
* inst/include/Eigen: Upgraded to Eigen 3.3.9
* inst/include/unsupported/Eigen: Idem
* patches/eigen-3.3.9.diff: Carried local CRAN patches forward
* .travis.yml: Switch to r-ci using focal and bspm
* README.md: Updated URLs to https and/or redirect location
* inst/CITATION: Idem
* man/RcppEigen-package.Rd: Idem
* man/fastLm.Rd: Idem
2020-08-16 Dirk Eddelbuettel <edd@debian.org>
* README.md: Add JSS badge
2020-03-29 Dirk Eddelbuettel <edd@debian.org>
* README.md: Added commit badge, edited
2020-01-22 Dirk Eddelbuettel <edd@debian.org>
* README.md: README.md: Add a Debian badge
2019-11-16 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Version, Date): Release 0.3.3.7.0
* inst/include/Eigen: Upgraded to Eigen 3.3.7
* inst/include/unsupported/Eigen: Idem
* patches/eigen-3.3.7.diff: Carried local CRAN patches forward
2019-11-01 Dirk Eddelbuettel <edd@debian.org>
* R/unit.test.R (compile_unit_tests): Removed as no longer needed
2019-10-31 Dirk Eddelbuettel <edd@debian.org>
* inst/tinytest/test_transform.R: Switch from RUnit to tinytest
* inst/tinytest/test_wrap.R: Idem
* inst/tinytest/cpp/transform.cpp: Added using Rcpp Attributes
* inst/tinytest/cpp/wrap.cpp: Idem
* inst/tinytest/cpp/sparse.cpp: More idiomatic Eigen code
* inst/tinytest/test_sparse.R: Idem
* .editorconfig: Added
2019-10-30 Dirk Eddelbuettel <edd@debian.org>
* DESCRIPTION (Suggests): Switch from RUnit to tinytest
* .travis.yml (install): Ditto
* tests/tinytest.R: Converted to tinytest
* test_sparse.R: Converted to tinytest
* cpp/sparse.cpp: Added using Rcpp Attributes
2019-10-29 Dirk Eddelbuettel <edd@debian.org>
* test_fastLm.R: Converted to tinytest
* test_RcppEigen.R: Idem
* test_solution.R: Idem
* cpp/rcppeigen.cpp: Added using Rcpp Attributes
* cpp/solution.cpp: Idem
2019-10-28 Dirk Eddelbuettel <edd@debian.org>
* tests/tinytest.R: Renamed from tests/doRUnit.R
* inst/tinytest/test_fastLm.R: Renamed from inst/unitTests/runit*
* inst/tinytest/test_RcppEigen.R: Idem
* inst/tinytest/test_solution.R: Idem
* inst/tinytest/test_sparse.R: Idem
* inst/tinytest/test_transform.R: Idem
* inst/tinytest/test_wrap.R: Idem
2019-10-13 Dirk Eddelbuettel <edd@debian.org>
* README.md: Added CRAN + BioConductor badges for reverse depends,
add StackOverflow badge to recommend help searches under 'Rcpp'
* DESCRIPTION (Version, Date): Roll minor version
* R/RcppEigen.package.skeleton.R (RcppEigen.package.skeleton): Test for
example_code outside of haveKitten test; remove force argument if unused
2019-05-24 Dirk Eddelbuettel <edd@debian.org>
* vignettes/RcppEigen-Introduction.Rnw: Update vignette to use
RcppEigen:::eigen_version() instead of .Call()
2019-03-29 Dirk Eddelbuettel <edd@debian.org>
* inst/skeleton/rcppeigen_hello_world.cpp: Rework first example to
not rely on Eigen RNG which R CMD check would complain about.
2019-02-16 James Joseph Balamuta <balamut2@illinois.edu>
* R/runit.RcppEigen.R: Removed listing RcppEigen in Imports during
skeleton package creation.
|
2019-08-08 21:53:58 by Brook Milligan | Files touched by this commit (189) | |
Log message:
Update all R packages to canonical form.
The canonical form [1] of an R package Makefile includes the
following:
- The first stanza includes R_PKGNAME, R_PKGVER, PKGREVISION (as
needed), and CATEGORIES.
- HOMEPAGE is not present but defined in math/R/Makefile.extension to
refer to the CRAN web page describing the package. Other relevant
web pages are often linked from there via the URL field.
This updates all current R packages to this form, which will make
regular updates _much_ easier, especially using pkgtools/R2pkg.
[1] http://mail-index.netbsd.org/tech-pkg/2019/08/02/msg021711.html
|
2018-07-28 16:40:53 by Brook Milligan | Files touched by this commit (126) |
Log message:
Remove MASTER_SITES= from individual R package Makefiles.
Each R package should include ../../math/R/Makefile.extension, which also
defines MASTER_SITES. Consequently, it is redundant for the individual
packages to do the same. Package-specific definitions also prevent
redefining MASTER_SITES in a single common place.
|