RcppAlgos: Tools for Combinatorics and Computational Mathematics

Provides optimized functions implemented in C++ with 'Rcpp' for solving problems in combinatorics and computational mathematics. There is a combination function and a permutation function that are both flexible as well as efficient with respect to speed and memory. There are optional constraint parameters that when utilized, generate all combinations/permutations of a vector meeting a specific criteria (E.g. finding all combinations such that the sum is less than a bound). Both functions are capable of handling mulitsets as well. Additionally, there are various sieving functions that quickly generate essential components for problems common in computational mathematics (E.g. number of coprime elements, divisors, prime factorizations, and complete factorizations for many numbers as well as primes numbers in a range).

Version: 0.2.5
Imports: Rcpp (≥ 0.12.8)
LinkingTo: Rcpp
Suggests: testthat, gmp (≥ 0.5-1), numbers (≥ 0.6-6)
Published: 2018-01-04
Author: Joseph Wood
Maintainer: Joseph Wood <jwood000 at gmail.com>
BugReports: https://github.com/jwood000/RcppAlgos/issues
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
URL: https://github.com/jwood000/RcppAlgos
NeedsCompilation: yes
Materials: README NEWS
In views: NumericalMathematics
CRAN checks: RcppAlgos results

Downloads:

Reference manual: RcppAlgos.pdf
Package source: RcppAlgos_0.2.5.tar.gz
Windows binaries: r-devel: RcppAlgos_0.2.5.zip, r-release: RcppAlgos_0.2.5.zip, r-oldrel: RcppAlgos_0.2.5.zip
OS X El Capitan binaries: r-release: RcppAlgos_0.2.5.tgz
OS X Mavericks binaries: r-oldrel: RcppAlgos_0.2.5.tgz
Old sources: RcppAlgos archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=RcppAlgos to link to this page.