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

Wrappers for STK's for_each_entity_run function that do a better job of detecting NGP vs non-ngp runs.

Classes

struct  mundy::mesh::TeamFunctor< Mesh, AlgorithmPerEntity >

Namespaces

namespace  mundy
namespace  mundy::mesh

Functions

template<typename Mesh, typename AlgorithmPerEntity>
void mundy::mesh::for_each_entity_run (Mesh &mesh, stk::topology::rank_t rank, const stk::mesh::Selector &selector, const AlgorithmPerEntity &functor)
template<typename Mesh, typename AlgorithmPerEntity, typename EXEC_SPACE>
void mundy::mesh::for_each_entity_run (Mesh &mesh, stk::topology::rank_t rank, const stk::mesh::Selector &selector, const AlgorithmPerEntity &functor, const EXEC_SPACE &exec_space)
template<typename Mesh, typename AlgorithmPerEntity>
void mundy::mesh::for_each_entity_run (const Mesh &mesh, stk::topology::rank_t rank, const stk::mesh::Selector &selector, const AlgorithmPerEntity &functor)
template<typename Mesh, typename AlgorithmPerEntity>
void mundy::mesh::for_each_entity_run (const Mesh &mesh, stk::topology::rank_t rank, const AlgorithmPerEntity &functor)