TRIQS/itertools 1.3.0
C++ range library
|
Adapted ranges are returned by the range adapting functions and can be iterated over using one of the Range iterators.
In most cases, the user will never have to create or modify an adapted range directly. Instead, it is recommended to simply use the provided Range adapting functions.
Classes | |
struct | itertools::enumerated< R > |
Represents an enumerated range. More... | |
struct | itertools::multiplied< Rs > |
Represents a cartesian product of ranges. More... | |
struct | itertools::sliced< R > |
Represents a sliced range. More... | |
struct | itertools::strided< R > |
Represents a strided range. More... | |
struct | itertools::transformed< R, F > |
Represents a transformed range. More... | |
struct | itertools::zipped< Rs > |
Represents a zipped range. More... | |