RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
Namespaces | Classes
RAJA::operators Namespace Reference

Namespaces

 detail
 
 types
 

Classes

struct  limits<::RAJA::reduce::detail::ValueLoc< T, IndexType, B > >
 
struct  limits< RAJA::expt::ValLoc< T, IndexType > >
 
struct  limits
 
struct  limits< T, typename std::enable_if< std::is_integral< T >::value &&!std::is_unsigned< T >::value >::type >
 
struct  limits< T, typename std::enable_if< std::is_integral< T >::value &&std::is_unsigned< T >::value >::type >
 
struct  limits< float >
 
struct  limits< double >
 
struct  limits< long double >
 
struct  plus
 
struct  minus
 
struct  multiplies
 
struct  divides
 
struct  modulus
 
struct  logical_and
 
struct  logical_or
 
struct  logical_not
 
struct  bit_or
 
struct  bit_and
 
struct  bit_xor
 
struct  minimum
 
struct  maximum
 
struct  equal_to
 
struct  not_equal_to
 
struct  greater
 
struct  less
 
struct  greater_equal
 
struct  less_equal
 
struct  identity
 
struct  project1st
 
struct  project2nd
 
struct  is_associative
 
struct  is_fp_associative
 
struct  safe_plus