|
Parallel Colt 0.7.2 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JCuDoubleComplex | |
---|---|
jcuda.jcublas | Java bindings for CUBLAS, the NVIDIA CUDA BLAS library. |
Uses of JCuDoubleComplex in jcuda.jcublas |
---|
Methods in jcuda.jcublas that return JCuDoubleComplex | |
---|---|
static JCuDoubleComplex |
JCuDoubleComplex.cuCadd(JCuDoubleComplex x,
JCuDoubleComplex y)
Returns a new complex number that is the sum of the given complex numbers |
static JCuDoubleComplex |
JCuDoubleComplex.cuCdiv(JCuDoubleComplex x,
JCuDoubleComplex y)
Returns the quotient of the given complex numbers. Original comment: This implementation guards against intermediate underflow and overflow by scaling. |
static JCuDoubleComplex |
JCuDoubleComplex.cuCmplx(double r,
double i)
Creates a new complex number consisting of the given real and imaginary part |
static JCuDoubleComplex |
JCuDoubleComplex.cuCmul(JCuDoubleComplex x,
JCuDoubleComplex y)
Returns the product of the given complex numbers. Original comment: This implementation could suffer from intermediate overflow even though the final result would be in range. |
static JCuDoubleComplex |
JCuDoubleComplex.cuConj(JCuDoubleComplex x)
Returns the complex conjugate of the given complex number |
Methods in jcuda.jcublas with parameters of type JCuDoubleComplex | |
---|---|
static int |
JCublas.cublasGetMatrix(int rows,
int cols,
String A,
int offsetA,
int lda,
JCuDoubleComplex[] B,
int offsetB,
int ldb)
Extended wrapper offering additional parameters to specify the offsets inside the matrices |
static int |
JCublas.cublasGetMatrix(int rows,
int cols,
String A,
int lda,
JCuDoubleComplex[] B,
int ldb)
Extended wrapper supporting complex array arguments |
static int |
JCublas.cublasGetVector(int n,
String x,
int offsetx,
int incx,
JCuDoubleComplex[] y,
int offsety,
int incy)
Extended wrapper offering additional parameters to specify the offsets inside the vectors. |
static int |
JCublas.cublasGetVector(int n,
String x,
int incx,
JCuDoubleComplex[] y,
int incy)
Extended wrapper supporting complex array arguments |
static int |
JCublas.cublasSetMatrix(int rows,
int cols,
JCuDoubleComplex[] A,
int offsetA,
int lda,
String B,
int offsetB,
int ldb)
Extended wrapper offering additional parameters to specify the offsets inside the matrices |
static int |
JCublas.cublasSetMatrix(int rows,
int cols,
JCuDoubleComplex[] A,
int lda,
String B,
int ldb)
Extended wrapper supporting complex array arguments |
static int |
JCublas.cublasSetVector(int n,
JCuDoubleComplex[] x,
int offsetx,
int incx,
String y,
int offsety,
int incy)
Extended wrapper offering additional parameters to specify the offsets inside the vectors. |
static int |
JCublas.cublasSetVector(int n,
JCuDoubleComplex[] x,
int incx,
String y,
int incy)
Extended wrapper supporting complex array arguments |
static void |
JCublas.cublasZgemm(char transa,
char transb,
int m,
int n,
int k,
JCuDoubleComplex alpha,
String A,
int offsetA,
int lda,
String B,
int offsetB,
int ldb,
JCuDoubleComplex beta,
String C,
int offsetC,
int ldc)
Wrapper for CUBLAS function. |
static void |
JCublas.cublasZgemm(char transa,
char transb,
int m,
int n,
int k,
JCuDoubleComplex alpha,
String A,
int lda,
String B,
int ldb,
JCuDoubleComplex beta,
String C,
int ldc)
|
static double |
JCuDoubleComplex.cuCabs(JCuDoubleComplex x)
Returns the absolute value of the given complex number Original comment: This implementation guards against intermediate underflow and overflow by scaling. |
static JCuDoubleComplex |
JCuDoubleComplex.cuCadd(JCuDoubleComplex x,
JCuDoubleComplex y)
Returns a new complex number that is the sum of the given complex numbers |
static JCuDoubleComplex |
JCuDoubleComplex.cuCdiv(JCuDoubleComplex x,
JCuDoubleComplex y)
Returns the quotient of the given complex numbers. Original comment: This implementation guards against intermediate underflow and overflow by scaling. |
static double |
JCuDoubleComplex.cuCimag(JCuDoubleComplex x)
Returns the imaginary part of the given complex number |
static JCuDoubleComplex |
JCuDoubleComplex.cuCmul(JCuDoubleComplex x,
JCuDoubleComplex y)
Returns the product of the given complex numbers. Original comment: This implementation could suffer from intermediate overflow even though the final result would be in range. |
static JCuDoubleComplex |
JCuDoubleComplex.cuConj(JCuDoubleComplex x)
Returns the complex conjugate of the given complex number |
static double |
JCuDoubleComplex.cuCreal(JCuDoubleComplex x)
Returns the real part of the given complex number |
|
Parallel Colt 0.7.2 | |||||||||
PREV NEXT | FRAMES NO FRAMES |