RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
RAJA::PolicyBase Struct Reference

#include <PolicyBase.hpp>

Inheritance diagram for RAJA::PolicyBase:
RAJA::PolicyBaseT< Policy_, Pattern_, Launch_, Platform_, Traits > RAJA::policy::indexset::ExecPolicy< SEG_ITER_POLICY_T, SEG_EXEC_POLICY_T > RAJA::policy::omp::omp_for_nowait_schedule_exec< Sched > RAJA::policy::omp::omp_for_schedule_exec< Sched > RAJA::policy::omp::omp_launch_t RAJA::policy::omp::omp_multi_reduce_policy< tuning > RAJA::policy::omp::omp_parallel_region RAJA::policy::omp::omp_reduce RAJA::policy::omp::omp_reduce_ordered RAJA::policy::omp::omp_synchronize RAJA::policy::omp::omp_target_parallel_collapse_exec RAJA::policy::omp::omp_target_parallel_for_exec< ThreadsPerTeam > RAJA::policy::omp::omp_target_parallel_for_exec_nt RAJA::policy::omp::omp_target_reduce RAJA::policy::omp::omp_target_work RAJA::policy::omp::omp_taskgraph_interval_segit RAJA::policy::omp::omp_taskgraph_segit RAJA::policy::omp::omp_work RAJA::policy::sequential::seq_exec RAJA::policy::sequential::seq_launch_t RAJA::policy::sequential::seq_multi_reduce_policy< tuning > RAJA::policy::sequential::seq_reduce RAJA::policy::sequential::seq_region RAJA::policy::sequential::seq_work RAJA::policy::simd::simd_exec RAJA::policy::workgroup::WorkGroupPolicy< EXEC_POLICY_T, ORDER_POLICY_T, STORAGE_POLICY_T, DISPATCH_POLICY_T > RAJA::policy::workgroup::array_of_pointers RAJA::policy::workgroup::constant_stride_array_of_objects RAJA::policy::workgroup::direct_dispatch< RangeAndCallables > RAJA::policy::workgroup::indirect_function_call_dispatch RAJA::policy::workgroup::indirect_virtual_function_dispatch RAJA::policy::workgroup::ordered RAJA::policy::workgroup::ragged_array_of_objects RAJA::policy::workgroup::reverse_ordered

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