libMesh
|
Used to iterate over non-nullptr, face-local entries (i.e. More...
#include <multi_predicates.h>
Public Member Functions | |
FaceLocal (processor_id_type my_pid) | |
virtual bool | operator() (const T &it) const |
Protected Member Functions | |
void | deep_copy (const abstract_multi_predicate &rhs) |
Protected Attributes | |
std::vector< pred_ptr< T > > | _predicates |
Used to iterate over non-nullptr, face-local entries (i.e.
are not subactive and are on or have a neighbor on processor my_pid) in a container.
Definition at line 343 of file multi_predicates.h.
|
inline |
Definition at line 345 of file multi_predicates.h.
|
inlineprotectedinherited |
Definition at line 108 of file multi_predicates.h.
References libMesh::Predicates::abstract_multi_predicate< T >::_predicates.
Referenced by libMesh::Predicates::abstract_multi_predicate< T >::abstract_multi_predicate(), and libMesh::Predicates::abstract_multi_predicate< T >::operator=().
|
inlinevirtualinherited |
Definition at line 77 of file multi_predicates.h.
References libMesh::Predicates::abstract_multi_predicate< T >::_predicates, and libMesh::libmesh_assert().
|
protectedinherited |
Definition at line 118 of file multi_predicates.h.
Referenced by libMesh::Predicates::abstract_multi_predicate< T >::deep_copy(), and libMesh::Predicates::abstract_multi_predicate< T >::operator()().