Uses of Class
org.jblas.ComplexDoubleMatrix
Packages that use ComplexDoubleMatrix
-
Uses of ComplexDoubleMatrix in org.jblas
Methods in org.jblas that return ComplexDoubleMatrixModifier and TypeMethodDescriptionstatic ComplexDoubleMatrix
MatrixFunctions.absi
(ComplexDoubleMatrix x) ComplexDoubleMatrix.add
(double v) ComplexDoubleMatrix.add
(ComplexDouble v) ComplexDoubleMatrix.add
(ComplexDoubleMatrix other) ComplexDoubleMatrix.addi
(double v) ComplexDoubleMatrix.addi
(double v, ComplexDoubleMatrix result) ComplexDoubleMatrix.addi
(ComplexDouble v) ComplexDoubleMatrix.addi
(ComplexDoubleMatrix other) Code for operatorsComplexDoubleMatrix.addi
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) Add two matrices.ComplexDoubleMatrix.addi
(ComplexDouble v, ComplexDoubleMatrix result) Add a scalar to a matrix.ComplexDoubleMatrix.and
(double value) ComplexDoubleMatrix.and
(ComplexDouble value) ComplexDoubleMatrix.and
(ComplexDoubleMatrix other) ComplexDoubleMatrix.andi
(double value) ComplexDoubleMatrix.andi
(double value, ComplexDoubleMatrix result) ComplexDoubleMatrix.andi
(ComplexDouble value) ComplexDoubleMatrix.andi
(ComplexDoubleMatrix other) ComplexDoubleMatrix.andi
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) ComplexDoubleMatrix.andi
(ComplexDouble value, ComplexDoubleMatrix result) static ComplexDoubleMatrix
SimpleBlas.axpy
(ComplexDouble da, ComplexDoubleMatrix dx, ComplexDoubleMatrix dy) ComplexDoubleMatrix.columnMeans()
ComplexDoubleMatrix.columnSums()
Return a vector containing the sums of the columns (having number of columns many entries)static ComplexDoubleMatrix
ComplexDoubleMatrix.concatHorizontally
(ComplexDoubleMatrix A, ComplexDoubleMatrix B) static ComplexDoubleMatrix
ComplexDoubleMatrix.concatVertically
(ComplexDoubleMatrix A, ComplexDoubleMatrix B) ComplexDoubleMatrix.conj()
Compute complex conjugate.ComplexDoubleMatrix.conji()
Compute complex conjugate (in-place).ComplexDoubleMatrix.copy
(ComplexDoubleMatrix a) Copy ComplexDoubleMatrix a to this.static ComplexDoubleMatrix
SimpleBlas.copy
(ComplexDoubleMatrix x, ComplexDoubleMatrix y) ComplexDoubleMatrix.diag()
Get diagonal of the matrix.static ComplexDoubleMatrix
ComplexDoubleMatrix.diag
(ComplexDoubleMatrix x) Creates a new matrix where the values of the given vector are the diagonal values of the matrix.static ComplexDoubleMatrix
ComplexDoubleMatrix.diag
(ComplexDoubleMatrix x, int rows, int columns) Construct a matrix of arbitrary shape and set the diagonal according to a passed vector.ComplexDoubleMatrix.div
(double v) ComplexDoubleMatrix.div
(ComplexDouble v) ComplexDoubleMatrix.div
(ComplexDoubleMatrix other) ComplexDoubleMatrix.divi
(double v) ComplexDoubleMatrix.divi
(double a, ComplexDoubleMatrix result) ComplexDoubleMatrix.divi
(ComplexDouble v) ComplexDoubleMatrix.divi
(ComplexDoubleMatrix other) ComplexDoubleMatrix.divi
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) (Elementwise) divisionComplexDoubleMatrix.divi
(ComplexDouble a, ComplexDoubleMatrix result) (Elementwise) division with a scalarComplexDoubleMatrix.dup()
Returns a duplicate of this matrix.static ComplexDoubleMatrix
Eigen.eigenvalues
(DoubleMatrix A) Computes the eigenvalues of a general matrix.static ComplexDoubleMatrix[]
Eigen.eigenvectors
(DoubleMatrix A) Computes the eigenvalues and eigenvectors of a general matrix.ComplexDoubleMatrix.eq
(double value) ComplexDoubleMatrix.eq
(ComplexDouble value) ComplexDoubleMatrix.eq
(ComplexDoubleMatrix other) ComplexDoubleMatrix.eqi
(double value) ComplexDoubleMatrix.eqi
(double value, ComplexDoubleMatrix result) ComplexDoubleMatrix.eqi
(ComplexDouble value) ComplexDoubleMatrix.eqi
(ComplexDoubleMatrix other) ComplexDoubleMatrix.eqi
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) ComplexDoubleMatrix.eqi
(ComplexDouble value, ComplexDoubleMatrix result) static ComplexDoubleMatrix[]
Singular.fullSVD
(ComplexDoubleMatrix A) Compute a singular-value decomposition of A.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)ComplexDoubleMatrix.get
(int[] indices) Working with slices (Man! 30+ methods just to make this a bit flexible...)ComplexDoubleMatrix.get
(int[] indices, int c) ComplexDoubleMatrix.get
(int[] rindices, int[] cindices) ComplexDoubleMatrix.get
(int r, int[] indices) ComplexDoubleMatrix.get
(int r, ComplexDoubleMatrix indices) ComplexDoubleMatrix.get
(ComplexDoubleMatrix indices) ComplexDoubleMatrix.get
(ComplexDoubleMatrix indices, int c) ComplexDoubleMatrix.get
(ComplexDoubleMatrix rindices, ComplexDoubleMatrix cindices) ComplexDoubleMatrix.getColumn
(int c) ComplexDoubleMatrix.getRow
(int r) ComplexDoubleMatrix.hermitian()
ComplexDoubleMatrix.mmul
(double v) ComplexDoubleMatrix.mmul
(ComplexDouble v) ComplexDoubleMatrix.mmul
(ComplexDoubleMatrix other) ComplexDoubleMatrix.mmuli
(double v) ComplexDoubleMatrix.mmuli
(double v, ComplexDoubleMatrix result) ComplexDoubleMatrix.mmuli
(ComplexDouble v) ComplexDoubleMatrix.mmuli
(ComplexDoubleMatrix other) ComplexDoubleMatrix.mmuli
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) Matrix-Matrix MultiplicationComplexDoubleMatrix.mmuli
(ComplexDouble v, ComplexDoubleMatrix result) Matrix-Matrix Multiplication with a scalar (for symmetry, does the same as muli(scalar)ComplexDoubleMatrix.mul
(double v) ComplexDoubleMatrix.mul
(ComplexDouble v) ComplexDoubleMatrix.mul
(ComplexDoubleMatrix other) ComplexDoubleMatrix.muli
(double v) ComplexDoubleMatrix.muli
(double v, ComplexDoubleMatrix result) ComplexDoubleMatrix.muli
(ComplexDouble v) ComplexDoubleMatrix.muli
(ComplexDoubleMatrix other) ComplexDoubleMatrix.muli
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) (Elementwise) MultiplicationComplexDoubleMatrix.muli
(ComplexDouble v, ComplexDoubleMatrix result) (Elementwise) Multiplication with a scalarComplexDoubleMatrix.ne
(double value) ComplexDoubleMatrix.ne
(ComplexDouble value) ComplexDoubleMatrix.ne
(ComplexDoubleMatrix other) ComplexDoubleMatrix.neg()
ComplexDoubleMatrix.negi()
ComplexDoubleMatrix.nei
(double value) ComplexDoubleMatrix.nei
(double value, ComplexDoubleMatrix result) ComplexDoubleMatrix.nei
(ComplexDouble value) ComplexDoubleMatrix.nei
(ComplexDoubleMatrix other) ComplexDoubleMatrix.nei
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) ComplexDoubleMatrix.nei
(ComplexDouble value, ComplexDoubleMatrix result) ComplexDoubleMatrix.not()
ComplexDoubleMatrix.noti()
static ComplexDoubleMatrix
ComplexDoubleMatrix.ones
(int length) static ComplexDoubleMatrix
ComplexDoubleMatrix.ones
(int rows, int columns) Creates a new matrix in which all values are equal 1.ComplexDoubleMatrix.or
(double value) ComplexDoubleMatrix.or
(ComplexDouble value) ComplexDoubleMatrix.or
(ComplexDoubleMatrix other) ComplexDoubleMatrix.ori
(double value) ComplexDoubleMatrix.ori
(double value, ComplexDoubleMatrix result) ComplexDoubleMatrix.ori
(ComplexDouble value) ComplexDoubleMatrix.ori
(ComplexDoubleMatrix other) ComplexDoubleMatrix.ori
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) ComplexDoubleMatrix.ori
(ComplexDouble value, ComplexDoubleMatrix result) ComplexDoubleMatrix.put
(int[] indices, double v) ComplexDoubleMatrix.put
(int[] rindices, int[] cindices, double v) ComplexDoubleMatrix.put
(int[] rindices, int[] cindices, ComplexDouble v) ComplexDoubleMatrix.put
(int[] rindices, int[] cindices, ComplexDoubleMatrix x) ComplexDoubleMatrix.put
(int[] indices, int c, double v) ComplexDoubleMatrix.put
(int[] indices, int c, ComplexDouble v) ComplexDoubleMatrix.put
(int[] indices, int c, ComplexDoubleMatrix x) ComplexDoubleMatrix.put
(int[] indices, ComplexDouble v) ComplexDoubleMatrix.put
(int[] indices, ComplexDoubleMatrix x) ComplexDoubleMatrix.put
(int i, double v) ComplexDoubleMatrix.put
(int i, double r, double c) ComplexDoubleMatrix.put
(int r, int[] indices, double v) ComplexDoubleMatrix.put
(int r, int[] indices, ComplexDouble v) ComplexDoubleMatrix.put
(int r, int[] indices, ComplexDoubleMatrix x) ComplexDoubleMatrix.put
(int rowIndex, int columnIndex, double value) Set matrix elementComplexDoubleMatrix.put
(int rowIndex, int columnIndex, double realValue, double complexValue) ComplexDoubleMatrix.put
(int rowIndex, int columnIndex, ComplexDouble value) ComplexDoubleMatrix.put
(int i, ComplexDouble v) ComplexDoubleMatrix.put
(int r, ComplexDoubleMatrix indices, double v) ComplexDoubleMatrix.put
(int r, ComplexDoubleMatrix indices, ComplexDouble v) ComplexDoubleMatrix.put
(int r, ComplexDoubleMatrix indices, ComplexDoubleMatrix v) ComplexDoubleMatrix.put
(ComplexDoubleMatrix indices, double v) ComplexDoubleMatrix.put
(ComplexDoubleMatrix indices, int c, double v) ComplexDoubleMatrix.put
(ComplexDoubleMatrix indices, int c, ComplexDouble v) ComplexDoubleMatrix.put
(ComplexDoubleMatrix indices, int c, ComplexDoubleMatrix v) ComplexDoubleMatrix.put
(ComplexDoubleMatrix indices, ComplexDouble v) ComplexDoubleMatrix.put
(ComplexDoubleMatrix indices, ComplexDoubleMatrix v) ComplexDoubleMatrix.put
(ComplexDoubleMatrix rindices, ComplexDoubleMatrix cindices, double v) ComplexDoubleMatrix.put
(ComplexDoubleMatrix rindices, ComplexDoubleMatrix cindices, ComplexDouble v) ComplexDoubleMatrix.put
(ComplexDoubleMatrix rindices, ComplexDoubleMatrix cindices, ComplexDoubleMatrix v) ComplexDoubleMatrix.putImag
(int[] indices, double v) ComplexDoubleMatrix.putImag
(int[] rindices, int[] cindices, double v) ComplexDoubleMatrix.putImag
(int[] indices, int c, double v) ComplexDoubleMatrix.putImag
(int i, double v) ComplexDoubleMatrix.putImag
(int r, int[] indices, double v) ComplexDoubleMatrix.putImag
(int rowIndex, int columnIndex, double value) ComplexDoubleMatrix.putImag
(int r, ComplexDoubleMatrix indices, double v) ComplexDoubleMatrix.putImag
(ComplexDoubleMatrix indices, double v) ComplexDoubleMatrix.putImag
(ComplexDoubleMatrix indices, int c, double v) ComplexDoubleMatrix.putImag
(ComplexDoubleMatrix rindices, ComplexDoubleMatrix cindices, double v) ComplexDoubleMatrix.putReal
(int[] indices, double v) ComplexDoubleMatrix.putReal
(int[] rindices, int[] cindices, double v) ComplexDoubleMatrix.putReal
(int[] indices, int c, double v) ComplexDoubleMatrix.putReal
(int i, double v) ComplexDoubleMatrix.putReal
(int r, int[] indices, double v) ComplexDoubleMatrix.putReal
(int rowIndex, int columnIndex, double value) ComplexDoubleMatrix.putReal
(int r, ComplexDoubleMatrix indices, double v) ComplexDoubleMatrix.putReal
(ComplexDoubleMatrix indices, double v) ComplexDoubleMatrix.putReal
(ComplexDoubleMatrix indices, int c, double v) ComplexDoubleMatrix.putReal
(ComplexDoubleMatrix rindices, ComplexDoubleMatrix cindices, double v) ComplexDoubleMatrix.rankOneUpdate
(double alpha, ComplexDoubleMatrix x) Computes a rank-1-update A = A + alpha * x * x'.ComplexDoubleMatrix.rankOneUpdate
(double alpha, ComplexDoubleMatrix x, ComplexDoubleMatrix y) ComplexDoubleMatrix.rankOneUpdate
(ComplexDoubleMatrix x) Computes a rank-1-update A = A + x * x'.ComplexDoubleMatrix.rankOneUpdate
(ComplexDoubleMatrix x, ComplexDoubleMatrix y) Computes a rank-1-update A = A + x * y'.ComplexDoubleMatrix.rankOneUpdate
(ComplexDouble alpha, ComplexDoubleMatrix x) Computes a rank-1-update A = A + alpha * x * x'.ComplexDoubleMatrix.rankOneUpdate
(ComplexDouble alpha, ComplexDoubleMatrix x, ComplexDoubleMatrix y) Computes a rank-1-update A = A + alpha * x * y'.ComplexDoubleMatrix.rdiv
(double v) ComplexDoubleMatrix.rdiv
(ComplexDouble v) ComplexDoubleMatrix.rdiv
(ComplexDoubleMatrix other) ComplexDoubleMatrix.rdivi
(double v) ComplexDoubleMatrix.rdivi
(double a, ComplexDoubleMatrix result) ComplexDoubleMatrix.rdivi
(ComplexDouble v) ComplexDoubleMatrix.rdivi
(ComplexDoubleMatrix other) ComplexDoubleMatrix.rdivi
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) (Elementwise) division, with operands switched.ComplexDoubleMatrix.rdivi
(ComplexDouble a, ComplexDoubleMatrix result) (Elementwise) division with a scalar, with operands switched.ComplexDoubleMatrix.reshape
(int newRows, int newColumns) Reshape the matrix.ComplexDoubleMatrix.rowMeans()
ComplexDoubleMatrix.rowSums()
ComplexDoubleMatrix.rsub
(double v) ComplexDoubleMatrix.rsub
(ComplexDouble v) ComplexDoubleMatrix.rsub
(ComplexDoubleMatrix other) ComplexDoubleMatrix.rsubi
(double v) ComplexDoubleMatrix.rsubi
(double a, ComplexDoubleMatrix result) ComplexDoubleMatrix.rsubi
(ComplexDouble v) ComplexDoubleMatrix.rsubi
(ComplexDoubleMatrix other) ComplexDoubleMatrix.rsubi
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) Subtract two matrices, but subtract first from second matrix, that is, compute result = other - this.ComplexDoubleMatrix.rsubi
(ComplexDouble a, ComplexDoubleMatrix result) Subtract a matrix from a scalarstatic ComplexDoubleMatrix
SimpleBlas.scal
(ComplexDouble alpha, ComplexDoubleMatrix x) static ComplexDoubleMatrix
ComplexDoubleMatrix.scalar
(double s) Create a 1 * 1 - matrix.static ComplexDoubleMatrix[]
Singular.sparseSVD
(ComplexDoubleMatrix A) Compute a singular-value decomposition of A (sparse variant).ComplexDoubleMatrix.sub
(double v) ComplexDoubleMatrix.sub
(ComplexDouble v) ComplexDoubleMatrix.sub
(ComplexDoubleMatrix other) ComplexDoubleMatrix.subi
(double v) ComplexDoubleMatrix.subi
(double v, ComplexDoubleMatrix result) ComplexDoubleMatrix.subi
(ComplexDouble v) ComplexDoubleMatrix.subi
(ComplexDoubleMatrix other) ComplexDoubleMatrix.subi
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) Subtract two matrices.ComplexDoubleMatrix.subi
(ComplexDouble v, ComplexDoubleMatrix result) Subtract a scalar from a matrixComplexDoubleMatrix.swapColumns
(int i, int j) ComplexDoubleMatrix.swapRows
(int i, int j) DoubleMatrix.toComplex()
ComplexDoubleMatrix.transpose()
Return transposed copy of this matrixComplexDoubleMatrix.truth()
ComplexDoubleMatrix.truthi()
ComplexDoubleMatrix.xor
(double value) ComplexDoubleMatrix.xor
(ComplexDouble value) ComplexDoubleMatrix.xor
(ComplexDoubleMatrix other) ComplexDoubleMatrix.xori
(double value) ComplexDoubleMatrix.xori
(double value, ComplexDoubleMatrix result) ComplexDoubleMatrix.xori
(ComplexDouble value) ComplexDoubleMatrix.xori
(ComplexDoubleMatrix other) ComplexDoubleMatrix.xori
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) ComplexDoubleMatrix.xori
(ComplexDouble value, ComplexDoubleMatrix result) static ComplexDoubleMatrix
ComplexDoubleMatrix.zeros
(int length) static ComplexDoubleMatrix
ComplexDoubleMatrix.zeros
(int rows, int columns) Creates a new matrix in which all values are equal 0.Methods in org.jblas with parameters of type ComplexDoubleMatrixModifier and TypeMethodDescriptionstatic ComplexDoubleMatrix
MatrixFunctions.absi
(ComplexDoubleMatrix x) ComplexDoubleMatrix.add
(ComplexDoubleMatrix other) void
ComplexDoubleMatrix.addColumnVector
(ComplexDoubleMatrix x) Add a vector to all columns of the matrixComplexDoubleMatrix.addi
(double v, ComplexDoubleMatrix result) ComplexDoubleMatrix.addi
(ComplexDoubleMatrix other) Code for operatorsComplexDoubleMatrix.addi
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) Add two matrices.ComplexDoubleMatrix.addi
(ComplexDouble v, ComplexDoubleMatrix result) Add a scalar to a matrix.void
ComplexDoubleMatrix.addRowVector
(ComplexDoubleMatrix x) Add a row vector to all rows of the matrixComplexDoubleMatrix.and
(ComplexDoubleMatrix other) ComplexDoubleMatrix.andi
(double value, ComplexDoubleMatrix result) ComplexDoubleMatrix.andi
(ComplexDoubleMatrix other) ComplexDoubleMatrix.andi
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) ComplexDoubleMatrix.andi
(ComplexDouble value, ComplexDoubleMatrix result) void
ComplexDoubleMatrix.assertMultipliesWith
(ComplexDoubleMatrix a) void
ComplexDoubleMatrix.assertSameLength
(ComplexDoubleMatrix a) void
ComplexDoubleMatrix.assertSameSize
(ComplexDoubleMatrix a) Assert that two matrices have the same size.static double
SimpleBlas.asum
(ComplexDoubleMatrix x) static ComplexDoubleMatrix
SimpleBlas.axpy
(ComplexDouble da, ComplexDoubleMatrix dx, ComplexDoubleMatrix dy) static ComplexDoubleMatrix
ComplexDoubleMatrix.concatHorizontally
(ComplexDoubleMatrix A, ComplexDoubleMatrix B) static ComplexDoubleMatrix
ComplexDoubleMatrix.concatVertically
(ComplexDoubleMatrix A, ComplexDoubleMatrix B) ComplexDoubleMatrix.copy
(ComplexDoubleMatrix a) Copy ComplexDoubleMatrix a to this.static ComplexDoubleMatrix
SimpleBlas.copy
(ComplexDoubleMatrix x, ComplexDoubleMatrix y) static ComplexDoubleMatrix
ComplexDoubleMatrix.diag
(ComplexDoubleMatrix x) Creates a new matrix where the values of the given vector are the diagonal values of the matrix.static ComplexDoubleMatrix
ComplexDoubleMatrix.diag
(ComplexDoubleMatrix x, int rows, int columns) Construct a matrix of arbitrary shape and set the diagonal according to a passed vector.ComplexDoubleMatrix.div
(ComplexDoubleMatrix other) ComplexDoubleMatrix.divi
(double a, ComplexDoubleMatrix result) ComplexDoubleMatrix.divi
(ComplexDoubleMatrix other) ComplexDoubleMatrix.divi
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) (Elementwise) divisionComplexDoubleMatrix.divi
(ComplexDouble a, ComplexDoubleMatrix result) (Elementwise) division with a scalarComplexDoubleMatrix.dotc
(ComplexDoubleMatrix other) Computes this^T * otherstatic ComplexDouble
SimpleBlas.dotc
(ComplexDoubleMatrix x, ComplexDoubleMatrix y) Compute x^T * y (dot product)ComplexDoubleMatrix.dotu
(ComplexDoubleMatrix other) Computes this^H * otherstatic ComplexDouble
SimpleBlas.dotu
(ComplexDoubleMatrix x, ComplexDoubleMatrix y) Compute x^T * y (dot product)ComplexDoubleMatrix.eq
(ComplexDoubleMatrix other) ComplexDoubleMatrix.eqi
(double value, ComplexDoubleMatrix result) ComplexDoubleMatrix.eqi
(ComplexDoubleMatrix other) ComplexDoubleMatrix.eqi
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) ComplexDoubleMatrix.eqi
(ComplexDouble value, ComplexDoubleMatrix result) static ComplexDoubleMatrix[]
Singular.fullSVD
(ComplexDoubleMatrix A) Compute a singular-value decomposition of A.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)ComplexDoubleMatrix.get
(int r, ComplexDoubleMatrix indices) ComplexDoubleMatrix.get
(ComplexDoubleMatrix indices) ComplexDoubleMatrix.get
(ComplexDoubleMatrix indices, int c) ComplexDoubleMatrix.get
(ComplexDoubleMatrix rindices, ComplexDoubleMatrix cindices) static int
SimpleBlas.iamax
(ComplexDoubleMatrix x) Compute index of element with largest absolute value (complex version).ComplexDoubleMatrix.mmul
(ComplexDoubleMatrix other) ComplexDoubleMatrix.mmuli
(double v, ComplexDoubleMatrix result) ComplexDoubleMatrix.mmuli
(ComplexDoubleMatrix other) ComplexDoubleMatrix.mmuli
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) Matrix-Matrix MultiplicationComplexDoubleMatrix.mmuli
(ComplexDouble v, ComplexDoubleMatrix result) Matrix-Matrix Multiplication with a scalar (for symmetry, does the same as muli(scalar)ComplexDoubleMatrix.mul
(ComplexDoubleMatrix other) ComplexDoubleMatrix.muli
(double v, ComplexDoubleMatrix result) ComplexDoubleMatrix.muli
(ComplexDoubleMatrix other) ComplexDoubleMatrix.muli
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) (Elementwise) MultiplicationComplexDoubleMatrix.muli
(ComplexDouble v, ComplexDoubleMatrix result) (Elementwise) Multiplication with a scalarboolean
ComplexDoubleMatrix.multipliesWith
(ComplexDoubleMatrix a) Check whether this can be multiplied with a.ComplexDoubleMatrix.ne
(ComplexDoubleMatrix other) ComplexDoubleMatrix.nei
(double value, ComplexDoubleMatrix result) ComplexDoubleMatrix.nei
(ComplexDoubleMatrix other) ComplexDoubleMatrix.nei
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) ComplexDoubleMatrix.nei
(ComplexDouble value, ComplexDoubleMatrix result) static double
SimpleBlas.nrm2
(ComplexDoubleMatrix x) ComplexDoubleMatrix.or
(ComplexDoubleMatrix other) ComplexDoubleMatrix.ori
(double value, ComplexDoubleMatrix result) ComplexDoubleMatrix.ori
(ComplexDoubleMatrix other) ComplexDoubleMatrix.ori
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) ComplexDoubleMatrix.ori
(ComplexDouble value, ComplexDoubleMatrix result) ComplexDoubleMatrix.put
(int[] rindices, int[] cindices, ComplexDoubleMatrix x) ComplexDoubleMatrix.put
(int[] indices, int c, ComplexDoubleMatrix x) ComplexDoubleMatrix.put
(int[] indices, ComplexDoubleMatrix x) ComplexDoubleMatrix.put
(int r, int[] indices, ComplexDoubleMatrix x) ComplexDoubleMatrix.put
(int r, ComplexDoubleMatrix indices, double v) ComplexDoubleMatrix.put
(int r, ComplexDoubleMatrix indices, ComplexDouble v) ComplexDoubleMatrix.put
(int r, ComplexDoubleMatrix indices, ComplexDoubleMatrix v) ComplexDoubleMatrix.put
(ComplexDoubleMatrix indices, double v) ComplexDoubleMatrix.put
(ComplexDoubleMatrix indices, int c, double v) ComplexDoubleMatrix.put
(ComplexDoubleMatrix indices, int c, ComplexDouble v) ComplexDoubleMatrix.put
(ComplexDoubleMatrix indices, int c, ComplexDoubleMatrix v) ComplexDoubleMatrix.put
(ComplexDoubleMatrix indices, ComplexDouble v) ComplexDoubleMatrix.put
(ComplexDoubleMatrix indices, ComplexDoubleMatrix v) ComplexDoubleMatrix.put
(ComplexDoubleMatrix rindices, ComplexDoubleMatrix cindices, double v) ComplexDoubleMatrix.put
(ComplexDoubleMatrix rindices, ComplexDoubleMatrix cindices, ComplexDouble v) ComplexDoubleMatrix.put
(ComplexDoubleMatrix rindices, ComplexDoubleMatrix cindices, ComplexDoubleMatrix v) void
ComplexDoubleMatrix.putColumn
(int c, ComplexDoubleMatrix v) ComplexDoubleMatrix.putImag
(int r, ComplexDoubleMatrix indices, double v) ComplexDoubleMatrix.putImag
(ComplexDoubleMatrix indices, double v) ComplexDoubleMatrix.putImag
(ComplexDoubleMatrix indices, int c, double v) ComplexDoubleMatrix.putImag
(ComplexDoubleMatrix rindices, ComplexDoubleMatrix cindices, double v) ComplexDoubleMatrix.putReal
(int r, ComplexDoubleMatrix indices, double v) ComplexDoubleMatrix.putReal
(ComplexDoubleMatrix indices, double v) ComplexDoubleMatrix.putReal
(ComplexDoubleMatrix indices, int c, double v) ComplexDoubleMatrix.putReal
(ComplexDoubleMatrix rindices, ComplexDoubleMatrix cindices, double v) void
ComplexDoubleMatrix.putRow
(int r, ComplexDoubleMatrix v) ComplexDoubleMatrix.rankOneUpdate
(double alpha, ComplexDoubleMatrix x) Computes a rank-1-update A = A + alpha * x * x'.ComplexDoubleMatrix.rankOneUpdate
(double alpha, ComplexDoubleMatrix x, ComplexDoubleMatrix y) ComplexDoubleMatrix.rankOneUpdate
(ComplexDoubleMatrix x) Computes a rank-1-update A = A + x * x'.ComplexDoubleMatrix.rankOneUpdate
(ComplexDoubleMatrix x, ComplexDoubleMatrix y) Computes a rank-1-update A = A + x * y'.ComplexDoubleMatrix.rankOneUpdate
(ComplexDouble alpha, ComplexDoubleMatrix x) Computes a rank-1-update A = A + alpha * x * x'.ComplexDoubleMatrix.rankOneUpdate
(ComplexDouble alpha, ComplexDoubleMatrix x, ComplexDoubleMatrix y) Computes a rank-1-update A = A + alpha * x * y'.ComplexDoubleMatrix.rdiv
(ComplexDoubleMatrix other) ComplexDoubleMatrix.rdivi
(double a, ComplexDoubleMatrix result) ComplexDoubleMatrix.rdivi
(ComplexDoubleMatrix other) ComplexDoubleMatrix.rdivi
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) (Elementwise) division, with operands switched.ComplexDoubleMatrix.rdivi
(ComplexDouble a, ComplexDoubleMatrix result) (Elementwise) division with a scalar, with operands switched.ComplexDoubleMatrix.rsub
(ComplexDoubleMatrix other) ComplexDoubleMatrix.rsubi
(double a, ComplexDoubleMatrix result) ComplexDoubleMatrix.rsubi
(ComplexDoubleMatrix other) ComplexDoubleMatrix.rsubi
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) Subtract two matrices, but subtract first from second matrix, that is, compute result = other - this.ComplexDoubleMatrix.rsubi
(ComplexDouble a, ComplexDoubleMatrix result) Subtract a matrix from a scalarboolean
ComplexDoubleMatrix.sameLength
(ComplexDoubleMatrix a) boolean
ComplexDoubleMatrix.sameSize
(ComplexDoubleMatrix a) Checks whether two matrices have the same size.static ComplexDoubleMatrix
SimpleBlas.scal
(ComplexDouble alpha, ComplexDoubleMatrix x) static ComplexDoubleMatrix[]
Singular.sparseSVD
(ComplexDoubleMatrix A) Compute a singular-value decomposition of A (sparse variant).ComplexDoubleMatrix.sub
(ComplexDoubleMatrix other) void
ComplexDoubleMatrix.subColumnVector
(ComplexDoubleMatrix x) Add a vector to all columns of the matrixComplexDoubleMatrix.subi
(double v, ComplexDoubleMatrix result) ComplexDoubleMatrix.subi
(ComplexDoubleMatrix other) ComplexDoubleMatrix.subi
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) Subtract two matrices.ComplexDoubleMatrix.subi
(ComplexDouble v, ComplexDoubleMatrix result) Subtract a scalar from a matrixvoid
ComplexDoubleMatrix.subRowVector
(ComplexDoubleMatrix x) Add a row vector to all rows of the matrixstatic DoubleMatrix
Singular.SVDValues
(ComplexDoubleMatrix A) Compute the singular values of a complex matrix.ComplexDoubleMatrix.xor
(ComplexDoubleMatrix other) ComplexDoubleMatrix.xori
(double value, ComplexDoubleMatrix result) ComplexDoubleMatrix.xori
(ComplexDoubleMatrix other) ComplexDoubleMatrix.xori
(ComplexDoubleMatrix other, ComplexDoubleMatrix result) ComplexDoubleMatrix.xori
(ComplexDouble value, ComplexDoubleMatrix result)