|
QUDA
0.9.0
|
#include <complex_quda.h>


Public Types | |
| typedef double | value_type |
Public Member Functions | |
| __host__ __device__ | complex () |
| __host__ __device__ | complex (const double &re, const double &im=double()) |
| __host__ __device__ | complex (const complex< double > &z) |
| __host__ __device__ | complex (cuDoubleComplex 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 |
Definition at line 554 of file complex_quda.h.
| typedef double quda::complex< double >::value_type |
Definition at line 557 of file complex_quda.h.
|
inline |
Definition at line 559 of file complex_quda.h.
|
inline |
Definition at line 561 of file complex_quda.h.
|
inline |
Definition at line 570 of file complex_quda.h.
|
inline |
Definition at line 574 of file complex_quda.h.
|
inline |
Definition at line 578 of file complex_quda.h.
References z.
|
inline |
Definition at line 649 of file complex_quda.h.
References z.
|
inline |
Definition at line 657 of file complex_quda.h.
References y.
|
inline |
Definition at line 659 of file complex_quda.h.
References y.
|
inline |
Definition at line 661 of file complex_quda.h.
References y.
|
inline |
Definition at line 663 of file complex_quda.h.
References y.
|
inline |
Definition at line 669 of file complex_quda.h.
|
inline |
Definition at line 666 of file complex_quda.h.
|
inline |
Definition at line 628 of file complex_quda.h.
References z.
|
inline |
Definition at line 642 of file complex_quda.h.
|
inline |
Definition at line 604 of file complex_quda.h.
References z.
|
inline |
Definition at line 612 of file complex_quda.h.
References z.
|
inline |
Definition at line 620 of file complex_quda.h.
References z.
|
inline |
Definition at line 635 of file complex_quda.h.
References z.
|
inline |
Definition at line 587 of file complex_quda.h.
References z.
|
inline |
Definition at line 596 of file complex_quda.h.
References z.
|
inline |
Definition at line 656 of file complex_quda.h.
References x.
|
inline |
Definition at line 658 of file complex_quda.h.
References x.
|
inline |
Definition at line 660 of file complex_quda.h.
References x.
|
inline |
Definition at line 662 of file complex_quda.h.
References x.
1.8.14