23 #ifndef HIP_INCLUDE_HIP_NVIDIA_DETAIL_HIP_COMPLEX_H
24 #define HIP_INCLUDE_HIP_NVIDIA_DETAIL_HIP_COMPLEX_H
26 #include "cuComplex.h"
35 return make_cuFloatComplex(a, b);
41 return cuCabsf(z) * cuCabsf(z);
69 return make_cuDoubleComplex(a, b);
75 return cuCabs(z) * cuCabs(z);
99 return make_cuComplex(x, y);
103 return cuComplexDoubleToFloat(z);
107 return cuComplexFloatToDouble(z);
111 return cuCfmaf(p, q, r);
116 return cuCfma(p, q, r);
#define __host__
Definition: host_defines.h:59
Definition: hip_vector_types.h:1589
Definition: hip_vector_types.h:1582