|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ComplexDouble | |
---|---|
org.jblas.core | Support classes for jBLAS. |
org.jblas.la | Main linear algebra package. |
Uses of ComplexDouble in org.jblas.core |
---|
Fields in org.jblas.core declared as ComplexDouble | |
---|---|
static ComplexDouble |
ComplexDouble.I
|
static ComplexDouble |
ComplexDouble.NEG_I
|
static ComplexDouble |
ComplexDouble.NEG_UNIT
|
static ComplexDouble |
ComplexDouble.UNIT
|
static ComplexDouble |
ComplexDouble.ZERO
|
Methods in org.jblas.core that return ComplexDouble | |
---|---|
ComplexDouble |
ComplexDouble.add(ComplexDouble c)
Add two complex numbers. |
ComplexDouble |
ComplexDouble.add(double c)
Add a real number to a complex number. |
ComplexDouble |
ComplexDouble.addi(ComplexDouble c)
Add two complex numbers in-place storing the result in this. |
ComplexDouble |
ComplexDouble.addi(ComplexDouble c,
ComplexDouble result)
Add two complex numbers in-place |
ComplexDouble |
ComplexDouble.addi(double c)
Add a real number to complex number in-place, storing the result in this. |
ComplexDouble |
ComplexDouble.addi(double a,
ComplexDouble result)
Add a real number to a complex number in-place. |
ComplexDouble |
ComplexDouble.conj()
|
ComplexDouble |
ComplexDouble.conji()
|
ComplexDouble |
ComplexDouble.copy(ComplexDouble other)
|
ComplexDouble |
ComplexDouble.div(ComplexDouble c)
Divide two complex numbers |
ComplexDouble |
ComplexDouble.div(double v)
|
ComplexDouble |
ComplexDouble.divi(ComplexDouble c)
|
ComplexDouble |
ComplexDouble.divi(ComplexDouble c,
ComplexDouble result)
Divide two complex numbers, in-place |
ComplexDouble |
ComplexDouble.divi(double v)
|
ComplexDouble |
ComplexDouble.divi(double v,
ComplexDouble result)
|
ComplexDouble |
ComplexDouble.dup()
|
ComplexDouble |
ComplexDouble.inv()
|
ComplexDouble |
ComplexDouble.invi()
|
ComplexDouble |
ComplexDouble.mul(ComplexDouble c)
Multiply two complex numbers |
ComplexDouble |
ComplexDouble.mul(double v)
|
ComplexDouble |
ComplexDouble.muli(ComplexDouble c)
|
ComplexDouble |
ComplexDouble.muli(ComplexDouble c,
ComplexDouble result)
Multiply two complex numbers, inplace |
ComplexDouble |
ComplexDouble.muli(double v)
|
ComplexDouble |
ComplexDouble.muli(double v,
ComplexDouble result)
|
ComplexDouble |
ComplexDouble.neg()
|
ComplexDouble |
ComplexDouble.negi()
|
ComplexDouble |
ComplexDouble.set(double real,
double imag)
|
ComplexDouble |
ComplexDouble.sub(ComplexDouble c)
Subtract two complex numbers |
ComplexDouble |
ComplexDouble.sub(double r)
|
ComplexDouble |
ComplexDouble.subi(ComplexDouble c)
|
ComplexDouble |
ComplexDouble.subi(ComplexDouble c,
ComplexDouble result)
Subtract two complex numbers, in-place |
ComplexDouble |
ComplexDouble.subi(double a)
|
ComplexDouble |
ComplexDouble.subi(double a,
ComplexDouble result)
|
Methods in org.jblas.core with parameters of type ComplexDouble | |
---|---|
ComplexDouble |
ComplexDouble.add(ComplexDouble c)
Add two complex numbers. |
ComplexDouble |
ComplexDouble.addi(ComplexDouble c)
Add two complex numbers in-place storing the result in this. |
ComplexDouble |
ComplexDouble.addi(ComplexDouble c,
ComplexDouble result)
Add two complex numbers in-place |
ComplexDouble |
ComplexDouble.addi(double a,
ComplexDouble result)
Add a real number to a complex number in-place. |
ComplexDouble |
ComplexDouble.copy(ComplexDouble other)
|
ComplexDouble |
ComplexDouble.div(ComplexDouble c)
Divide two complex numbers |
ComplexDouble |
ComplexDouble.divi(ComplexDouble c)
|
ComplexDouble |
ComplexDouble.divi(ComplexDouble c,
ComplexDouble result)
Divide two complex numbers, in-place |
ComplexDouble |
ComplexDouble.divi(double v,
ComplexDouble result)
|
boolean |
ComplexDouble.eq(ComplexDouble c)
|
ComplexDouble |
ComplexDouble.mul(ComplexDouble c)
Multiply two complex numbers |
ComplexDouble |
ComplexDouble.muli(ComplexDouble c)
|
ComplexDouble |
ComplexDouble.muli(ComplexDouble c,
ComplexDouble result)
Multiply two complex numbers, inplace |
ComplexDouble |
ComplexDouble.muli(double v,
ComplexDouble result)
|
boolean |
ComplexDouble.ne(ComplexDouble c)
|
ComplexDouble |
ComplexDouble.sub(ComplexDouble c)
Subtract two complex numbers |
ComplexDouble |
ComplexDouble.subi(ComplexDouble c)
|
ComplexDouble |
ComplexDouble.subi(ComplexDouble c,
ComplexDouble result)
Subtract two complex numbers, in-place |
ComplexDouble |
ComplexDouble.subi(double a,
ComplexDouble result)
|
Uses of ComplexDouble in org.jblas.la |
---|
Methods in org.jblas.la that return ComplexDouble | |
---|---|
ComplexDouble |
ComplexDoubleMatrix.dotc(ComplexDoubleMatrix other)
|
static ComplexDouble |
SimpleBlas.dotc(ComplexDoubleMatrix x,
ComplexDoubleMatrix y)
Compute x^T * y (dot product) |
ComplexDouble |
ComplexDoubleMatrix.dotu(ComplexDoubleMatrix other)
|
static ComplexDouble |
SimpleBlas.dotu(ComplexDoubleMatrix x,
ComplexDoubleMatrix y)
Compute x^T * y (dot product) |
ComplexDouble |
ComplexDoubleMatrix.get(int i)
|
ComplexDouble |
ComplexDoubleMatrix.get(int i,
ComplexDouble result)
|
ComplexDouble |
ComplexDoubleMatrix.get(int rowIndex,
int columnIndex)
Retrieve matrix element |
ComplexDouble |
ComplexDoubleMatrix.mean()
|
ComplexDouble |
ComplexDoubleMatrix.scalar()
Return the first element of the matrix |
ComplexDouble |
ComplexDoubleMatrix.sum()
Logical operations |
ComplexDouble[] |
ComplexDoubleMatrix.toArray()
|
ComplexDouble[][] |
ComplexDoubleMatrix.toArray2()
|
static ComplexDouble |
Blas.zdotc(int n,
double[] zx,
int zxIdx,
int incx,
double[] zy,
int zyIdx,
int incy)
|
static ComplexDouble |
Blas.zdotu(int n,
double[] zx,
int zxIdx,
int incx,
double[] zy,
int zyIdx,
int incy)
|
Methods in org.jblas.la with parameters of type ComplexDouble | |
---|---|
ComplexDoubleMatrix |
ComplexDoubleMatrix.add(ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.addi(ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.addi(ComplexDouble v,
ComplexDoubleMatrix result)
Add a scalar to a matrix. |
ComplexDoubleMatrix |
ComplexDoubleMatrix.and(ComplexDouble value)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.andi(ComplexDouble value)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.andi(ComplexDouble value,
ComplexDoubleMatrix result)
|
static ComplexDoubleMatrix |
SimpleBlas.axpy(ComplexDouble da,
ComplexDoubleMatrix dx,
ComplexDoubleMatrix dy)
|
static double |
Blas.dcabs1(ComplexDouble z)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.div(ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.divi(ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.divi(ComplexDouble a,
ComplexDoubleMatrix result)
(Elementwise) division with a scalar |
ComplexDoubleMatrix |
ComplexDoubleMatrix.eq(ComplexDouble value)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.eqi(ComplexDouble value)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.eqi(ComplexDouble value,
ComplexDoubleMatrix result)
|
static ComplexDoubleMatrix |
SimpleBlas.gemm(ComplexDouble alpha,
ComplexDoubleMatrix a,
ComplexDoubleMatrix b,
ComplexDouble beta,
ComplexDoubleMatrix c)
|
static ComplexDoubleMatrix |
SimpleBlas.gerc(ComplexDouble alpha,
ComplexDoubleMatrix x,
ComplexDoubleMatrix y,
ComplexDoubleMatrix a)
Compute A <- alpha * x * y^H + A (general rank-1 update) |
static ComplexDoubleMatrix |
SimpleBlas.geru(ComplexDouble alpha,
ComplexDoubleMatrix x,
ComplexDoubleMatrix y,
ComplexDoubleMatrix a)
Compute A <- alpha * x * y^T + A (general rank-1 update) |
ComplexDouble |
ComplexDoubleMatrix.get(int i,
ComplexDouble result)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.mmul(ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.mmuli(ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.mmuli(ComplexDouble v,
ComplexDoubleMatrix result)
Matrix-Matrix Multiplication with a scalar (for symmetry, does the same as muli(scalar) |
ComplexDoubleMatrix |
ComplexDoubleMatrix.mul(ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.muli(ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.muli(ComplexDouble v,
ComplexDoubleMatrix result)
(Elementwise) Multiplication with a scalar |
ComplexDoubleMatrix |
ComplexDoubleMatrix.ne(ComplexDouble value)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.nei(ComplexDouble value)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.nei(ComplexDouble value,
ComplexDoubleMatrix result)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.or(ComplexDouble value)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.ori(ComplexDouble value)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.ori(ComplexDouble value,
ComplexDoubleMatrix result)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.put(ComplexDoubleMatrix indices,
ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.put(ComplexDoubleMatrix rindices,
ComplexDoubleMatrix cindices,
ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.put(ComplexDoubleMatrix indices,
int c,
ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.put(int[] indices,
ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.put(int[] rindices,
int[] cindices,
ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.put(int[] indices,
int c,
ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.put(int i,
ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.put(int r,
ComplexDoubleMatrix indices,
ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.put(int r,
int[] indices,
ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.put(int rowIndex,
int columnIndex,
ComplexDouble value)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.rankOneUpdate(ComplexDouble alpha,
ComplexDoubleMatrix x)
Computes a rank-1-update A = A + alpha * x * x'. |
ComplexDoubleMatrix |
ComplexDoubleMatrix.rankOneUpdate(ComplexDouble alpha,
ComplexDoubleMatrix x,
ComplexDoubleMatrix y)
Computes a rank-1-update A = A + alpha * x * y'. |
ComplexDoubleMatrix |
ComplexDoubleMatrix.rdiv(ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.rdivi(ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.rdivi(ComplexDouble a,
ComplexDoubleMatrix result)
(Elementwise) division with a scalar, with operands switched. |
ComplexDoubleMatrix |
ComplexDoubleMatrix.rsub(ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.rsubi(ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.rsubi(ComplexDouble a,
ComplexDoubleMatrix result)
Subtract a matrix from a scalar |
static ComplexDoubleMatrix |
SimpleBlas.scal(ComplexDouble alpha,
ComplexDoubleMatrix x)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.sub(ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.subi(ComplexDouble v)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.subi(ComplexDouble v,
ComplexDoubleMatrix result)
Subtract a scalar from a matrix |
ComplexDoubleMatrix |
ComplexDoubleMatrix.xor(ComplexDouble value)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.xori(ComplexDouble value)
|
ComplexDoubleMatrix |
ComplexDoubleMatrix.xori(ComplexDouble value,
ComplexDoubleMatrix result)
|
static void |
Blas.zaxpy(int n,
ComplexDouble za,
double[] zx,
int zxIdx,
int incx,
double[] zy,
int zyIdx,
int incy)
|
static void |
Blas.zgbmv(char trans,
int m,
int n,
int kl,
int ku,
ComplexDouble alpha,
double[] a,
int aIdx,
int lda,
double[] x,
int xIdx,
int incx,
ComplexDouble beta,
double[] y,
int yIdx,
int incy)
|
static void |
Blas.zgemm(char transa,
char transb,
int m,
int n,
int k,
ComplexDouble alpha,
double[] a,
int aIdx,
int lda,
double[] b,
int bIdx,
int ldb,
ComplexDouble beta,
double[] c,
int cIdx,
int ldc)
|
static void |
Blas.zgemv(char trans,
int m,
int n,
ComplexDouble alpha,
double[] a,
int aIdx,
int lda,
double[] x,
int xIdx,
int incx,
ComplexDouble beta,
double[] y,
int yIdx,
int incy)
|
static void |
Blas.zgerc(int m,
int n,
ComplexDouble alpha,
double[] x,
int xIdx,
int incx,
double[] y,
int yIdx,
int incy,
double[] a,
int aIdx,
int lda)
|
static void |
Blas.zgeru(int m,
int n,
ComplexDouble alpha,
double[] x,
int xIdx,
int incx,
double[] y,
int yIdx,
int incy,
double[] a,
int aIdx,
int lda)
|
static void |
Blas.zhbmv(char uplo,
int n,
int k,
ComplexDouble alpha,
double[] a,
int aIdx,
int lda,
double[] x,
int xIdx,
int incx,
ComplexDouble beta,
double[] y,
int yIdx,
int incy)
|
static void |
Blas.zhemm(char side,
char uplo,
int m,
int n,
ComplexDouble alpha,
double[] a,
int aIdx,
int lda,
double[] b,
int bIdx,
int ldb,
ComplexDouble beta,
double[] c,
int cIdx,
int ldc)
|
static void |
Blas.zhemv(char uplo,
int n,
ComplexDouble alpha,
double[] a,
int aIdx,
int lda,
double[] x,
int xIdx,
int incx,
ComplexDouble beta,
double[] y,
int yIdx,
int incy)
|
static void |
Blas.zher2(char uplo,
int n,
ComplexDouble alpha,
double[] x,
int xIdx,
int incx,
double[] y,
int yIdx,
int incy,
double[] a,
int aIdx,
int lda)
|
static void |
Blas.zher2k(char uplo,
char trans,
int n,
int k,
ComplexDouble alpha,
double[] a,
int aIdx,
int lda,
double[] b,
int bIdx,
int ldb,
double beta,
double[] c,
int cIdx,
int ldc)
|
static void |
Blas.zhpmv(char uplo,
int n,
ComplexDouble alpha,
double[] ap,
int apIdx,
double[] x,
int xIdx,
int incx,
ComplexDouble beta,
double[] y,
int yIdx,
int incy)
|
static void |
Blas.zhpr2(char uplo,
int n,
ComplexDouble alpha,
double[] x,
int xIdx,
int incx,
double[] y,
int yIdx,
int incy,
double[] ap,
int apIdx)
|
static void |
Blas.zrotg(ComplexDouble ca,
ComplexDouble cb,
double c,
ComplexDouble s)
|
static void |
Blas.zscal(int n,
ComplexDouble za,
double[] zx,
int zxIdx,
int incx)
|
static void |
Blas.zsymm(char side,
char uplo,
int m,
int n,
ComplexDouble alpha,
double[] a,
int aIdx,
int lda,
double[] b,
int bIdx,
int ldb,
ComplexDouble beta,
double[] c,
int cIdx,
int ldc)
|
static void |
Blas.zsyr2k(char uplo,
char trans,
int n,
int k,
ComplexDouble alpha,
double[] a,
int aIdx,
int lda,
double[] b,
int bIdx,
int ldb,
ComplexDouble beta,
double[] c,
int cIdx,
int ldc)
|
static void |
Blas.zsyrk(char uplo,
char trans,
int n,
int k,
ComplexDouble alpha,
double[] a,
int aIdx,
int lda,
ComplexDouble beta,
double[] c,
int cIdx,
int ldc)
|
static void |
Blas.ztrmm(char side,
char uplo,
char transa,
char diag,
int m,
int n,
ComplexDouble alpha,
double[] a,
int aIdx,
int lda,
double[] b,
int bIdx,
int ldb)
|
static void |
Blas.ztrsm(char side,
char uplo,
char transa,
char diag,
int m,
int n,
ComplexDouble alpha,
double[] a,
int aIdx,
int lda,
double[] b,
int bIdx,
int ldb)
|
Constructors in org.jblas.la with parameters of type ComplexDouble | |
---|---|
ComplexDoubleMatrix(ComplexDouble[] newData)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |