|
RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
|
Files | |
| file | align.hpp [code] |
| RAJA header file containing an implementation of std align. | |
| file | basic_mempool.hpp [code] |
| RAJA header file containing an implementation of a memory pool. | |
| file | BitMask.hpp [code] |
| RAJA header file defining a bit masking operator. | |
| file | CaliperPlugin.hpp [code] |
| file | camp_aliases.hpp [code] |
| Header file with aliases to camp types. | |
| file | CombiningAdapter.hpp [code] |
| Header file for RAJA CombingAdapter. | |
| file | concepts.hpp [code] |
| Header file for RAJA concept definitions. | |
| file | EnableIf.hpp [code] |
| Header file for enable_if helpers. | |
| file | for_each.hpp [code] |
| Header file providing RAJA for_each templates. | |
| file | IndexLayout.hpp [code] |
| RAJA header file defining the IndexLayout class and IndexList classes. | |
| file | KokkosPluginLoader.hpp [code] |
| file | Layout.hpp [code] |
| RAJA header file defining Layout, a N-dimensional index calculator. | |
| file | LocalArray.hpp [code] |
| Header file for multi-dimensional shared memory tile Views. | |
| file | macros.hpp [code] |
| Header file for common RAJA internal macro definitions. | |
| file | math.hpp [code] |
| Header file providing RAJA math templates. | |
| file | OffsetLayout.hpp [code] |
| RAJA header file defining Layout, a N-dimensional index calculator with offset indices. | |
| file | OffsetOperators.hpp [code] |
| RAJA header file defining Simple Offset Calculators. | |
| file | Operators.hpp [code] |
| Header file for RAJA operator definitions. | |
| file | Permutations.hpp [code] |
| RAJA header file defining permutations. | |
| file | PermutedLayout.hpp [code] |
| RAJA header file defining Layout, a N-dimensional index calculator with permuted stride orderings. | |
| file | PluginContext.hpp [code] |
| file | PluginLinker.hpp [code] |
| file | PluginOptions.hpp [code] |
| file | plugins.hpp [code] |
| file | PluginStrategy.hpp [code] |
| file | reduce.hpp [code] |
| Header file providing RAJA sort templates. | |
| file | Registry.hpp [code] |
| file | RepeatView.hpp [code] |
| Header file for RAJA RepeatView constructs. | |
| file | resource.hpp [code] |
| Header file for RAJA resource definitions. | |
| file | RuntimePluginLoader.hpp [code] |
| file | SoAArray.hpp [code] |
| Header file for common RAJA internal definitions. | |
| file | SoAPtr.hpp [code] |
| Header file for common RAJA internal definitions. | |
| file | sort.hpp [code] |
| Header file providing RAJA sort templates. | |
| file | Span.hpp [code] |
| Header file for RAJA span constructs. | |
| file | StaticLayout.hpp [code] |
| RAJA header file defining Layout, a N-dimensional index calculator with compile-time defined sizes and permutation. | |
| file | sycl_compat.hpp [code] |
| RAJA header file for handling different SYCL header include paths. | |
| file | Timer.hpp [code] |
| RAJA header file for simple classes for timing code sections. | |
| file | TypeConvert.hpp [code] |
| Header file for reinterpreting type conversions. | |
| file | TypedViewBase.hpp [code] |
| RAJA header file defining a multi-dimensional view class. | |
| file | types.hpp [code] |
| Header file for RAJA type definitions. | |
| file | View.hpp [code] |
| RAJA header file defining a multi-dimensional view class. | |
| file | zip.hpp [code] |
| Header file for multi-iterator Zip Views. | |
| file | zip_tuple.hpp [code] |
| Header file for multi-iterator Zip Views. | |