RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
Static Public Member Functions | List of all members
RAJA::dynamic_helper< IDX, POLICY_LIST > Struct Template Reference

#include <forall.hpp>

Static Public Member Functions

template<typename SEGMENT , typename... PARAMS>
static void invoke_forall (const int pol, SEGMENT const &seg, PARAMS &&... params)
 
template<typename SEGMENT , typename... PARAMS>
static resources::EventProxy< resources::Resource > invoke_forall (RAJA::resources::Resource r, const int pol, SEGMENT const &seg, PARAMS &&... params)
 

Member Function Documentation

◆ invoke_forall() [1/2]

template<camp::idx_t IDX, typename POLICY_LIST >
template<typename SEGMENT , typename... PARAMS>
static void RAJA::dynamic_helper< IDX, POLICY_LIST >::invoke_forall ( const int  pol,
SEGMENT const &  seg,
PARAMS &&...  params 
)
inlinestatic

◆ invoke_forall() [2/2]

template<camp::idx_t IDX, typename POLICY_LIST >
template<typename SEGMENT , typename... PARAMS>
static resources::EventProxy<resources::Resource> RAJA::dynamic_helper< IDX, POLICY_LIST >::invoke_forall ( RAJA::resources::Resource  r,
const int  pol,
SEGMENT const &  seg,
PARAMS &&...  params 
)
inlinestatic

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