|
| template<typename ExecPol , typename Iterable , typename Func , typename ForallParam > |
| RAJA_INLINE concepts::enable_if< std::is_same< ExecPol, RAJA::policy::omp::Auto > > | forall_impl (const ExecPol &p, Iterable &&iter, Func &&loop_body, ForallParam &&f_params) |
| |
| template<template< int > class ExecPol, typename Iterable , typename Func , int ChunkSize, typename ForallParam > |
| RAJA_INLINE concepts::enable_if< std::is_same< ExecPol< ChunkSize >, RAJA::policy::omp::Static< ChunkSize > > > | forall_impl (const ExecPol< ChunkSize > &p, Iterable &&iter, Func &&loop_body, ForallParam &&f_params) |
| |
| template<typename Iterable , typename Func , typename ForallParam > |
| RAJA_INLINE void | forall_impl (const ::RAJA::policy::omp::Runtime &p, Iterable &&iter, Func &&loop_body, ForallParam &&f_params) |
| |
| template<typename Iterable , typename Func , typename ForallParam > |
| RAJA_INLINE void | forall_impl_nowait (const ::RAJA::policy::omp::Auto &p, Iterable &&iter, Func &&loop_body, ForallParam &&f_params) |
| |
| template<typename Iterable , typename Func , int ChunkSize, typename ForallParam > |
| RAJA_INLINE void | forall_impl (const ::RAJA::policy::omp::Dynamic< ChunkSize > &p, Iterable &&iter, Func &&loop_body, ForallParam &&f_params) |
| |
| template<typename Iterable , typename Func , int ChunkSize, typename ForallParam > |
| RAJA_INLINE void | forall_impl (const ::RAJA::policy::omp::Guided< ChunkSize > &p, Iterable &&iter, Func &&loop_body, ForallParam &&f_params) |
| |
| template<typename Iterable , typename Func , int ChunkSize, typename ForallParam > |
| RAJA_INLINE void | forall_impl_nowait (const ::RAJA::policy::omp::Static< ChunkSize > &p, Iterable &&iter, Func &&loop_body, ForallParam &&f_params) |
| |