Go to the documentation of this file.
39 size_(std::
max(label(0),coeffs[1])),
40 stride_(std::
max(label(0),coeffs[2]))
59 std::fill(result.begin(), result.end(), start_);
List< label > labels() const
Return the slice as a list of labels.
Ostream & operator<<(Ostream &, const boundaryPatch &p)
Write boundaryPatch as dictionary entries (without surrounding braces)
label max(const labelHashSet &set, label maxValue=labelMin)
Find the max value in labelHashSet, optionally limited by second argument.
virtual bool check(const char *operation) const
Check IOstream status for given operation.
constexpr auto cend(const C &c) -> decltype(c.end())
Return const_iterator to the end of the container c.
A set of labels defined by a start, a length and a stride.
constexpr sliceRange() noexcept
An empty slice (0,0,0)
constexpr auto cbegin(const C &c) -> decltype(c.begin())
Return const_iterator to the beginning of the container c.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Begin list [isseparator].