|
RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
|
Main RAJA header file. More...
#include "RAJA/config.hpp"#include "RAJA/util/Operators.hpp"#include "RAJA/util/basic_mempool.hpp"#include "RAJA/util/camp_aliases.hpp"#include "RAJA/util/macros.hpp"#include "RAJA/util/types.hpp"#include "RAJA/util/math.hpp"#include "RAJA/util/plugins.hpp"#include "RAJA/util/Registry.hpp"#include "RAJA/util/for_each.hpp"#include "RAJA/pattern/forall.hpp"#include "RAJA/pattern/kernel.hpp"#include "RAJA/pattern/launch.hpp"#include "RAJA/policy/sequential.hpp"#include "RAJA/policy/simd.hpp"#include "RAJA/index/IndexSet.hpp"#include "RAJA/index/IndexValue.hpp"#include "RAJA/pattern/region.hpp"#include "RAJA/policy/MultiPolicy.hpp"#include "RAJA/util/Layout.hpp"#include "RAJA/util/OffsetLayout.hpp"#include "RAJA/util/PermutedLayout.hpp"#include "RAJA/util/StaticLayout.hpp"#include "RAJA/util/IndexLayout.hpp"#include "RAJA/util/View.hpp"#include "RAJA/util/Span.hpp"#include "RAJA/util/zip.hpp"#include "RAJA/pattern/atomic.hpp"#include "RAJA/pattern/thread.hpp"#include "RAJA/util/LocalArray.hpp"#include "RAJA/util/BitMask.hpp"#include "RAJA/util/sort.hpp"#include "RAJA/util/reduce.hpp"#include "RAJA/policy/WorkGroup.hpp"#include "RAJA/pattern/WorkGroup.hpp"#include "RAJA/pattern/reduce.hpp"#include "RAJA/pattern/multi_reduce.hpp"#include "RAJA/pattern/synchronize.hpp"#include "RAJA/index/IndexSetUtils.hpp"#include "RAJA/index/IndexSetBuilders.hpp"#include "RAJA/pattern/scan.hpp"#include "RAJA/pattern/sort.hpp"Go to the source code of this file.
Namespaces | |
| RAJA | |
| RAJA::expt | |
Main RAJA header file.
This is the main header file to include in code that uses RAJA.
It provides a single access point to all RAJA features by
including other RAJA headers.
IMPORTANT: If changes are made to this file, note that contents
of some header files require that they are included
in the order found here.