[−][src]Module flag_algebra::iterators
Streaming iterators on combinatorial objects (subsets, functions, ...).
All these iterators works without allocating new memory after their initialisation.
Structs
Choose | Iterator on subsets of [n] with |
Functions | Iterator on functions from [n] to [k]. |
Injection | Iterator on the injections from [k] to [n]. |
Split | Iterator on the partitions of [n] into two sets of respective size |
Subsets | Iterator on subsets of |
Traits
StreamingIterator | Interface for streaming iterators. |