RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
Classes | Typedefs | Functions
RAJA::resources Namespace Reference

Classes

struct  get_resource
 
struct  get_resource_from_platform
 

Typedefs

template<typename ExecPol >
using resource_from_pol_t = typename get_resource_from_platform< detail::get_platform< ExecPol >::value >::type
 

Functions

template<typename ExecPol >
constexpr resource_from_pol_t< ExecPol > get_default_resource ()
 

Typedef Documentation

◆ resource_from_pol_t

template<typename ExecPol >
using RAJA::resources::resource_from_pol_t = typedef typename get_resource_from_platform< detail::get_platform<ExecPol>::value>::type

Function Documentation

◆ get_default_resource()

template<typename ExecPol >
constexpr resource_from_pol_t<ExecPol> RAJA::resources::get_default_resource ( )
constexpr