QUDA
v0.7.0
A library for QCD on GPUs
|
#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< double > z) |
__host__ __device__ complex < double > & | operator*= (const complex< double > z) |
__host__ __device__ complex < double > & | operator/= (const complex< 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 | |
Definition at line 536 of file complex_quda.h.
typedef double quda::complex< double >::value_type |
Definition at line 539 of file complex_quda.h.
|
inline |
Definition at line 541 of file complex_quda.h.
|
inline |
Definition at line 543 of file complex_quda.h.
|
inline |
Definition at line 552 of file complex_quda.h.
|
inline |
Definition at line 556 of file complex_quda.h.
|
inline |
Definition at line 560 of file complex_quda.h.
|
inline |
Definition at line 615 of file complex_quda.h.
|
inline |
Definition at line 623 of file complex_quda.h.
|
inline |
Definition at line 625 of file complex_quda.h.
|
inline |
Definition at line 627 of file complex_quda.h.
|
inline |
Definition at line 629 of file complex_quda.h.
|
inline |
Definition at line 632 of file complex_quda.h.
|
inline |
Definition at line 602 of file complex_quda.h.
|
inline |
Definition at line 586 of file complex_quda.h.
|
inline |
Definition at line 594 of file complex_quda.h.
|
inline |
Definition at line 609 of file complex_quda.h.
|
inline |
Definition at line 569 of file complex_quda.h.
|
inline |
Definition at line 578 of file complex_quda.h.
|
inline |
Definition at line 622 of file complex_quda.h.
|
inline |
Definition at line 624 of file complex_quda.h.
|
inline |
Definition at line 626 of file complex_quda.h.
|
inline |
Definition at line 628 of file complex_quda.h.