|
Mundy: Multibody Nonlocal Dynamics Version of the Day
|
Exclude candidate pairs that share a connected entity at a given rank. More...
#include <Excluder.hpp>
Public Member Functions | |
Constructors | |
| ExcludeConnectedEntities ()=default | |
| ExcludeConnectedEntities (stk::mesh::EntityRank connected_rank) | |
Setup | |
| void | setup (const stk::mesh::BulkData &bulk_data, const stk::mesh::Selector &, const stk::mesh::Selector &) |
Filtering | |
| template<typename Candidate> | |
| bool | operator() (const Candidate &candidate) const |
Naive O(|target_connected| × |source_connected|) check per candidate. Constructed with the rank of the shared entity to test; for example, pass NODE_RANK to exclude pairs of elements that share a common node.
|
default |
|
inlineexplicit |
|
inline |
|
inline |