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

Namespaces

namespace  mundy
namespace  mundy::mesh

Functions

Link iteration
template<typename FunctionToRunPerLink>
void mundy::mesh::for_each_link_run (const NgpLinkData &ngp_link_data, const stk::mesh::Selector &linker_subset_selector, const FunctionToRunPerLink &functor)
 Run an ngp-compatible function over each link in the ngp_link_data that falls in the given selector in parallel.
template<typename FunctionToRunPerLink>
void mundy::mesh::for_each_link_run (const NgpLinkData &ngp_link_data, const FunctionToRunPerLink &functor)
 Run an ngp-compatible function over each link in the ngp_link_data in parallel.
template<typename FunctionToRunPerLink>
void mundy::mesh::for_each_link_run (const LinkData &link_data, const stk::mesh::Selector &linker_subset_selector, const FunctionToRunPerLink &functor)
template<typename FunctionToRunPerLink>
void mundy::mesh::for_each_link_run (const LinkData &link_data, const FunctionToRunPerLink &functor)