|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ComplexFloat | |
---|---|
org.jblas.core | Support classes for jBLAS. |
org.jblas.la | Main linear algebra package. |
Uses of ComplexFloat in org.jblas.core |
---|
Fields in org.jblas.core declared as ComplexFloat | |
---|---|
static ComplexFloat |
ComplexFloat.I
|
static ComplexFloat |
ComplexFloat.NEG_I
|
static ComplexFloat |
ComplexFloat.NEG_UNIT
|
static ComplexFloat |
ComplexFloat.UNIT
|
static ComplexFloat |
ComplexFloat.ZERO
|
Methods in org.jblas.core that return ComplexFloat | |
---|---|
ComplexFloat |
ComplexFloat.add(ComplexFloat c)
Add two complex numbers. |
ComplexFloat |
ComplexFloat.add(float c)
Add a real number to a complex number. |
ComplexFloat |
ComplexFloat.addi(ComplexFloat c)
Add two complex numbers in-place storing the result in this. |
ComplexFloat |
ComplexFloat.addi(ComplexFloat c,
ComplexFloat result)
Add two complex numbers in-place |
ComplexFloat |
ComplexFloat.addi(float c)
Add a real number to complex number in-place, storing the result in this. |
ComplexFloat |
ComplexFloat.addi(float a,
ComplexFloat result)
Add a real number to a complex number in-place. |
ComplexFloat |
ComplexFloat.conj()
|
ComplexFloat |
ComplexFloat.conji()
|
ComplexFloat |
ComplexFloat.copy(ComplexFloat other)
|
ComplexFloat |
ComplexFloat.div(ComplexFloat c)
Divide two complex numbers |
ComplexFloat |
ComplexFloat.div(float v)
|
ComplexFloat |
ComplexFloat.divi(ComplexFloat c)
|
ComplexFloat |
ComplexFloat.divi(ComplexFloat c,
ComplexFloat result)
Divide two complex numbers, in-place |
ComplexFloat |
ComplexFloat.divi(float v)
|
ComplexFloat |
ComplexFloat.divi(float v,
ComplexFloat result)
|
ComplexFloat |
ComplexFloat.dup()
|
ComplexFloat |
ComplexFloat.inv()
|
ComplexFloat |
ComplexFloat.invi()
|
ComplexFloat |
ComplexFloat.mul(ComplexFloat c)
Multiply two complex numbers |
ComplexFloat |
ComplexFloat.mul(float v)
|
ComplexFloat |
ComplexFloat.muli(ComplexFloat c)
|
ComplexFloat |
ComplexFloat.muli(ComplexFloat c,
ComplexFloat result)
Multiply two complex numbers, inplace |
ComplexFloat |
ComplexFloat.muli(float v)
|
ComplexFloat |
ComplexFloat.muli(float v,
ComplexFloat result)
|
ComplexFloat |
ComplexFloat.neg()
|
ComplexFloat |
ComplexFloat.negi()
|
ComplexFloat |
ComplexFloat.set(float real,
float imag)
|
ComplexFloat |
ComplexFloat.sub(ComplexFloat c)
Subtract two complex numbers |
ComplexFloat |
ComplexFloat.sub(float r)
|
ComplexFloat |
ComplexFloat.subi(ComplexFloat c)
|
ComplexFloat |
ComplexFloat.subi(ComplexFloat c,
ComplexFloat result)
Subtract two complex numbers, in-place |
ComplexFloat |
ComplexFloat.subi(float a)
|
ComplexFloat |
ComplexFloat.subi(float a,
ComplexFloat result)
|
Methods in org.jblas.core with parameters of type ComplexFloat | |
---|---|
ComplexFloat |
ComplexFloat.add(ComplexFloat c)
Add two complex numbers. |
ComplexFloat |
ComplexFloat.addi(ComplexFloat c)
Add two complex numbers in-place storing the result in this. |
ComplexFloat |
ComplexFloat.addi(ComplexFloat c,
ComplexFloat result)
Add two complex numbers in-place |
ComplexFloat |
ComplexFloat.addi(float a,
ComplexFloat result)
Add a real number to a complex number in-place. |
ComplexFloat |
ComplexFloat.copy(ComplexFloat other)
|
ComplexFloat |
ComplexFloat.div(ComplexFloat c)
Divide two complex numbers |
ComplexFloat |
ComplexFloat.divi(ComplexFloat c)
|
ComplexFloat |
ComplexFloat.divi(ComplexFloat c,
ComplexFloat result)
Divide two complex numbers, in-place |
ComplexFloat |
ComplexFloat.divi(float v,
ComplexFloat result)
|
boolean |
ComplexFloat.eq(ComplexFloat c)
|
ComplexFloat |
ComplexFloat.mul(ComplexFloat c)
Multiply two complex numbers |
ComplexFloat |
ComplexFloat.muli(ComplexFloat c)
|
ComplexFloat |
ComplexFloat.muli(ComplexFloat c,
ComplexFloat result)
Multiply two complex numbers, inplace |
ComplexFloat |
ComplexFloat.muli(float v,
ComplexFloat result)
|
boolean |
ComplexFloat.ne(ComplexFloat c)
|
ComplexFloat |
ComplexFloat.sub(ComplexFloat c)
Subtract two complex numbers |
ComplexFloat |
ComplexFloat.subi(ComplexFloat c)
|
ComplexFloat |
ComplexFloat.subi(ComplexFloat c,
ComplexFloat result)
Subtract two complex numbers, in-place |
ComplexFloat |
ComplexFloat.subi(float a,
ComplexFloat result)
|
Uses of ComplexFloat in org.jblas.la |
---|
Methods in org.jblas.la that return ComplexFloat | |
---|---|
static ComplexFloat |
Blas.cdotc(int n,
float[] cx,
int cxIdx,
int incx,
float[] cy,
int cyIdx,
int incy)
|
static ComplexFloat |
Blas.cdotu(int n,
float[] cx,
int cxIdx,
int incx,
float[] cy,
int cyIdx,
int incy)
|
ComplexFloat |
ComplexFloatMatrix.dotc(ComplexFloatMatrix other)
|
static ComplexFloat |
SimpleBlas.dotc(ComplexFloatMatrix x,
ComplexFloatMatrix y)
Compute x^T * y (dot product) |
ComplexFloat |
ComplexFloatMatrix.dotu(ComplexFloatMatrix other)
|
static ComplexFloat |
SimpleBlas.dotu(ComplexFloatMatrix x,
ComplexFloatMatrix y)
Compute x^T * y (dot product) |
ComplexFloat |
ComplexFloatMatrix.get(int i)
|
ComplexFloat |
ComplexFloatMatrix.get(int i,
ComplexFloat result)
|
ComplexFloat |
ComplexFloatMatrix.get(int rowIndex,
int columnIndex)
Retrieve matrix element |
ComplexFloat |
ComplexFloatMatrix.mean()
|
ComplexFloat |
ComplexFloatMatrix.scalar()
Return the first element of the matrix |
ComplexFloat |
ComplexFloatMatrix.sum()
Logical operations |
ComplexFloat[] |
ComplexFloatMatrix.toArray()
|
ComplexFloat[][] |
ComplexFloatMatrix.toArray2()
|
Methods in org.jblas.la with parameters of type ComplexFloat | |
---|---|
ComplexFloatMatrix |
ComplexFloatMatrix.add(ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.addi(ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.addi(ComplexFloat v,
ComplexFloatMatrix result)
Add a scalar to a matrix. |
ComplexFloatMatrix |
ComplexFloatMatrix.and(ComplexFloat value)
|
ComplexFloatMatrix |
ComplexFloatMatrix.andi(ComplexFloat value)
|
ComplexFloatMatrix |
ComplexFloatMatrix.andi(ComplexFloat value,
ComplexFloatMatrix result)
|
static ComplexFloatMatrix |
SimpleBlas.axpy(ComplexFloat da,
ComplexFloatMatrix dx,
ComplexFloatMatrix dy)
|
static void |
Blas.caxpy(int n,
ComplexFloat ca,
float[] cx,
int cxIdx,
int incx,
float[] cy,
int cyIdx,
int incy)
|
static void |
Blas.cgbmv(char trans,
int m,
int n,
int kl,
int ku,
ComplexFloat alpha,
float[] a,
int aIdx,
int lda,
float[] x,
int xIdx,
int incx,
ComplexFloat beta,
float[] y,
int yIdx,
int incy)
|
static void |
Blas.cgemm(char transa,
char transb,
int m,
int n,
int k,
ComplexFloat alpha,
float[] a,
int aIdx,
int lda,
float[] b,
int bIdx,
int ldb,
ComplexFloat beta,
float[] c,
int cIdx,
int ldc)
|
static void |
Blas.cgemv(char trans,
int m,
int n,
ComplexFloat alpha,
float[] a,
int aIdx,
int lda,
float[] x,
int xIdx,
int incx,
ComplexFloat beta,
float[] y,
int yIdx,
int incy)
|
static void |
Blas.cgerc(int m,
int n,
ComplexFloat alpha,
float[] x,
int xIdx,
int incx,
float[] y,
int yIdx,
int incy,
float[] a,
int aIdx,
int lda)
|
static void |
Blas.cgeru(int m,
int n,
ComplexFloat alpha,
float[] x,
int xIdx,
int incx,
float[] y,
int yIdx,
int incy,
float[] a,
int aIdx,
int lda)
|
static void |
Blas.chbmv(char uplo,
int n,
int k,
ComplexFloat alpha,
float[] a,
int aIdx,
int lda,
float[] x,
int xIdx,
int incx,
ComplexFloat beta,
float[] y,
int yIdx,
int incy)
|
static void |
Blas.chemm(char side,
char uplo,
int m,
int n,
ComplexFloat alpha,
float[] a,
int aIdx,
int lda,
float[] b,
int bIdx,
int ldb,
ComplexFloat beta,
float[] c,
int cIdx,
int ldc)
|
static void |
Blas.chemv(char uplo,
int n,
ComplexFloat alpha,
float[] a,
int aIdx,
int lda,
float[] x,
int xIdx,
int incx,
ComplexFloat beta,
float[] y,
int yIdx,
int incy)
|
static void |
Blas.cher2(char uplo,
int n,
ComplexFloat alpha,
float[] x,
int xIdx,
int incx,
float[] y,
int yIdx,
int incy,
float[] a,
int aIdx,
int lda)
|
static void |
Blas.cher2k(char uplo,
char trans,
int n,
int k,
ComplexFloat alpha,
float[] a,
int aIdx,
int lda,
float[] b,
int bIdx,
int ldb,
float beta,
float[] c,
int cIdx,
int ldc)
|
static void |
Blas.chpmv(char uplo,
int n,
ComplexFloat alpha,
float[] ap,
int apIdx,
float[] x,
int xIdx,
int incx,
ComplexFloat beta,
float[] y,
int yIdx,
int incy)
|
static void |
Blas.chpr2(char uplo,
int n,
ComplexFloat alpha,
float[] x,
int xIdx,
int incx,
float[] y,
int yIdx,
int incy,
float[] ap,
int apIdx)
|
static void |
Blas.crotg(ComplexFloat ca,
ComplexFloat cb,
float c,
ComplexFloat s)
|
static void |
Blas.cscal(int n,
ComplexFloat ca,
float[] cx,
int cxIdx,
int incx)
|
static void |
Blas.csymm(char side,
char uplo,
int m,
int n,
ComplexFloat alpha,
float[] a,
int aIdx,
int lda,
float[] b,
int bIdx,
int ldb,
ComplexFloat beta,
float[] c,
int cIdx,
int ldc)
|
static void |
Blas.csyr2k(char uplo,
char trans,
int n,
int k,
ComplexFloat alpha,
float[] a,
int aIdx,
int lda,
float[] b,
int bIdx,
int ldb,
ComplexFloat beta,
float[] c,
int cIdx,
int ldc)
|
static void |
Blas.csyrk(char uplo,
char trans,
int n,
int k,
ComplexFloat alpha,
float[] a,
int aIdx,
int lda,
ComplexFloat beta,
float[] c,
int cIdx,
int ldc)
|
static void |
Blas.ctrmm(char side,
char uplo,
char transa,
char diag,
int m,
int n,
ComplexFloat alpha,
float[] a,
int aIdx,
int lda,
float[] b,
int bIdx,
int ldb)
|
static void |
Blas.ctrsm(char side,
char uplo,
char transa,
char diag,
int m,
int n,
ComplexFloat alpha,
float[] a,
int aIdx,
int lda,
float[] b,
int bIdx,
int ldb)
|
ComplexFloatMatrix |
ComplexFloatMatrix.div(ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.divi(ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.divi(ComplexFloat a,
ComplexFloatMatrix result)
(Elementwise) division with a scalar |
ComplexFloatMatrix |
ComplexFloatMatrix.eq(ComplexFloat value)
|
ComplexFloatMatrix |
ComplexFloatMatrix.eqi(ComplexFloat value)
|
ComplexFloatMatrix |
ComplexFloatMatrix.eqi(ComplexFloat value,
ComplexFloatMatrix result)
|
static ComplexFloatMatrix |
SimpleBlas.gemm(ComplexFloat alpha,
ComplexFloatMatrix a,
ComplexFloatMatrix b,
ComplexFloat beta,
ComplexFloatMatrix c)
|
static ComplexFloatMatrix |
SimpleBlas.gerc(ComplexFloat alpha,
ComplexFloatMatrix x,
ComplexFloatMatrix y,
ComplexFloatMatrix a)
Compute A <- alpha * x * y^H + A (general rank-1 update) |
static ComplexFloatMatrix |
SimpleBlas.geru(ComplexFloat alpha,
ComplexFloatMatrix x,
ComplexFloatMatrix y,
ComplexFloatMatrix a)
Compute A <- alpha * x * y^T + A (general rank-1 update) |
ComplexFloat |
ComplexFloatMatrix.get(int i,
ComplexFloat result)
|
ComplexFloatMatrix |
ComplexFloatMatrix.mmul(ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.mmuli(ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.mmuli(ComplexFloat v,
ComplexFloatMatrix result)
Matrix-Matrix Multiplication with a scalar (for symmetry, does the same as muli(scalar) |
ComplexFloatMatrix |
ComplexFloatMatrix.mul(ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.muli(ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.muli(ComplexFloat v,
ComplexFloatMatrix result)
(Elementwise) Multiplication with a scalar |
ComplexFloatMatrix |
ComplexFloatMatrix.ne(ComplexFloat value)
|
ComplexFloatMatrix |
ComplexFloatMatrix.nei(ComplexFloat value)
|
ComplexFloatMatrix |
ComplexFloatMatrix.nei(ComplexFloat value,
ComplexFloatMatrix result)
|
ComplexFloatMatrix |
ComplexFloatMatrix.or(ComplexFloat value)
|
ComplexFloatMatrix |
ComplexFloatMatrix.ori(ComplexFloat value)
|
ComplexFloatMatrix |
ComplexFloatMatrix.ori(ComplexFloat value,
ComplexFloatMatrix result)
|
ComplexFloatMatrix |
ComplexFloatMatrix.put(ComplexFloatMatrix indices,
ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.put(ComplexFloatMatrix rindices,
ComplexFloatMatrix cindices,
ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.put(ComplexFloatMatrix indices,
int c,
ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.put(int[] indices,
ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.put(int[] rindices,
int[] cindices,
ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.put(int[] indices,
int c,
ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.put(int i,
ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.put(int r,
ComplexFloatMatrix indices,
ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.put(int r,
int[] indices,
ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.put(int rowIndex,
int columnIndex,
ComplexFloat value)
|
ComplexFloatMatrix |
ComplexFloatMatrix.rankOneUpdate(ComplexFloat alpha,
ComplexFloatMatrix x)
Computes a rank-1-update A = A + alpha * x * x'. |
ComplexFloatMatrix |
ComplexFloatMatrix.rankOneUpdate(ComplexFloat alpha,
ComplexFloatMatrix x,
ComplexFloatMatrix y)
Computes a rank-1-update A = A + alpha * x * y'. |
ComplexFloatMatrix |
ComplexFloatMatrix.rdiv(ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.rdivi(ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.rdivi(ComplexFloat a,
ComplexFloatMatrix result)
(Elementwise) division with a scalar, with operands switched. |
ComplexFloatMatrix |
ComplexFloatMatrix.rsub(ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.rsubi(ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.rsubi(ComplexFloat a,
ComplexFloatMatrix result)
Subtract a matrix from a scalar |
static ComplexFloatMatrix |
SimpleBlas.scal(ComplexFloat alpha,
ComplexFloatMatrix x)
|
ComplexFloatMatrix |
ComplexFloatMatrix.sub(ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.subi(ComplexFloat v)
|
ComplexFloatMatrix |
ComplexFloatMatrix.subi(ComplexFloat v,
ComplexFloatMatrix result)
Subtract a scalar from a matrix |
ComplexFloatMatrix |
ComplexFloatMatrix.xor(ComplexFloat value)
|
ComplexFloatMatrix |
ComplexFloatMatrix.xori(ComplexFloat value)
|
ComplexFloatMatrix |
ComplexFloatMatrix.xori(ComplexFloat value,
ComplexFloatMatrix result)
|
Constructors in org.jblas.la with parameters of type ComplexFloat | |
---|---|
ComplexFloatMatrix(ComplexFloat[] newData)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |