Reference documentation for deal.II version 9.5.0
|
#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 383 of file filtered_iterator.h.
|
inline |
Constructor. Store the boundary id which iterators shall have to be evaluated to true.
Definition at line 1573 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 1580 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 1589 of file filtered_iterator.h.
|
protected |
Stored value to compare the material id with.
Definition at line 410 of file filtered_iterator.h.