RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
Namespaces | Functions
TypeConvert.hpp File Reference

Header file for reinterpreting type conversions. More...

#include "RAJA/config.hpp"
#include "RAJA/util/macros.hpp"
#include <string.h>

Go to the source code of this file.

Namespaces

 RAJA
 
 RAJA::util
 

Functions

template<typename A , typename B >
RAJA_INLINE constexpr RAJA_HOST_DEVICERAJA::util::reinterp_A_as_B (A const &a)
 

Detailed Description

Header file for reinterpreting type conversions.

     These conversions are needed to pass N-bit floating point values
     as integral types for certain API's that have limited type support.
     These conversions are used heavily by the atomic operators.