RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
policy.hpp
Go to the documentation of this file.
1 
11 //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//
12 // Copyright (c) Lawrence Livermore National Security, LLC and other
13 // RAJA Project Developers. See top-level LICENSE and COPYRIGHT
14 // files for dates and other details. No copyright assignment is required
15 // to contribute to RAJA.
16 //
17 // SPDX-License-Identifier: (BSD-3-Clause)
18 //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//
19 
20 #ifndef policy_simd_HPP
21 #define policy_simd_HPP
22 
24 
25 //
27 //
28 // Execution policies
29 //
31 //
32 
36 namespace RAJA
37 {
38 namespace policy
39 {
40 namespace simd
41 {
42 
44  Pattern::forall,
45  Launch::undefined,
46  Platform::host>
47 {};
48 
49 } // end of namespace simd
50 
51 } // end of namespace policy
52 
54 
55 } // end of namespace RAJA
56 
57 #endif
Header file for basic RAJA policy mechanics.
Definition: AlignedRangeIndexSetBuilders.cpp:35
Definition: PolicyBase.hpp:75
Definition: policy.hpp:47