#include <stk_mesh/base/Entity.hpp>
#include <Kokkos_Core.hpp>
Go to the source code of this file.
|
| DeviceTeamPolicy | sierra::nalu::get_team_policy (const size_t sz, const size_t bytes_per_team, const size_t bytes_per_thread) |
| |
| SharedMemView< int * > | sierra::nalu::get_int_shmem_view_1D (const TeamHandleType &team, size_t len) |
| |
| SharedMemView< stk::mesh::Entity * > | sierra::nalu::get_entity_shmem_view_1D (const TeamHandleType &team, size_t len) |
| |
| template<typename T > |
| SharedMemView< T * > | sierra::nalu::get_shmem_view_1D (const TeamHandleType &team, size_t len) |
| |
| template<typename T > |
| SharedMemView< T ** > | sierra::nalu::get_shmem_view_2D (const TeamHandleType &team, size_t len1, size_t len2) |
| |
| template<typename T > |
| SharedMemView< T *** > | sierra::nalu::get_shmem_view_3D (const TeamHandleType &team, size_t len1, size_t len2, size_t len3) |
| |
| template<typename SizeType , class Function > |
| void | sierra::nalu::kokkos_parallel_for (const std::string &debuggingName, SizeType n, Function loop_body) |
| |
| template<typename SizeType , class Function , typename ReduceType > |
| void | sierra::nalu::kokkos_parallel_reduce (SizeType n, Function loop_body, ReduceType &reduce, const std::string &debuggingName) |
| |