|
RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
|
#include <WorkGroup.hpp>
Additional Inherited Members | |
Static Public Attributes inherited from RAJA::PolicyBaseT< Policy_, Pattern_, Launch_, Platform_, Traits > | |
| static constexpr Policy | policy = Policy_ |
| static constexpr Pattern | pattern = Pattern_ |
| static constexpr Launch | launch = Launch_ |
| static constexpr Platform | platform = Platform_ |
Dispatch using an implementation equivalent to a switch statement to select the type from RangeAndCallables and directly call the object. RangeAndCallables is a pack of types of the form camp::list<Range, Callable> where pairs of Range and Callable are the types of the range and callable objects that may be passed to WorkPool enqueue.