Reference documentation for deal.II version 9.6.0
|
#include <deal.II/grid/filtered_iterator.h>
Public Member Functions | |
BoundaryIdEqualTo (const types::boundary_id boundary_id) | |
BoundaryIdEqualTo (const std::set< types::boundary_id > &boundary_ids) | |
template<class Iterator > | |
bool | operator() (const Iterator &i) const |
Protected Attributes | |
const std::set< types::boundary_id > | boundary_ids |
Filter for iterators that evaluates to true if the iterator of the object pointed to is equal to a value or set of values given to the constructor, assuming that the iterator allows querying for a boundary id.
Definition at line 344 of file filtered_iterator.h.
|
inline |
Constructor. Store the boundary id which iterators shall have to be evaluated to true.
Definition at line 1548 of file filtered_iterator.h.
|
inline |
Constructor. Store a collection of boundary ids which iterators shall have to be evaluated to true.
Definition at line 1555 of file filtered_iterator.h.
|
inline |
Evaluation operator. Returns true if the boundary id of the object pointed to is equal within the stored set of value allowable values.
Definition at line 1564 of file filtered_iterator.h.
|
protected |
Stored value to compare the material id with.
Definition at line 371 of file filtered_iterator.h.