|
RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
|
Header file containing RAJA index set and segment iteration template methods for sequential execution. More...
#include "RAJA/config.hpp"#include "RAJA/util/types.hpp"#include "RAJA/policy/sequential/policy.hpp"#include "RAJA/pattern/detail/forall.hpp"#include "RAJA/util/resource.hpp"#include "RAJA/pattern/params/forall.hpp"Go to the source code of this file.
Namespaces | |
| RAJA | |
| RAJA::policy | |
| RAJA::policy::sequential | |
Functions | |
| template<typename Iterable , typename Func , typename ForallParam > | |
| RAJA_INLINE concepts::enable_if_t< resources::EventProxy< resources::Host >, expt::type_traits::is_ForallParamPack< ForallParam > > | RAJA::policy::sequential::forall_impl (resources::Host host_res, const seq_exec &pol, Iterable &&iter, Func &&body, ForallParam f_params) |
Header file containing RAJA index set and segment iteration template methods for sequential execution.
These methods should work on any platform.
Note: GNU compiler does not enforce sequential iterations.