combiter: Combinatorics Iterators
Version 1.0.2

Provides iterators for combinations, permutations, subsets, and Cartesian product, which allow one to go through all elements without creating a huge set of all possible values.

Browse man pages Browse package API and functions Browse package files

AuthorKota Mori [aut, cre]
Date of publication2017-05-26 13:29:29 UTC
MaintainerKota Mori <kmori05@gmail.com>
LicenseMIT + file LICENSE
Version1.0.2
URL https://github.com/kota7/combiter
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("combiter")

Man pages

getFirst: First Value of Iterator
getLast: Last Value of Iterator
hasPrev: Does This Iterator Have A Previous Element
icartes: Cartesian Product Iterator
icomb: Combination Iterator
iperm: Permutation Iterator
isubset: Subset Iterator
prevElem: Get Previous Element of Iterator
recursiveiter: Factory of Iterators defined by Recursive Transition...
reexports: Objects exported from other packages

Functions

NextCartes Source code
NextComb Source code
NextPerm Source code
NextSubset Source code
PrevCartes Source code
PrevComb Source code
PrevPerm Source code
PrevSubset Source code
getFirst Man page Source code
getFirst.recursiveiter Source code
getLast Man page Source code
getLast.recursiveiter Source code
hasNext Man page
hasNext.recursiveiter Source code
hasPrev Man page Source code
hasPrev.recursiveiter Source code
icartes Man page Source code
icartesv Man page Source code
icomb Man page Source code
icombv Man page Source code
iperm Man page Source code
ipermv Man page Source code
isubset Man page Source code
isubsetv Man page Source code
nextElem Man page
nextElem.recursiveiter Source code
prevElem Man page Source code
prevElem.recursiveiter Source code
recursiveiter Man page Source code
reexports Man page Man page

Files

tests
tests/testthat.R
tests/testthat
tests/testthat/test-isubset.R
tests/testthat/test-foreach.R
tests/testthat/test-icomb.R
tests/testthat/test-iperm.R
tests/testthat/test-icartes.R
src
src/cartes.cpp
src/combiter_init.c
src/perm.cpp
src/comb.cpp
src/subset.cpp
src/comb.h
src/RcppExports.cpp
NAMESPACE
NEWS
R
R/utils.R
R/icartes.R
R/icomb.R
R/iperm.R
R/RcppExports.R
R/isubset.R
R/recursiveiter.R
R/s3generic.R
README.md
MD5
DESCRIPTION
man
man/icartes.Rd
man/prevElem.Rd
man/isubset.Rd
man/hasPrev.Rd
man/reexports.Rd
man/iperm.Rd
man/recursiveiter.Rd
man/getLast.Rd
man/icomb.Rd
man/getFirst.Rd
LICENSE
combiter documentation built on May 26, 2017, 5:02 p.m.