Uses of Class
org.jblas.ComplexFloat
Packages that use ComplexFloat
-
Uses of ComplexFloat in org.jblas
Fields in org.jblas declared as ComplexFloatModifier and TypeFieldDescriptionstatic final ComplexFloat
ComplexFloat.I
static final ComplexFloat
ComplexFloat.NEG_I
static final ComplexFloat
ComplexFloat.NEG_UNIT
static final ComplexFloat
ComplexFloat.UNIT
static final ComplexFloat
ComplexFloat.ZERO
Methods in org.jblas that return ComplexFloatModifier and TypeMethodDescriptionComplexFloat.add
(float c) Add a real number to a complex number.ComplexFloat.add
(ComplexFloat c) Add two complex numbers.ComplexFloat.addi
(float c) Add a real number to complex number in-place, storing the result in this.ComplexFloat.addi
(float a, ComplexFloat result) Add a real number to a complex number in-place.ComplexFloat.addi
(ComplexFloat c) Add two complex numbers in-place storing the result in this.ComplexFloat.addi
(ComplexFloat c, ComplexFloat result) Add two complex numbers in-placestatic ComplexFloat
NativeBlas.cdotc
(int n, float[] cx, int cxIdx, int incx, float[] cy, int cyIdx, int incy) static ComplexFloat
NativeBlas.cdotu
(int n, float[] cx, int cxIdx, int incx, float[] cy, int cyIdx, int incy) ComplexFloat.conj()
ComplexFloat.conji()
ComplexFloat.copy
(ComplexFloat other) ComplexFloat.div
(float v) ComplexFloat.div
(ComplexFloat c) Divide two complex numbersComplexFloat.divi
(float v) ComplexFloat.divi
(float v, ComplexFloat result) ComplexFloat.divi
(ComplexFloat c) ComplexFloat.divi
(ComplexFloat c, ComplexFloat result) Divide two complex numbers, in-placeComplexFloatMatrix.dotc
(ComplexFloatMatrix other) Computes this^T * otherstatic ComplexFloat
SimpleBlas.dotc
(ComplexFloatMatrix x, ComplexFloatMatrix y) Compute x^T * y (dot product)ComplexFloatMatrix.dotu
(ComplexFloatMatrix other) Computes this^H * otherstatic ComplexFloat
SimpleBlas.dotu
(ComplexFloatMatrix x, ComplexFloatMatrix y) Compute x^T * y (dot product)ComplexFloat.dup()
ComplexFloatMatrix.get
(int i) ComplexFloatMatrix.get
(int rowIndex, int columnIndex) Retrieve matrix elementComplexFloatMatrix.get
(int rowIndex, int columnIndex, ComplexFloat result) Get matrix element, passing the variable to store the result.ComplexFloatMatrix.get
(int i, ComplexFloat result) ComplexFloat.inv()
ComplexFloat.invi()
ComplexFloatMatrix.mean()
ComplexFloat.mul
(float v) ComplexFloat.mul
(ComplexFloat c) Multiply two complex numbersComplexFloat.muli
(float v) ComplexFloat.muli
(float v, ComplexFloat result) ComplexFloat.muli
(ComplexFloat c) ComplexFloat.muli
(ComplexFloat c, ComplexFloat result) Multiply two complex numbers, in-placeComplexFloat.neg()
ComplexFloat.negi()
ComplexFloatMatrix.scalar()
Return the first element of the matrixComplexFloat.set
(float real, float imag) ComplexFloat.sqrt()
ComplexFloat.sub
(float r) ComplexFloat.sub
(ComplexFloat c) Subtract two complex numbersComplexFloat.subi
(float a) ComplexFloat.subi
(float a, ComplexFloat result) ComplexFloat.subi
(ComplexFloat c) ComplexFloat.subi
(ComplexFloat c, ComplexFloat result) Subtract two complex numbers, in-placeComplexFloatMatrix.sum()
Logical operationsComplexFloatMatrix.toArray()
ComplexFloat[][]
ComplexFloatMatrix.toArray2()
Methods in org.jblas with parameters of type ComplexFloatModifier and TypeMethodDescriptionComplexFloat.add
(ComplexFloat c) Add two complex numbers.ComplexFloatMatrix.add
(ComplexFloat v) ComplexFloat.addi
(float a, ComplexFloat result) Add a real number to a complex number in-place.ComplexFloat.addi
(ComplexFloat c) Add two complex numbers in-place storing the result in this.ComplexFloat.addi
(ComplexFloat c, ComplexFloat result) Add two complex numbers in-placeComplexFloatMatrix.addi
(ComplexFloat v) ComplexFloatMatrix.addi
(ComplexFloat v, ComplexFloatMatrix result) Add a scalar to a matrix.ComplexFloatMatrix.and
(ComplexFloat value) ComplexFloatMatrix.andi
(ComplexFloat value) ComplexFloatMatrix.andi
(ComplexFloat value, ComplexFloatMatrix result) static ComplexFloatMatrix
SimpleBlas.axpy
(ComplexFloat da, ComplexFloatMatrix dx, ComplexFloatMatrix dy) static void
NativeBlas.caxpy
(int n, ComplexFloat ca, float[] cx, int cxIdx, int incx, float[] cy, int cyIdx, int incy) static void
NativeBlas.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
NativeBlas.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
NativeBlas.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
NativeBlas.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) ComplexFloat.copy
(ComplexFloat other) static void
NativeBlas.cscal
(int n, ComplexFloat ca, float[] cx, int cxIdx, int incx) ComplexFloat.div
(ComplexFloat c) Divide two complex numbersComplexFloatMatrix.div
(ComplexFloat v) ComplexFloat.divi
(float v, ComplexFloat result) ComplexFloat.divi
(ComplexFloat c) ComplexFloat.divi
(ComplexFloat c, ComplexFloat result) Divide two complex numbers, in-placeComplexFloatMatrix.divi
(ComplexFloat v) ComplexFloatMatrix.divi
(ComplexFloat a, ComplexFloatMatrix result) (Elementwise) division with a scalarboolean
ComplexFloat.eq
(ComplexFloat c) ComplexFloatMatrix.eq
(ComplexFloat value) ComplexFloatMatrix.eqi
(ComplexFloat value) 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)ComplexFloatMatrix.get
(int rowIndex, int columnIndex, ComplexFloat result) Get matrix element, passing the variable to store the result.ComplexFloatMatrix.get
(int i, ComplexFloat result) ComplexFloatMatrix.mmul
(ComplexFloat v) ComplexFloatMatrix.mmuli
(ComplexFloat v) ComplexFloatMatrix.mmuli
(ComplexFloat v, ComplexFloatMatrix result) Matrix-Matrix Multiplication with a scalar (for symmetry, does the same as muli(scalar)ComplexFloat.mul
(ComplexFloat c) Multiply two complex numbersComplexFloatMatrix.mul
(ComplexFloat v) ComplexFloat.muli
(float v, ComplexFloat result) ComplexFloat.muli
(ComplexFloat c) ComplexFloat.muli
(ComplexFloat c, ComplexFloat result) Multiply two complex numbers, in-placeComplexFloatMatrix.muli
(ComplexFloat v) ComplexFloatMatrix.muli
(ComplexFloat v, ComplexFloatMatrix result) (Elementwise) Multiplication with a scalarboolean
ComplexFloat.ne
(ComplexFloat c) ComplexFloatMatrix.ne
(ComplexFloat value) ComplexFloatMatrix.nei
(ComplexFloat value) ComplexFloatMatrix.nei
(ComplexFloat value, ComplexFloatMatrix result) ComplexFloatMatrix.or
(ComplexFloat value) ComplexFloatMatrix.ori
(ComplexFloat value) ComplexFloatMatrix.ori
(ComplexFloat value, ComplexFloatMatrix result) ComplexFloatMatrix.put
(int[] rindices, int[] cindices, ComplexFloat v) ComplexFloatMatrix.put
(int[] indices, int c, ComplexFloat v) ComplexFloatMatrix.put
(int[] indices, ComplexFloat v) ComplexFloatMatrix.put
(int r, int[] indices, ComplexFloat v) ComplexFloatMatrix.put
(int rowIndex, int columnIndex, ComplexFloat value) ComplexFloatMatrix.put
(int i, ComplexFloat v) ComplexFloatMatrix.put
(int r, ComplexFloatMatrix indices, ComplexFloat v) ComplexFloatMatrix.put
(ComplexFloatMatrix indices, int c, ComplexFloat v) ComplexFloatMatrix.put
(ComplexFloatMatrix indices, ComplexFloat v) ComplexFloatMatrix.put
(ComplexFloatMatrix rindices, ComplexFloatMatrix cindices, ComplexFloat v) ComplexFloatMatrix.rankOneUpdate
(ComplexFloat alpha, ComplexFloatMatrix x) Computes a rank-1-update A = A + alpha * x * x'.ComplexFloatMatrix.rankOneUpdate
(ComplexFloat alpha, ComplexFloatMatrix x, ComplexFloatMatrix y) Computes a rank-1-update A = A + alpha * x * y'.ComplexFloatMatrix.rdiv
(ComplexFloat v) ComplexFloatMatrix.rdivi
(ComplexFloat v) ComplexFloatMatrix.rdivi
(ComplexFloat a, ComplexFloatMatrix result) (Elementwise) division with a scalar, with operands switched.ComplexFloatMatrix.rsub
(ComplexFloat v) ComplexFloatMatrix.rsubi
(ComplexFloat v) ComplexFloatMatrix.rsubi
(ComplexFloat a, ComplexFloatMatrix result) Subtract a matrix from a scalarstatic ComplexFloatMatrix
SimpleBlas.scal
(ComplexFloat alpha, ComplexFloatMatrix x) ComplexFloat.sub
(ComplexFloat c) Subtract two complex numbersComplexFloatMatrix.sub
(ComplexFloat v) ComplexFloat.subi
(float a, ComplexFloat result) ComplexFloat.subi
(ComplexFloat c) ComplexFloat.subi
(ComplexFloat c, ComplexFloat result) Subtract two complex numbers, in-placeComplexFloatMatrix.subi
(ComplexFloat v) ComplexFloatMatrix.subi
(ComplexFloat v, ComplexFloatMatrix result) Subtract a scalar from a matrixComplexFloatMatrix.xor
(ComplexFloat value) ComplexFloatMatrix.xori
(ComplexFloat value) ComplexFloatMatrix.xori
(ComplexFloat value, ComplexFloatMatrix result) Constructors in org.jblas with parameters of type ComplexFloat