|
RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
|
Go to the source code of this file.
Namespaces | |
| RAJA | |
| RAJA::expt | |
| RAJA::expt::detail | |
Typedefs | |
| template<typename T , typename IndexType , template< typename, typename, typename > class Op> | |
| using | RAJA::expt::ValLocOp = ValOp< ValLoc< T, IndexType >, Op > |
Functions | |
| template<typename T > | |
| RAJA_HOST_DEVICE std::enable_if_t< std::is_base_of< ParamBase, T >::value, std::add_lvalue_reference_t< typename T::ARG_T > > | RAJA::expt::detail::get_lambda_arg (T &Param) |
| template<typename T > | |
| RAJA_HOST_DEVICE std::enable_if_t<!std::is_base_of< ParamBase, T >::value, std::add_lvalue_reference_t< T > > | RAJA::expt::detail::get_lambda_arg (T &Param) |