|
DP3
|
#include <cuComplex.h>Go to the source code of this file.
Classes | |
| struct | cuM2x2< T > |
| struct | cuM2x2Diagonal< T > |
Typedefs | |
| using | cuM2x2DoubleComplex = cuM2x2< cuDoubleComplex > |
| using | cuM2x2DoubleComplexDiagonal = cuM2x2Diagonal< cuDoubleComplex > |
| using | cuM2x2FloatComplex = cuM2x2< cuFloatComplex > |
| using | cuM2x2FloatComplexDiagonal = cuM2x2Diagonal< cuFloatComplex > |
Functions | |
| __device__ cuM2x2DoubleComplex | cuConj (const cuM2x2DoubleComplex x) |
| __device__ cuM2x2FloatComplex | cuConj (const cuM2x2FloatComplex &x) |
| __device__ cuM2x2DoubleComplex | make_cuM2x2ComplexDouble (const cuM2x2FloatComplex &x) |
| __device__ cuM2x2DoubleComplex | operator* (const cuM2x2DoubleComplex &a, const cuM2x2DoubleComplex &b) |
| __device__ cuM2x2DoubleComplex | operator* (const cuM2x2DoubleComplexDiagonal &a, const cuM2x2DoubleComplex &b) |
| __device__ cuM2x2FloatComplex | operator* (const cuM2x2FloatComplex &a, const cuM2x2FloatComplex &b) |
| __device__ cuM2x2FloatComplex | operator* (const cuM2x2FloatComplexDiagonal &a, const cuM2x2FloatComplex &b) |
| __device__ cuM2x2FloatComplex | operator+ (const cuM2x2FloatComplex &a, const cuM2x2FloatComplex &b) |
| __device__ cuM2x2FloatComplex | operator- (const cuM2x2FloatComplex &a, const cuM2x2FloatComplex &b) |
| using cuM2x2DoubleComplex = cuM2x2<cuDoubleComplex> |
| using cuM2x2DoubleComplexDiagonal = cuM2x2Diagonal<cuDoubleComplex> |
| using cuM2x2FloatComplex = cuM2x2<cuFloatComplex> |
| using cuM2x2FloatComplexDiagonal = cuM2x2Diagonal<cuFloatComplex> |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |