39inline constexpr Foam::labelRanges::const_iterator::
55 return (*list_)[index_][subIndex_];
63 if (++subIndex_ >= (*list_)[index_].size())
94 && subIndex_ == iter.subIndex_
106 return !(*
this == iter);
148 if (
range.found(value))
A 1D vector of objects of type <T> that resizes itself as necessary to accept the new objects.
edgeFaceCirculator & operator++()
Step to next face. Uses no edge addressing!
friend Ostream & operator(Ostream &, const faMatrix< Type > &)
friend forceSuSp operator*(const forceSuSp &susp1, const forceSuSp &susp2)
Addition.
A range or interval of labels defined by a start and a size.
Forward input iterator with const access.
labelRanges()=default
Default construct.
const_iterator cbegin() const noexcept
A const_iterator set to the beginning of the list.
const_iterator begin() const noexcept
A const_iterator set to the beginning of the list.
const const_iterator cend() const noexcept
A const_iterator set to beyond the end of the list.
const const_iterator end() const noexcept
A const_iterator set to beyond the end of the list.