IPPL (Independent Parallel Particle Layer)
IPPL
Loading...
Searching...
No Matches
ippl::RangePolicy< 1, PolicyArgs... > Struct Template Reference

#include <ParallelDispatch.h>

Inheritance diagram for ippl::RangePolicy< 1, PolicyArgs... >:
Collaboration diagram for ippl::RangePolicy< 1, PolicyArgs... >:

Public Types

using policy_type = Kokkos::RangePolicy<PolicyArgs...>
using index_type = typename policy_type::index_type
using index_array_type = ::ippl::Vector<index_type, 1>

Detailed Description

template<class... PolicyArgs>
struct ippl::RangePolicy< 1, PolicyArgs... >

Specialized range policy for one dimension.

Definition at line 37 of file ParallelDispatch.h.

Member Typedef Documentation

◆ index_array_type

template<class... PolicyArgs>
using ippl::RangePolicy< 1, PolicyArgs... >::index_array_type = ::ippl::Vector<index_type, 1>

Definition at line 40 of file ParallelDispatch.h.

◆ index_type

template<class... PolicyArgs>
using ippl::RangePolicy< 1, PolicyArgs... >::index_type = typename policy_type::index_type

Definition at line 39 of file ParallelDispatch.h.

◆ policy_type

template<class... PolicyArgs>
using ippl::RangePolicy< 1, PolicyArgs... >::policy_type = Kokkos::RangePolicy<PolicyArgs...>

Definition at line 38 of file ParallelDispatch.h.


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