|
__host__ __device__ | complex () |
|
__host__ __device__ | complex (const double &re, const double &im=double()) |
|
__host__ __device__ | complex (const complex< double > &z) |
|
__host__ __device__ | complex (double2 z) |
|
template<class X > |
| complex (const std::complex< X > &z) |
|
template<typename T > |
__host__ __device__ volatile complex< double > & | operator= (const complex< T > z) volatile |
|
template<typename T > |
__host__ __device__ complex< double > & | operator= (const complex< T > z) |
|
__host__ __device__ complex< double > & | operator+= (const complex< double > z) |
|
__host__ __device__ complex< double > & | operator+= (const complex< float > z) |
|
__host__ __device__ complex< double > & | operator-= (const complex< double > z) |
|
__host__ __device__ complex< double > & | operator*= (const complex< double > z) |
|
__host__ __device__ complex< double > & | operator/= (const complex< double > z) |
|
__host__ __device__ complex< double > & | operator*= (const double z) |
|
__host__ __device__ | complex (const volatile complex< double > &z) |
|
__host__ __device__ double | real () const volatile |
|
__host__ __device__ double | imag () const volatile |
|
__host__ __device__ double | real () const |
|
__host__ __device__ double | imag () const |
|
__host__ __device__ void | real (double re) volatile |
|
__host__ __device__ void | imag (double im) volatile |
|
__host__ __device__ void | real (double re) |
|
__host__ __device__ void | imag (double im) |
|
| operator std::complex< double > () const |
|
template<typename T > |
__host__ __device__ | operator complex< T > () const |
|
template<typename otherFloat , typename storeFloat > |
__host__ __device__ void | operator= (const gauge::fieldorder_wrapper< otherFloat, storeFloat > &a) |
|
template<typename otherFloat , typename storeFloat > |
__host__ __device__ | complex (const gauge::fieldorder_wrapper< otherFloat, storeFloat > &a) |
|
template<typename otherFloat , typename storeFloat > |
__host__ __device__ void | operator= (const colorspinor::fieldorder_wrapper< otherFloat, storeFloat > &a) |
|
template<typename otherFloat , typename storeFloat > |
__host__ __device__ | complex (const colorspinor::fieldorder_wrapper< otherFloat, storeFloat > &a) |
|
template<typename otherFloat , typename storeFloat > |
__device__ __host__ void | operator= (const colorspinor::fieldorder_wrapper< otherFloat, storeFloat > &a) |
|
template<typename otherFloat , typename storeFloat > |
__device__ __host__ | complex (const colorspinor::fieldorder_wrapper< otherFloat, storeFloat > &a) |
|
template<typename otherFloat , typename storeFloat > |
__device__ __host__ void | operator= (const gauge::fieldorder_wrapper< otherFloat, storeFloat > &a) |
|
template<typename otherFloat , typename storeFloat > |
__device__ __host__ | complex (const gauge::fieldorder_wrapper< otherFloat, storeFloat > &a) |
|
Definition at line 579 of file complex_quda.h.