RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
util Directory Reference

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.