Module libbgs::streams

source ·
Expand description

Tools for creating streams of objects constructed in this library.

Modules

  • Bitwise flags for configuring a SylowStreamBuilder. May be combined with the bitwise integer OR operator, |.

Structs

  • A stream which can be run either in sequence or parallel, yielding Markoff numbers modulo P.
  • An iterator yielding all of the factors of some number beneath a limit. The type parameter L is the length of the factorization.
  • A stream yielding elements of particular orders, as their Sylow decompositions. Generates the elements in parallel on multiple threads.
  • A stream yielding elements of particular orders, as their Sylow decompositions. Generates the elements sequentially on a single thread.
  • A builder for a stream yielding elements of particular orders, as their Sylow decompositions.