Reference documentation for deal.II version 9.3.3
|
Typedefs | |
template<typename IncrementableType , typename > | |
using | iota_view = boost::integer_range< IncrementableType > |
using std_cxx20::ranges::iota_view = typedef boost::integer_range<IncrementableType> |
A poor-man's implementation of std::ranges::iota_view using boost's integer_range class. The two classes are not completely identical, but close enough so that we can use the boost class until std::ranges::iota_range becomes available in compilers.
The std::ranges::iota_view class represents a range of values or iterators that one can loop over. A documentation of this class can be found at https://en.cppreference.com/w/cpp/ranges/iota_view .
Definition at line 46 of file iota_view.h.