Go to the documentation of this file.
67 std::set<label>
data_;
90 template<
class ListType>
95 const ListType& elements
119 template<
class ListType>
133 template<
class ListType>
bool operator!=(const meshSubset &) const
std::set< label > data_
labels of elements
A class for handling words, derived from string.
friend Istream & operator>>(Istream &, meshSubset &)
word name_
name of the given subset
const word & name() const
Return name.
void updateSubset(const ListType &)
bool contains(const label) const
find if the element exists in the subset
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
void addElement(const label)
add element label to subset
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
void removeElement(const label)
remove element from subset
label type_
type of subset
void containedElements(ListType &) const
elements contained in the subset
bool operator==(const meshSubset &) const
meshSubset()
Null constructor.
friend Ostream & operator<<(Ostream &, const meshSubset &)
This class is an implementation of a graph with variable column width. The imoplementation is memory ...
label type() const
Type of subset.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
void operator=(const meshSubset &)