32template<
class T,
int SizeMin>
33Foam::label Foam::DynamicList<T, SizeMin>::removeElements
35 const labelRange& slice
45 if (slice.end_value() >= this->size())
48 this->
resize(slice.begin_value());
56 this->begin(slice.end_value()),
58 this->begin(slice.begin_value())
61 this->
resize(this->size() - slice.size());
68template<
class T,
int SizeMin>
69Foam::label Foam::DynamicList<T, SizeMin>::subsetElements
71 const labelRange& slice
74 if (slice.begin_value() > 0)
80 this->begin(slice.begin_value()),
81 this->begin(slice.end_value()),
patchWriters resize(patchIds.size())