deal.II version GIT relicensing-2291-g668cd86249 2024-12-24 11:30:00+00:00
|
#include <deal.II/grid/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 |
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 382 of file filtered_iterator.h.
|
inline |
Constructor. Store the boundary id which iterators shall have to be evaluated to true.
Definition at line 1572 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 1579 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 1588 of file filtered_iterator.h.
|
protected |
Stored value to compare the material id with.
Definition at line 409 of file filtered_iterator.h.