|
Mundy: Multibody Nonlocal Dynamics Version of the Day
|
A SearchInput augmented with a periodicity metric for periodic neighbor-list builds.
#include <SearchInput.hpp>
Public Types | |
Aliases | |
| using | component_type = Component |
| using | metric_type = Metric |
Public Member Functions | |
Constructors | |
| PeriodicSearchInput (const stk::mesh::Selector &selector, Component &component, const Metric &metric) | |
| Construct from a selector, field-backed component, and metric; rank is taken from the field. | |
| PeriodicSearchInput (const stk::mesh::Selector &selector, Component &component, const Metric &metric, stk::mesh::EntityRank rank) | |
| Construct from a selector, component, metric, and an explicit entity rank. | |
| PeriodicSearchInput ()=default | |
| PeriodicSearchInput (const PeriodicSearchInput &)=default | |
| PeriodicSearchInput (PeriodicSearchInput &&)=default | |
| PeriodicSearchInput & | operator= (const PeriodicSearchInput &)=default |
| PeriodicSearchInput & | operator= (PeriodicSearchInput &&)=default |
Getters | |
| const stk::mesh::Selector & | selector () const noexcept |
| const Component & | component () const noexcept |
| Component & | component () noexcept |
| stk::mesh::EntityRank | rank () const noexcept |
| const Metric & | periodic_metric () const noexcept |
| Get the periodicity metric describing the periodic domain. | |
| using mundy::search::PeriodicSearchInput< Component, Metric >::component_type = Component |
| using mundy::search::PeriodicSearchInput< Component, Metric >::metric_type = Metric |
|
inline |
|
inline |
|
default |
|
default |
|
default |
|
default |
|
default |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |