Mundy: Multibody Nonlocal Dynamics Version of the Day
Loading...
Searching...
No Matches
SearchInput.hpp File Reference

Component-backed neighbor-list inputs: SearchInput and PeriodicSearchInput. More...

Classes

class  mundy::search::SearchInput< Component >
 A selector paired with a geometry-yielding component for a non-periodic neighbor-list build. More...
class  mundy::search::PeriodicSearchInput< Component, Metric >
 A SearchInput augmented with a periodicity metric for periodic neighbor-list builds. More...

Namespaces

namespace  mundy
namespace  mundy::search

Detailed Description

A search input binds a stk::mesh::Selector to a geometry-yielding component (e.g. an OBBFieldComponent / AABBFieldComponent). The pair (selector, component) encodes, in one object: which entities are searched (selector + rank), their dense ordering, and the rule for reading each entity's geometry (the component).

In each case, we treat the selector and component as a fixed "identity" for the input whose underlying entity set is allowed to change over time.