17#ifndef dftefeDeviceTypeConfigHalfPrec_cuh
18#define dftefeDeviceTypeConfigHalfPrec_cuh
29 __forceinline__ __device__
void
35 __forceinline__ __device__
void
41 __forceinline__ __device__
void
48 __forceinline__ __device__
void
55 __forceinline__ __device__
void
61 __forceinline__ __device__
void
67 __forceinline__ __device__
void
74 __forceinline__ __device__
void
81 __forceinline__ __device__
float
87 __forceinline__ __device__
float
__device_bfloat16 __float2bfloat16(float f)
Definition: DeviceTypeConfigHalfPrec.sycl.h:41
__nv_bfloat162 __device_bfloat162
Definition: DeviceTypeConfigHalfPrec.cu.h:27
__forceinline__ __device__ void copyValue(double *a, const double b)
Definition: DeviceDataTypeOverloads.cu.h:53
float __bfloat162float(__device_bfloat16 bf16)
Definition: DeviceTypeConfigHalfPrec.sycl.h:33
__forceinline__ __device__ double imagPartDevice(double a)
Definition: DeviceDataTypeOverloads.cu.h:156
__nv_bfloat16 __device_bfloat16
Definition: DeviceTypeConfigHalfPrec.cu.h:26
__forceinline__ __device__ double realPartDevice(double a)
Definition: DeviceDataTypeOverloads.cu.h:130
int * makeDataTypeDeviceCompatible(int *a)
Definition: DeviceDataTypeOverloads.cu.h:595
dealii includes
Definition: AtomFieldDataSpherical.cpp:31