ALP User Documentation
0.8.preview
Algebraic Programming User Documentation
|
A set of iterators that mimic containers with regular structure. More...
Go to the source code of this file.
Classes | |
class | ConstantVector< T > |
A (dense) vector of a given size that holds the same constant value at each entry. More... | |
class | Range< T > |
A container that contains a sequence of numbers with a given stride, and optionally a given number of repetitions. More... | |
class | Repeater< T > |
An iterator that repeats the same value for a set number of times. More... | |
class | Repeater< T > |
An iterator that repeats the same value for a set number of times. More... | |
class | Sequence< T > |
An iterator over a collection of \( c \) items that for each item \( i \in \{0,1,\dots,c-1\} \) returns \( f(i) \), where \( f \) is of the form \( o + s( \lfloor i/r \rfloor ) \). More... | |
class | Sequence< T > |
An iterator over a collection of \( c \) items that for each item \( i \in \{0,1,\dots,c-1\} \) returns \( f(i) \), where \( f \) is of the form \( o + s( \lfloor i/r \rfloor ) \). More... | |
Namespaces | |
grb | |
The ALP/GraphBLAS namespace. | |
grb::utils::containers | |
Collects various useful STL-compatible containers. | |
grb::utils::iterators | |
Collects various useful STL-compatible iterators. | |
A set of iterators that mimic containers with regular structure.
Also contains dummy containers that wrap these iterators.