![]() |
deal.II version GIT relicensing-6834-g5b78e6bcdf 2026-10-01 11:20:01+00:00
|
#include <deal.II/grid/filtered_iterator.h>
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 manifold id.
Definition at line 380 of file filtered_iterator.h.
Public Member Functions | |
| ManifoldIdEqualTo (const types::manifold_id manifold_id) | |
| ManifoldIdEqualTo (const std::set< types::manifold_id > &manifold_ids) | |
| template<class Iterator > | |
| bool | operator() (const Iterator &i) const |
Protected Attributes | |
| const std::set< types::manifold_id > | manifold_ids |
|
inline |
Constructor. Store the boundary id which iterators shall have to be evaluated to true.
Definition at line 1549 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 1556 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 1565 of file filtered_iterator.h.
|
protected |
Stored value to compare the material id with.
Definition at line 407 of file filtered_iterator.h.