Path to this page:
Subject: CVS commit: pkgsrc/math/R-RcppArmadillo
From: Makoto Fujiwara
Date: 2024-11-24 09:30:56
Message id: 20241124083056.CB74EFC7D@cvs.NetBSD.org
Log Message:
(math/R-RcppArmadillo) Updated 0.12.6.6.0 to 14.2.0.1
Changes in RcppArmadillo version 14.2.0-1 (2024-11-16):
* Upgraded to Armadillo release 14.2.0 (Smooth Caffeine)
* Faster handling of symmetric matrices by 'inv()' and
'rcond()'
* Faster handling of hermitian matrices by 'inv()',
'rcond()', 'cond()', 'pinv()', 'rank()'
* Added 'solve_opts::force_sym' option to 'solve()' to
force the use of the symmetric solver
* More efficient handling of compound expressions by
'solve()'
* Added exporter specialisation for 'icube' for the
'ARMA_64BIT_WORD' case
Changes in RcppArmadillo version 14.0.2-1 (2024-09-11):
* Upgraded to Armadillo release 14.0.2 (Stochastic Parrot)
* Optionally use C++20 memory alignment
* Minor corrections for several corner-cases
* The order of items displayed by 'citation()' is reversed
(Conrad in #449)
* The DESCRIPTION file now uses an Authors@R field with ORCID
IDs
Changes in RcppArmadillo version 14.0.0-1 (2024-07-05):
* Upgraded to Armadillo release 14.0.0 (Stochastic Parrot)
* C++14 is now the minimum recommended C++ standard
* Faster handling of compound expressions by 'as_scalar()',
'accu()', 'dot()'
* Faster interactions between sparse and dense matrices
* Expanded 'stddev()' to handle sparse matrices
* Expanded relational operators to handle expressions
between sparse matrices and scalars
* Added '.as_dense()' to obtain dense vector/matrix
representation of any sparse matrix expression
* Updated physical constants to NIST 2022 CODATA values
* New package version numbering scheme following upstream
versions
* Re-enabling 'ARMA_IGNORE_DEPRECATED_MARKE' for silent CRAN
builds
Changes in RcppArmadillo version 0.12.8.4.0 (2024-05-30):
* Upgraded to Armadillo release 12.8.4 (Cortisol Injector)
* Faster handling of sparse submatrix views
* Update versioned Depends on 'Rcpp' to 1.0.8 or later to match
use of Light/Lighter/Lightest headers.
Changes in RcppArmadillo version 0.12.8.3.0 (2024-05-07):
* Upgraded to Armadillo release 12.8.3 (Cortisol Injector)
* Fix issue in 'fft()' and 'fft2()' in multi-threaded
contexts with FFTW3 enabled
* No longer set C++11 for the 'Rcpp' plugin as this standard
has been the default by R for very long time now.
Changes in RcppArmadillo version 0.12.8.2.1 (2024-04-15):
* One-char bug fix release commenting out one test that upsets
'reticulate' when accessing a 'scipy' sparse matrix
Changes in RcppArmadillo version 0.12.8.2.0 (2024-04-02):
* Upgraded to Armadillo release 12.8.2 (Cortisol Injector)
* Workaround for FFTW3 header clash
* Workaround in testing framework for issue under macOS
* Minor cleanups to reduce code bloat
* Improved documentation
Changes in RcppArmadillo version 0.12.8.1.0 (2024-03-02):
* Upgraded to Armadillo release 12.8.1 (Cortisol Injector)
* Workaround in 'norm()' for yet another bug in macOS
accelerate framework
* Update README for RcppArmadillo usage counts
* Update examples to use '#include <RcppArmadillo/Lighter>' for
faster compilation excluding unused Rcpp features
Changes in RcppArmadillo version 0.12.8.0.0 (2024-02-06):
* Upgraded to Armadillo release 12.8.0 (Cortisol Injector)
* Faster detection of symmetric expressions by 'pinv()' and
'rank()'
* Expanded 'shift()' to handle sparse matrices
* Expanded 'conv_to' for more flexible conversions between
sparse and dense matrices
* Added 'cbrt()'
* More compact representation of integers when saving
matrices in CSV format
* Five non-user facing top-level include files have been
removed (#432 closing #400 and building on #395 and #396)
Changes in RcppArmadillo version 0.12.6.7.0 (2023-12-18):
* Upgraded to Armadillo release 12.6.7 (Cortisol Retox)
* Fix for saving sparse matrices as CSV files
* Added unit tests for thread throttling
Changes in RcppArmadillo version 0.12.6.6.1 (2023-12-03):
* Following the extendeded transition in #391 and #402, this
release no longer sets 'ARMA_IGNORE_DEPRECATED_MARKER'.
Maintainers of affected packages have received pull requests
or patches and can set '-DARMA_IGNORE_DEPRECATED_MARKER' as
'PKG_CPPFLAGS'.
:
Files: