Uses of Class
org.jblas.ComplexFloatMatrix

Packages that use ComplexFloatMatrix
org.jblas Main linear algebra package. 
 

Uses of ComplexFloatMatrix in org.jblas
 

Methods in org.jblas that return ComplexFloatMatrix
static ComplexFloatMatrix MatrixFunctions.absi(ComplexFloatMatrix x)
           
 ComplexFloatMatrix ComplexFloatMatrix.add(ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.add(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.add(float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.addi(ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.addi(ComplexFloat v, ComplexFloatMatrix result)
          Add a scalar to a matrix.
 ComplexFloatMatrix ComplexFloatMatrix.addi(ComplexFloatMatrix other)
          Code for operators
 ComplexFloatMatrix ComplexFloatMatrix.addi(ComplexFloatMatrix other, ComplexFloatMatrix result)
          Add two matrices.
 ComplexFloatMatrix ComplexFloatMatrix.addi(float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.addi(float v, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.and(ComplexFloat value)
           
 ComplexFloatMatrix ComplexFloatMatrix.and(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.and(float value)
           
 ComplexFloatMatrix ComplexFloatMatrix.andi(ComplexFloat value)
           
 ComplexFloatMatrix ComplexFloatMatrix.andi(ComplexFloat value, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.andi(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.andi(ComplexFloatMatrix other, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.andi(float value)
           
 ComplexFloatMatrix ComplexFloatMatrix.andi(float value, ComplexFloatMatrix result)
           
static ComplexFloatMatrix SimpleBlas.axpy(ComplexFloat da, ComplexFloatMatrix dx, ComplexFloatMatrix dy)
           
 ComplexFloatMatrix ComplexFloatMatrix.columnMeans()
           
 ComplexFloatMatrix ComplexFloatMatrix.columnSums()
          Return a vector containing the sums of the columns (having number of columns many entries)
static ComplexFloatMatrix ComplexFloatMatrix.concatHorizontally(ComplexFloatMatrix A, ComplexFloatMatrix B)
           
static ComplexFloatMatrix ComplexFloatMatrix.concatVertically(ComplexFloatMatrix A, ComplexFloatMatrix B)
           
 ComplexFloatMatrix ComplexFloatMatrix.conji()
           
 ComplexFloatMatrix ComplexFloatMatrix.copy(ComplexFloatMatrix a)
          Copy ComplexFloatMatrix a to this.
static ComplexFloatMatrix SimpleBlas.copy(ComplexFloatMatrix x, ComplexFloatMatrix y)
           
 ComplexFloatMatrix ComplexFloatMatrix.diag()
          Get diagonal of the matrix.
static ComplexFloatMatrix ComplexFloatMatrix.diag(ComplexFloatMatrix x)
          Creates a new matrix where the values of the given vector are the diagonal values of the matrix.
 ComplexFloatMatrix ComplexFloatMatrix.div(ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.div(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.div(float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.divi(ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.divi(ComplexFloat a, ComplexFloatMatrix result)
          (Elementwise) division with a scalar
 ComplexFloatMatrix ComplexFloatMatrix.divi(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.divi(ComplexFloatMatrix other, ComplexFloatMatrix result)
          (Elementwise) division
 ComplexFloatMatrix ComplexFloatMatrix.divi(float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.divi(float a, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.dup()
          Returns a duplicate of this matrix.
static ComplexFloatMatrix Eigen.eigenvalues(FloatMatrix A)
          Computes the eigenvalues of a general matrix.
static ComplexFloatMatrix[] Eigen.eigenvectors(FloatMatrix A)
          Computes the eigenvalues and eigenvectors of a general matrix.
 ComplexFloatMatrix ComplexFloatMatrix.eq(ComplexFloat value)
           
 ComplexFloatMatrix ComplexFloatMatrix.eq(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.eq(float value)
           
 ComplexFloatMatrix ComplexFloatMatrix.eqi(ComplexFloat value)
           
 ComplexFloatMatrix ComplexFloatMatrix.eqi(ComplexFloat value, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.eqi(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.eqi(ComplexFloatMatrix other, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.eqi(float value)
           
 ComplexFloatMatrix ComplexFloatMatrix.eqi(float 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 ComplexFloatMatrix.get(ComplexFloatMatrix indices)
           
 ComplexFloatMatrix ComplexFloatMatrix.get(ComplexFloatMatrix rindices, ComplexFloatMatrix cindices)
           
 ComplexFloatMatrix ComplexFloatMatrix.get(ComplexFloatMatrix indices, int c)
           
 ComplexFloatMatrix ComplexFloatMatrix.get(int[] indices)
          Working with slices (Man! 30+ methods just to make this a bit flexible...)
 ComplexFloatMatrix ComplexFloatMatrix.get(int[] indices, int c)
           
 ComplexFloatMatrix ComplexFloatMatrix.get(int[] rindices, int[] cindices)
           
 ComplexFloatMatrix ComplexFloatMatrix.get(int r, ComplexFloatMatrix indices)
           
 ComplexFloatMatrix ComplexFloatMatrix.get(int r, int[] indices)
           
 ComplexFloatMatrix ComplexFloatMatrix.getColumn(int c)
           
 ComplexFloatMatrix ComplexFloatMatrix.getRow(int r)
           
 ComplexFloatMatrix ComplexFloatMatrix.mmul(ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.mmul(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.mmul(float 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.mmuli(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.mmuli(ComplexFloatMatrix other, ComplexFloatMatrix result)
          Matrix-Matrix Multiplication
 ComplexFloatMatrix ComplexFloatMatrix.mmuli(float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.mmuli(float v, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.mul(ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.mul(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.mul(float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.muli(ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.muli(ComplexFloat v, ComplexFloatMatrix result)
          (Elementwise) Multiplication with a scalar
 ComplexFloatMatrix ComplexFloatMatrix.muli(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.muli(ComplexFloatMatrix other, ComplexFloatMatrix result)
          (Elementwise) Multiplication
 ComplexFloatMatrix ComplexFloatMatrix.muli(float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.muli(float v, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.ne(ComplexFloat value)
           
 ComplexFloatMatrix ComplexFloatMatrix.ne(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.ne(float value)
           
 ComplexFloatMatrix ComplexFloatMatrix.neg()
           
 ComplexFloatMatrix ComplexFloatMatrix.negi()
           
 ComplexFloatMatrix ComplexFloatMatrix.nei(ComplexFloat value)
           
 ComplexFloatMatrix ComplexFloatMatrix.nei(ComplexFloat value, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.nei(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.nei(ComplexFloatMatrix other, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.nei(float value)
           
 ComplexFloatMatrix ComplexFloatMatrix.nei(float value, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.not()
           
 ComplexFloatMatrix ComplexFloatMatrix.noti()
           
static ComplexFloatMatrix ComplexFloatMatrix.ones(int length)
           
static ComplexFloatMatrix ComplexFloatMatrix.ones(int rows, int columns)
          Creates a new matrix in which all values are equal 1.
 ComplexFloatMatrix ComplexFloatMatrix.or(ComplexFloat value)
           
 ComplexFloatMatrix ComplexFloatMatrix.or(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.or(float value)
           
 ComplexFloatMatrix ComplexFloatMatrix.ori(ComplexFloat value)
           
 ComplexFloatMatrix ComplexFloatMatrix.ori(ComplexFloat value, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.ori(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.ori(ComplexFloatMatrix other, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.ori(float value)
           
 ComplexFloatMatrix ComplexFloatMatrix.ori(float value, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(ComplexFloatMatrix indices, ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(ComplexFloatMatrix indices, ComplexFloatMatrix v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(ComplexFloatMatrix rindices, ComplexFloatMatrix cindices, ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(ComplexFloatMatrix rindices, ComplexFloatMatrix cindices, ComplexFloatMatrix v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(ComplexFloatMatrix rindices, ComplexFloatMatrix cindices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(ComplexFloatMatrix indices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(ComplexFloatMatrix indices, int c, ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(ComplexFloatMatrix indices, int c, ComplexFloatMatrix v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(ComplexFloatMatrix indices, int c, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int[] indices, ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int[] indices, ComplexFloatMatrix x)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int[] indices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int[] rindices, int[] cindices, ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int[] rindices, int[] cindices, ComplexFloatMatrix x)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int[] rindices, int[] cindices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int[] indices, int c, ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int[] indices, int c, ComplexFloatMatrix x)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int[] indices, int c, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int i, ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int r, ComplexFloatMatrix indices, ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int r, ComplexFloatMatrix indices, ComplexFloatMatrix v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int r, ComplexFloatMatrix indices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int i, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int r, int[] indices, ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int r, int[] indices, ComplexFloatMatrix x)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int r, int[] indices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int rowIndex, int columnIndex, ComplexFloat value)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int rowIndex, int columnIndex, float value)
          Set matrix element
 ComplexFloatMatrix ComplexFloatMatrix.putImag(ComplexFloatMatrix rindices, ComplexFloatMatrix cindices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putImag(ComplexFloatMatrix indices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putImag(ComplexFloatMatrix indices, int c, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putImag(int[] indices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putImag(int[] rindices, int[] cindices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putImag(int[] indices, int c, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putImag(int r, ComplexFloatMatrix indices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putImag(int i, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putImag(int r, int[] indices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putImag(int rowIndex, int columnIndex, float value)
           
 ComplexFloatMatrix ComplexFloatMatrix.putReal(ComplexFloatMatrix rindices, ComplexFloatMatrix cindices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putReal(ComplexFloatMatrix indices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putReal(ComplexFloatMatrix indices, int c, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putReal(int[] indices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putReal(int[] rindices, int[] cindices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putReal(int[] indices, int c, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putReal(int r, ComplexFloatMatrix indices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putReal(int i, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putReal(int r, int[] indices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putReal(int rowIndex, int columnIndex, float 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.rankOneUpdate(ComplexFloatMatrix x)
          Computes a rank-1-update A = A + x * x'.
 ComplexFloatMatrix ComplexFloatMatrix.rankOneUpdate(ComplexFloatMatrix x, ComplexFloatMatrix y)
          Computes a rank-1-update A = A + x * y'.
 ComplexFloatMatrix ComplexFloatMatrix.rankOneUpdate(float alpha, ComplexFloatMatrix x)
          Computes a rank-1-update A = A + alpha * x * x'.
 ComplexFloatMatrix ComplexFloatMatrix.rankOneUpdate(float alpha, ComplexFloatMatrix x, ComplexFloatMatrix y)
           
 ComplexFloatMatrix ComplexFloatMatrix.rdiv(ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.rdiv(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.rdiv(float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.rdivi(ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.rdivi(ComplexFloat a, ComplexFloatMatrix result)
          (Elementwise) division with a scalar, with operands switched.
 ComplexFloatMatrix ComplexFloatMatrix.rdivi(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.rdivi(ComplexFloatMatrix other, ComplexFloatMatrix result)
          (Elementwise) division, with operands switched.
 ComplexFloatMatrix ComplexFloatMatrix.rdivi(float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.rdivi(float a, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.reshape(int newRows, int newColumns)
          Reshape the matrix.
 ComplexFloatMatrix ComplexFloatMatrix.rowMeans()
           
 ComplexFloatMatrix ComplexFloatMatrix.rowSums()
           
 ComplexFloatMatrix ComplexFloatMatrix.rsub(ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.rsub(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.rsub(float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.rsubi(ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.rsubi(ComplexFloat a, ComplexFloatMatrix result)
          Subtract a matrix from a scalar
 ComplexFloatMatrix ComplexFloatMatrix.rsubi(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.rsubi(ComplexFloatMatrix other, ComplexFloatMatrix result)
          Subtract two matrices, but subtract first from second matrix, that is, compute result = other - this.
 ComplexFloatMatrix ComplexFloatMatrix.rsubi(float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.rsubi(float a, ComplexFloatMatrix result)
           
static ComplexFloatMatrix SimpleBlas.scal(ComplexFloat alpha, ComplexFloatMatrix x)
           
static ComplexFloatMatrix ComplexFloatMatrix.scalar(float s)
          Create a 1 * 1 - matrix.
 ComplexFloatMatrix ComplexFloatMatrix.sub(ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.sub(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.sub(float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.subi(ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.subi(ComplexFloat v, ComplexFloatMatrix result)
          Subtract a scalar from a matrix
 ComplexFloatMatrix ComplexFloatMatrix.subi(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.subi(ComplexFloatMatrix other, ComplexFloatMatrix result)
          Subtract two matrices.
 ComplexFloatMatrix ComplexFloatMatrix.subi(float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.subi(float v, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.swapColumns(int i, int j)
           
 ComplexFloatMatrix ComplexFloatMatrix.swapRows(int i, int j)
           
 ComplexFloatMatrix ComplexFloatMatrix.transpose()
          Return transposed copy of this matrix
 ComplexFloatMatrix ComplexFloatMatrix.truth()
           
 ComplexFloatMatrix ComplexFloatMatrix.truthi()
           
 ComplexFloatMatrix ComplexFloatMatrix.xor(ComplexFloat value)
           
 ComplexFloatMatrix ComplexFloatMatrix.xor(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.xor(float value)
           
 ComplexFloatMatrix ComplexFloatMatrix.xori(ComplexFloat value)
           
 ComplexFloatMatrix ComplexFloatMatrix.xori(ComplexFloat value, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.xori(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.xori(ComplexFloatMatrix other, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.xori(float value)
           
 ComplexFloatMatrix ComplexFloatMatrix.xori(float value, ComplexFloatMatrix result)
           
static ComplexFloatMatrix ComplexFloatMatrix.zeros(int length)
           
static ComplexFloatMatrix ComplexFloatMatrix.zeros(int rows, int columns)
          Creates a new matrix in which all values are equal 0.
 

Methods in org.jblas with parameters of type ComplexFloatMatrix
static ComplexFloatMatrix MatrixFunctions.absi(ComplexFloatMatrix x)
           
 ComplexFloatMatrix ComplexFloatMatrix.add(ComplexFloatMatrix other)
           
 void ComplexFloatMatrix.addColumnVector(ComplexFloatMatrix x)
          Add a vector to all columns of the matrix
 ComplexFloatMatrix ComplexFloatMatrix.addi(ComplexFloat v, ComplexFloatMatrix result)
          Add a scalar to a matrix.
 ComplexFloatMatrix ComplexFloatMatrix.addi(ComplexFloatMatrix other)
          Code for operators
 ComplexFloatMatrix ComplexFloatMatrix.addi(ComplexFloatMatrix other, ComplexFloatMatrix result)
          Add two matrices.
 ComplexFloatMatrix ComplexFloatMatrix.addi(float v, ComplexFloatMatrix result)
           
 void ComplexFloatMatrix.addRowVector(ComplexFloatMatrix x)
          Add a row vector to all rows of the matrix
 ComplexFloatMatrix ComplexFloatMatrix.and(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.andi(ComplexFloat value, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.andi(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.andi(ComplexFloatMatrix other, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.andi(float value, ComplexFloatMatrix result)
           
 void ComplexFloatMatrix.assertMultipliesWith(ComplexFloatMatrix a)
           
 void ComplexFloatMatrix.assertSameLength(ComplexFloatMatrix a)
           
 void ComplexFloatMatrix.assertSameSize(ComplexFloatMatrix a)
          Assert that two matrices have the same size.
static float SimpleBlas.asum(ComplexFloatMatrix x)
           
static ComplexFloatMatrix SimpleBlas.axpy(ComplexFloat da, ComplexFloatMatrix dx, ComplexFloatMatrix dy)
           
static ComplexFloatMatrix ComplexFloatMatrix.concatHorizontally(ComplexFloatMatrix A, ComplexFloatMatrix B)
           
static ComplexFloatMatrix ComplexFloatMatrix.concatVertically(ComplexFloatMatrix A, ComplexFloatMatrix B)
           
 ComplexFloatMatrix ComplexFloatMatrix.copy(ComplexFloatMatrix a)
          Copy ComplexFloatMatrix a to this.
static ComplexFloatMatrix SimpleBlas.copy(ComplexFloatMatrix x, ComplexFloatMatrix y)
           
static ComplexFloatMatrix ComplexFloatMatrix.diag(ComplexFloatMatrix x)
          Creates a new matrix where the values of the given vector are the diagonal values of the matrix.
 ComplexFloatMatrix ComplexFloatMatrix.div(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.divi(ComplexFloat a, ComplexFloatMatrix result)
          (Elementwise) division with a scalar
 ComplexFloatMatrix ComplexFloatMatrix.divi(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.divi(ComplexFloatMatrix other, ComplexFloatMatrix result)
          (Elementwise) division
 ComplexFloatMatrix ComplexFloatMatrix.divi(float a, ComplexFloatMatrix result)
           
 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)
 ComplexFloatMatrix ComplexFloatMatrix.eq(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.eqi(ComplexFloat value, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.eqi(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.eqi(ComplexFloatMatrix other, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.eqi(float 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 ComplexFloatMatrix.get(ComplexFloatMatrix indices)
           
 ComplexFloatMatrix ComplexFloatMatrix.get(ComplexFloatMatrix rindices, ComplexFloatMatrix cindices)
           
 ComplexFloatMatrix ComplexFloatMatrix.get(ComplexFloatMatrix indices, int c)
           
 ComplexFloatMatrix ComplexFloatMatrix.get(int r, ComplexFloatMatrix indices)
           
static int SimpleBlas.iamax(ComplexFloatMatrix x)
           
 ComplexFloatMatrix ComplexFloatMatrix.mmul(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.mmuli(ComplexFloat v, ComplexFloatMatrix result)
          Matrix-Matrix Multiplication with a scalar (for symmetry, does the same as muli(scalar)
 ComplexFloatMatrix ComplexFloatMatrix.mmuli(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.mmuli(ComplexFloatMatrix other, ComplexFloatMatrix result)
          Matrix-Matrix Multiplication
 ComplexFloatMatrix ComplexFloatMatrix.mmuli(float v, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.mul(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.muli(ComplexFloat v, ComplexFloatMatrix result)
          (Elementwise) Multiplication with a scalar
 ComplexFloatMatrix ComplexFloatMatrix.muli(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.muli(ComplexFloatMatrix other, ComplexFloatMatrix result)
          (Elementwise) Multiplication
 ComplexFloatMatrix ComplexFloatMatrix.muli(float v, ComplexFloatMatrix result)
           
 boolean ComplexFloatMatrix.multipliesWith(ComplexFloatMatrix a)
          Check whether this can be multiplied with a.
 ComplexFloatMatrix ComplexFloatMatrix.ne(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.nei(ComplexFloat value, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.nei(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.nei(ComplexFloatMatrix other, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.nei(float value, ComplexFloatMatrix result)
           
static float SimpleBlas.nrm2(ComplexFloatMatrix x)
           
 ComplexFloatMatrix ComplexFloatMatrix.or(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.ori(ComplexFloat value, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.ori(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.ori(ComplexFloatMatrix other, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.ori(float value, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(ComplexFloatMatrix indices, ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(ComplexFloatMatrix indices, ComplexFloatMatrix v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(ComplexFloatMatrix rindices, ComplexFloatMatrix cindices, ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(ComplexFloatMatrix rindices, ComplexFloatMatrix cindices, ComplexFloatMatrix v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(ComplexFloatMatrix rindices, ComplexFloatMatrix cindices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(ComplexFloatMatrix indices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(ComplexFloatMatrix indices, int c, ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(ComplexFloatMatrix indices, int c, ComplexFloatMatrix v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(ComplexFloatMatrix indices, int c, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int[] indices, ComplexFloatMatrix x)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int[] rindices, int[] cindices, ComplexFloatMatrix x)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int[] indices, int c, ComplexFloatMatrix x)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int r, ComplexFloatMatrix indices, ComplexFloat v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int r, ComplexFloatMatrix indices, ComplexFloatMatrix v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int r, ComplexFloatMatrix indices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.put(int r, int[] indices, ComplexFloatMatrix x)
           
 void ComplexFloatMatrix.putColumn(int c, ComplexFloatMatrix v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putImag(ComplexFloatMatrix rindices, ComplexFloatMatrix cindices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putImag(ComplexFloatMatrix indices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putImag(ComplexFloatMatrix indices, int c, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putImag(int r, ComplexFloatMatrix indices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putReal(ComplexFloatMatrix rindices, ComplexFloatMatrix cindices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putReal(ComplexFloatMatrix indices, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putReal(ComplexFloatMatrix indices, int c, float v)
           
 ComplexFloatMatrix ComplexFloatMatrix.putReal(int r, ComplexFloatMatrix indices, float v)
           
 void ComplexFloatMatrix.putRow(int r, ComplexFloatMatrix v)
           
 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.rankOneUpdate(ComplexFloatMatrix x)
          Computes a rank-1-update A = A + x * x'.
 ComplexFloatMatrix ComplexFloatMatrix.rankOneUpdate(ComplexFloatMatrix x, ComplexFloatMatrix y)
          Computes a rank-1-update A = A + x * y'.
 ComplexFloatMatrix ComplexFloatMatrix.rankOneUpdate(float alpha, ComplexFloatMatrix x)
          Computes a rank-1-update A = A + alpha * x * x'.
 ComplexFloatMatrix ComplexFloatMatrix.rankOneUpdate(float alpha, ComplexFloatMatrix x, ComplexFloatMatrix y)
           
 ComplexFloatMatrix ComplexFloatMatrix.rdiv(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.rdivi(ComplexFloat a, ComplexFloatMatrix result)
          (Elementwise) division with a scalar, with operands switched.
 ComplexFloatMatrix ComplexFloatMatrix.rdivi(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.rdivi(ComplexFloatMatrix other, ComplexFloatMatrix result)
          (Elementwise) division, with operands switched.
 ComplexFloatMatrix ComplexFloatMatrix.rdivi(float a, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.rsub(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.rsubi(ComplexFloat a, ComplexFloatMatrix result)
          Subtract a matrix from a scalar
 ComplexFloatMatrix ComplexFloatMatrix.rsubi(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.rsubi(ComplexFloatMatrix other, ComplexFloatMatrix result)
          Subtract two matrices, but subtract first from second matrix, that is, compute result = other - this.
 ComplexFloatMatrix ComplexFloatMatrix.rsubi(float a, ComplexFloatMatrix result)
           
 boolean ComplexFloatMatrix.sameLength(ComplexFloatMatrix a)
           
 boolean ComplexFloatMatrix.sameSize(ComplexFloatMatrix a)
          Checks whether two matrices have the same size.
static ComplexFloatMatrix SimpleBlas.scal(ComplexFloat alpha, ComplexFloatMatrix x)
           
 ComplexFloatMatrix ComplexFloatMatrix.sub(ComplexFloatMatrix other)
           
 void ComplexFloatMatrix.subColumnVector(ComplexFloatMatrix x)
          Add a vector to all columns of the matrix
 ComplexFloatMatrix ComplexFloatMatrix.subi(ComplexFloat v, ComplexFloatMatrix result)
          Subtract a scalar from a matrix
 ComplexFloatMatrix ComplexFloatMatrix.subi(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.subi(ComplexFloatMatrix other, ComplexFloatMatrix result)
          Subtract two matrices.
 ComplexFloatMatrix ComplexFloatMatrix.subi(float v, ComplexFloatMatrix result)
           
 void ComplexFloatMatrix.subRowVector(ComplexFloatMatrix x)
          Add a row vector to all rows of the matrix
 ComplexFloatMatrix ComplexFloatMatrix.xor(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.xori(ComplexFloat value, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.xori(ComplexFloatMatrix other)
           
 ComplexFloatMatrix ComplexFloatMatrix.xori(ComplexFloatMatrix other, ComplexFloatMatrix result)
           
 ComplexFloatMatrix ComplexFloatMatrix.xori(float value, ComplexFloatMatrix result)
           
 



written by Mikio L. Braun and Johannes Schaback