IPPL API Reference
Independent Parallel Particle Layer C++ API
Loading...
Searching...
No Matches
ippl::RangePolicy< Dim, PolicyArgs > Struct Template Reference

#include <ParallelDispatch.h>

Public Types

using policy_type = Kokkos::MDRangePolicy< PolicyArgs..., Kokkos::Rank< Dim > >
 
using index_type = typename policy_type::array_index_type
 
using index_array_type = ::ippl::Vector< index_type, Dim >
 

Detailed Description

template<unsigned Dim, class... PolicyArgs>
struct ippl::RangePolicy< Dim, PolicyArgs >

Wrapper type for Kokkos range policies with some convenience aliases

Template Parameters
Dimrange policy rank
PolicyArgs...additional template parameters for the range policy

The documentation for this struct was generated from the following file: