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 ComplexFloatComplexFloat.Istatic final ComplexFloatComplexFloat.NEG_Istatic final ComplexFloatComplexFloat.NEG_UNITstatic final ComplexFloatComplexFloat.UNITstatic final ComplexFloatComplexFloat.ZEROMethods 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 ComplexFloatNativeBlas.cdotc(int n, float[] cx, int cxIdx, int incx, float[] cy, int cyIdx, int incy) static ComplexFloatNativeBlas.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 ComplexFloatSimpleBlas.dotc(ComplexFloatMatrix x, ComplexFloatMatrix y) Compute x^T * y (dot product)ComplexFloatMatrix.dotu(ComplexFloatMatrix other) Computes this^H * otherstatic ComplexFloatSimpleBlas.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 ComplexFloatMatrixSimpleBlas.axpy(ComplexFloat da, ComplexFloatMatrix dx, ComplexFloatMatrix dy) static voidNativeBlas.caxpy(int n, ComplexFloat ca, float[] cx, int cxIdx, int incx, float[] cy, int cyIdx, int incy) static voidNativeBlas.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 voidNativeBlas.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 voidNativeBlas.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 voidNativeBlas.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 voidNativeBlas.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 scalarbooleanComplexFloat.eq(ComplexFloat c) ComplexFloatMatrix.eq(ComplexFloat value) ComplexFloatMatrix.eqi(ComplexFloat value) ComplexFloatMatrix.eqi(ComplexFloat value, ComplexFloatMatrix result) static ComplexFloatMatrixSimpleBlas.gemm(ComplexFloat alpha, ComplexFloatMatrix a, ComplexFloatMatrix b, ComplexFloat beta, ComplexFloatMatrix c) static ComplexFloatMatrixSimpleBlas.gerc(ComplexFloat alpha, ComplexFloatMatrix x, ComplexFloatMatrix y, ComplexFloatMatrix a) Compute A <- alpha * x * y^H + A (general rank-1 update)static ComplexFloatMatrixSimpleBlas.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 scalarbooleanComplexFloat.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 ComplexFloatMatrixSimpleBlas.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