Parallel Colt 0.7.2

Uses of Class
cern.colt.matrix.tdcomplex.DComplexMatrix2D

Packages that use DComplexMatrix2D
cern.colt.matrix.tdcomplex Matrix interfaces and factories holding elements of dcomplex data type. 
cern.colt.matrix.tdcomplex.impl Efficient and flexible dense and sparse 1, 2 and 3-dimensional matrices holding elements of dcomplex data type. 
cern.colt.matrix.tdouble.algo Linear Algebraic matrix computations operating on DoubleMatrix2D and DoubleMatrix1D
cern.colt.matrix.tdouble.impl Efficient and flexible dense and sparse 1, 2 and 3-dimensional matrices holding elements of double data type. 
 

Uses of DComplexMatrix2D in cern.colt.matrix.tdcomplex
 

Methods in cern.colt.matrix.tdcomplex that return DComplexMatrix2D
 DComplexMatrix2D DComplexFactory2D.appendColumn(DComplexMatrix2D A, DComplexMatrix1D b)
           
 DComplexMatrix2D DComplexFactory2D.appendColumns(DComplexMatrix2D A, DComplexMatrix2D B)
          C = A||B; Constructs a new matrix which is the column-wise concatenation of two other matrices.
 DComplexMatrix2D DComplexFactory2D.appendRow(DComplexMatrix2D A, DComplexMatrix1D b)
           
 DComplexMatrix2D DComplexFactory2D.appendRows(DComplexMatrix2D A, DComplexMatrix2D B)
          C = A||B; Constructs a new matrix which is the row-wise concatenation of two other matrices.
 DComplexMatrix2D DComplexMatrix2D.assign(DComplexDComplexFunction f)
          Assigns the result of a function to each cell;
 DComplexMatrix2D DComplexMatrix2D.assign(DComplexMatrix2D other)
          Replaces all cell values of the receiver with the values of another matrix.
 DComplexMatrix2D DComplexMatrix2D.assign(DComplexMatrix2D y, DComplexDComplexDComplexFunction f)
          Assigns the result of a function to each cell.
 DComplexMatrix2D DComplexMatrix2D.assign(DComplexProcedure cond, DComplexDComplexFunction f)
          Assigns the result of a function to all cells that satisfy a condition.
 DComplexMatrix2D DComplexMatrix2D.assign(DComplexProcedure cond, double[] value)
          Assigns a value to all cells that satisfy a condition.
 DComplexMatrix2D DComplexMatrix2D.assign(DComplexRealFunction f)
          Assigns the result of a function to the real part of the receiver.
 DComplexMatrix2D DComplexMatrix2D.assign(double[] values)
          Sets all cells to the state specified by values.
 DComplexMatrix2D DComplexMatrix2D.assign(double[][] values)
          Sets all cells to the state specified by values.
 DComplexMatrix2D DComplexMatrix2D.assign(double re, double im)
          Sets all cells to the state specified by re and im.
 DComplexMatrix2D DComplexMatrix2D.assign(float[] values)
          Sets all cells to the state specified by values.
 DComplexMatrix2D DComplexMatrix2D.assignImaginary(DoubleMatrix2D other)
          Replaces imaginary part of the receiver with the values of another real matrix.
 DComplexMatrix2D DComplexMatrix2D.assignReal(DoubleMatrix2D other)
          Replaces real part of the receiver with the values of another real matrix.
 DComplexMatrix2D DComplexFactory2D.compose(DComplexMatrix2D[][] parts)
          Constructs a block matrix made from the given parts.
 DComplexMatrix2D DComplexFactory2D.composeBidiagonal(DComplexMatrix2D A, DComplexMatrix2D B)
          Constructs a bidiagonal block matrix from the given parts.
 DComplexMatrix2D DComplexFactory2D.composeDiagonal(DComplexMatrix2D A, DComplexMatrix2D B)
          Constructs a diagonal block matrix from the given parts (the direct sum of two matrices).
 DComplexMatrix2D DComplexFactory2D.composeDiagonal(DComplexMatrix2D A, DComplexMatrix2D B, DComplexMatrix2D C)
          Constructs a diagonal block matrix from the given parts.
 DComplexMatrix2D DComplexMatrix2D.copy()
          Constructs and returns a deep copy of the receiver.
 DComplexMatrix2D DComplexFactory2D.diagonal(DComplexMatrix1D vector)
          Constructs a new diagonal matrix whose diagonal elements are the elements of vector.
 DComplexMatrix2D DComplexMatrix2D.forEachNonZero(IntIntDComplexFunction function)
          Assigns the result of a function to each non-zero cell.
 DComplexMatrix2D DComplexMatrix2D.getConjugateTranspose()
          Returns a new matrix that is a complex conjugate of this matrix.
 DComplexMatrix2D DComplexFactory2D.identity(int rowsAndColumns)
          Constructs an identity matrix (having ones on the diagonal and zeros elsewhere).
 DComplexMatrix2D DComplexMatrix2D.like()
          Construct and returns a new empty matrix of the same dynamic type as the receiver, having the same number of rows and columns.
abstract  DComplexMatrix2D DComplexMatrix2D.like(int rows, int columns)
          Construct and returns a new empty matrix of the same dynamic type as the receiver, having the specified number of rows and columns.
abstract  DComplexMatrix2D DComplexMatrix1D.like2D(int rows, int columns)
          Construct and returns a new 2-d matrix of the corresponding dynamic type, entirely independent of the receiver.
 DComplexMatrix2D DComplexFactory2D.make(double[][] values)
          Constructs a matrix with the given cell values.
 DComplexMatrix2D DComplexFactory2D.make(int rows, int columns)
          Constructs a matrix with the given shape, each cell initialized with zero.
 DComplexMatrix2D DComplexFactory2D.make(int rows, int columns, double[] initialValue)
          Constructs a matrix with the given shape, each cell initialized with the given value.
 DComplexMatrix2D DComplexFactory2D.random(int rows, int columns)
          Constructs a matrix with uniformly distributed values in (0,1) (exclusive).
 DComplexMatrix2D DComplexFactory2D.repeat(DComplexMatrix2D A, int rowRepeat, int columnRepeat)
          C = A||A||..||A; Constructs a new matrix which is duplicated both along the row and column dimension.
 DComplexMatrix2D DComplexFactory2D.reshape(DComplexMatrix1D a, int rows, int columns)
           
abstract  DComplexMatrix2D DComplexMatrix1D.reshape(int rows, int cols)
          Returns new DoubleMatrix2D of size rows x columns whose elements are taken column-wise from this matrix.
 DComplexMatrix2D DComplexFactory2D.sample(DComplexMatrix2D matrix, double[] value, double nonZeroFraction)
          Modifies the given matrix to be a randomly sampled matrix.
 DComplexMatrix2D DComplexFactory2D.sample(int rows, int columns, double[] value, double nonZeroFraction)
          Constructs a randomly sampled matrix with the given shape.
 DComplexMatrix2D DComplexMatrix3D.viewColumn(int column)
          Constructs and returns a new 2-dimensional slice view representing the slices and rows of the given column.
 DComplexMatrix2D DComplexMatrix2D.viewColumnFlip()
          Constructs and returns a new flip view along the column axis.
 DComplexMatrix2D DComplexMatrix2D.viewDice()
          Constructs and returns a new dice (transposition) view; Swaps axes; example: 3 x 4 matrix --> 4 x 3 matrix.
 DComplexMatrix2D DComplexMatrix2D.viewPart(int row, int column, int height, int width)
          Constructs and returns a new sub-range view that is a height x width sub matrix starting at [row,column].
 DComplexMatrix2D DComplexMatrix3D.viewRow(int row)
          Constructs and returns a new 2-dimensional slice view representing the slices and columns of the given row.
 DComplexMatrix2D DComplexMatrix2D.viewRowFlip()
          Constructs and returns a new flip view along the row axis.
 DComplexMatrix2D DComplexMatrix2D.viewSelection(DComplexMatrix1DProcedure condition)
          Constructs and returns a new selection view that is a matrix holding all rows matching the given condition.
 DComplexMatrix2D DComplexMatrix2D.viewSelection(int[] rowIndexes, int[] columnIndexes)
          Constructs and returns a new selection view that is a matrix holding the indicated cells.
 DComplexMatrix2D DComplexMatrix3D.viewSlice(int slice)
          Constructs and returns a new 2-dimensional slice view representing the rows and columns of the given slice.
 DComplexMatrix2D DComplexMatrix2D.viewStrides(int rowStride, int columnStride)
          Constructs and returns a new stride view which is a sub matrix consisting of every i-th cell.
 DComplexMatrix2D DComplexMatrix2D.zMult(DComplexMatrix2D B, DComplexMatrix2D C)
          Linear algebraic matrix-matrix multiplication; C = A x B; Equivalent to A.zMult(B,C,1,0,false,false).
 DComplexMatrix2D DComplexMatrix2D.zMult(DComplexMatrix2D B, DComplexMatrix2D C, double[] alpha, double[] beta, boolean transposeA, boolean transposeB)
          Linear algebraic matrix-matrix multiplication; C = alpha * A x B + beta*C.
 

Methods in cern.colt.matrix.tdcomplex with parameters of type DComplexMatrix2D
 double[] DComplexMatrix2D.aggregate(DComplexMatrix2D other, DComplexDComplexDComplexFunction aggr, DComplexDComplexDComplexFunction f)
          Applies a function to each corresponding cell of two matrices and aggregates the results.
 DComplexMatrix2D DComplexFactory2D.appendColumn(DComplexMatrix2D A, DComplexMatrix1D b)
           
 DComplexMatrix2D DComplexFactory2D.appendColumns(DComplexMatrix2D A, DComplexMatrix2D B)
          C = A||B; Constructs a new matrix which is the column-wise concatenation of two other matrices.
 DComplexMatrix2D DComplexFactory2D.appendRow(DComplexMatrix2D A, DComplexMatrix1D b)
           
 DComplexMatrix2D DComplexFactory2D.appendRows(DComplexMatrix2D A, DComplexMatrix2D B)
          C = A||B; Constructs a new matrix which is the row-wise concatenation of two other matrices.
 boolean DComplexMatrix2DProcedure.apply(DComplexMatrix2D element)
          Applies a procedure to an argument.
 DComplexMatrix2D DComplexMatrix2D.assign(DComplexMatrix2D other)
          Replaces all cell values of the receiver with the values of another matrix.
 DComplexMatrix2D DComplexMatrix2D.assign(DComplexMatrix2D y, DComplexDComplexDComplexFunction f)
          Assigns the result of a function to each cell.
 DComplexMatrix2D DComplexFactory2D.compose(DComplexMatrix2D[][] parts)
          Constructs a block matrix made from the given parts.
 DComplexMatrix2D DComplexFactory2D.composeBidiagonal(DComplexMatrix2D A, DComplexMatrix2D B)
          Constructs a bidiagonal block matrix from the given parts.
 DComplexMatrix2D DComplexFactory2D.composeDiagonal(DComplexMatrix2D A, DComplexMatrix2D B)
          Constructs a diagonal block matrix from the given parts (the direct sum of two matrices).
 DComplexMatrix2D DComplexFactory2D.composeDiagonal(DComplexMatrix2D A, DComplexMatrix2D B, DComplexMatrix2D C)
          Constructs a diagonal block matrix from the given parts.
 void DComplexFactory2D.decompose(DComplexMatrix2D[][] parts, DComplexMatrix2D matrix)
          Splits a block matrix into its constituent blocks; Copies blocks of a matrix into the given parts.
 void DComplexFactory2D.decompose(DComplexMatrix2D[][] parts, DComplexMatrix2D matrix)
          Splits a block matrix into its constituent blocks; Copies blocks of a matrix into the given parts.
 DComplexMatrix1D DComplexFactory2D.diagonal(DComplexMatrix2D A)
          Constructs a new vector consisting of the diagonal elements of A .
 DComplexMatrix2D DComplexFactory2D.repeat(DComplexMatrix2D A, int rowRepeat, int columnRepeat)
          C = A||A||..||A; Constructs a new matrix which is duplicated both along the row and column dimension.
 DComplexMatrix2D DComplexFactory2D.sample(DComplexMatrix2D matrix, double[] value, double nonZeroFraction)
          Modifies the given matrix to be a randomly sampled matrix.
 DComplexMatrix2D DComplexMatrix2D.zMult(DComplexMatrix2D B, DComplexMatrix2D C)
          Linear algebraic matrix-matrix multiplication; C = A x B; Equivalent to A.zMult(B,C,1,0,false,false).
 DComplexMatrix2D DComplexMatrix2D.zMult(DComplexMatrix2D B, DComplexMatrix2D C, double[] alpha, double[] beta, boolean transposeA, boolean transposeB)
          Linear algebraic matrix-matrix multiplication; C = alpha * A x B + beta*C.
 

Uses of DComplexMatrix2D in cern.colt.matrix.tdcomplex.impl
 

Subclasses of DComplexMatrix2D in cern.colt.matrix.tdcomplex.impl
 class DenseDComplexMatrix2D
          Dense 2-d matrix holding complex elements.
 class SparseDComplexMatrix2D
          Sparse hashed 2-d matrix holding complex elements.
 

Methods in cern.colt.matrix.tdcomplex.impl that return DComplexMatrix2D
 DComplexMatrix2D DenseDComplexMatrix2D.assign(DComplexDComplexFunction function)
           
 DComplexMatrix2D SparseDComplexMatrix2D.assign(DComplexMatrix2D source)
          Replaces all cell values of the receiver with the values of another matrix.
 DComplexMatrix2D DenseDComplexMatrix2D.assign(DComplexMatrix2D source)
           
 DComplexMatrix2D SparseDComplexMatrix2D.assign(DComplexMatrix2D y, DComplexDComplexDComplexFunction function)
          Assigns the result of a function to each cell.
 DComplexMatrix2D DenseDComplexMatrix2D.assign(DComplexMatrix2D y, DComplexDComplexDComplexFunction function)
           
 DComplexMatrix2D DenseDComplexMatrix2D.assign(DComplexProcedure cond, DComplexDComplexFunction function)
           
 DComplexMatrix2D DenseDComplexMatrix2D.assign(DComplexProcedure cond, double[] value)
           
 DComplexMatrix2D DenseDComplexMatrix2D.assign(DComplexRealFunction function)
           
 DComplexMatrix2D SparseDComplexMatrix2D.assign(double[] value)
          Sets all cells to the state specified by value.
 DComplexMatrix2D DenseDComplexMatrix2D.assign(double[] values)
           
 DComplexMatrix2D DenseDComplexMatrix2D.assign(double[][] values)
           
 DComplexMatrix2D DenseDComplexMatrix2D.assign(double re, double im)
           
 DComplexMatrix2D DenseDComplexMatrix2D.assign(float[] values)
           
 DComplexMatrix2D DenseDComplexMatrix2D.assignImaginary(DoubleMatrix2D other)
           
 DComplexMatrix2D DenseDComplexMatrix2D.assignReal(DoubleMatrix2D other)
           
 DComplexMatrix2D DenseDComplexMatrix2D.forEachNonZero(IntIntDComplexFunction function)
           
 DComplexMatrix2D DenseDComplexMatrix2D.getConjugateTranspose()
           
 DComplexMatrix2D SparseDComplexMatrix2D.like(int rows, int columns)
          Construct and returns a new empty matrix of the same dynamic type as the receiver, having the specified number of rows and columns.
 DComplexMatrix2D DenseDComplexMatrix2D.like(int rows, int columns)
           
 DComplexMatrix2D SparseDComplexMatrix1D.like2D(int rows, int columns)
          Construct and returns a new 2-d matrix of the corresponding dynamic type, entirelly independent of the receiver.
 DComplexMatrix2D DenseDComplexMatrix1D.like2D(int rows, int columns)
           
 DComplexMatrix2D SparseDComplexMatrix1D.reshape(int rows, int cols)
           
 DComplexMatrix2D DenseDComplexMatrix1D.reshape(int rows, int cols)
           
 DComplexMatrix2D DenseDComplexMatrix2D.zMult(DComplexMatrix2D B, DComplexMatrix2D C, double[] alpha, double[] beta, boolean transposeA, boolean transposeB)
           
 

Methods in cern.colt.matrix.tdcomplex.impl with parameters of type DComplexMatrix2D
 double[] DenseDComplexMatrix2D.aggregate(DComplexMatrix2D other, DComplexDComplexDComplexFunction aggr, DComplexDComplexDComplexFunction f)
           
 DComplexMatrix2D SparseDComplexMatrix2D.assign(DComplexMatrix2D source)
          Replaces all cell values of the receiver with the values of another matrix.
 DComplexMatrix2D DenseDComplexMatrix2D.assign(DComplexMatrix2D source)
           
 DComplexMatrix2D SparseDComplexMatrix2D.assign(DComplexMatrix2D y, DComplexDComplexDComplexFunction function)
          Assigns the result of a function to each cell.
 DComplexMatrix2D DenseDComplexMatrix2D.assign(DComplexMatrix2D y, DComplexDComplexDComplexFunction function)
           
 DComplexMatrix2D DenseDComplexMatrix2D.zMult(DComplexMatrix2D B, DComplexMatrix2D C, double[] alpha, double[] beta, boolean transposeA, boolean transposeB)
           
 

Uses of DComplexMatrix2D in cern.colt.matrix.tdouble.algo
 

Methods in cern.colt.matrix.tdouble.algo with parameters of type DComplexMatrix2D
 boolean DoubleProperty.equals(DComplexMatrix2D A, DComplexMatrix2D B)
          Returns whether both given matrices A and B are equal.
 boolean DoubleProperty.equals(DComplexMatrix2D A, double[] value)
          Returns whether all cells of the given matrix A are equal to the given value.
 double DoubleAlgebra.normF(DComplexMatrix2D A)
          Returns the Frobenius norm of matrix A, which is Sqrt(Sum(A[i,j]2)).
 

Uses of DComplexMatrix2D in cern.colt.matrix.tdouble.impl
 

Methods in cern.colt.matrix.tdouble.impl that return DComplexMatrix2D
 DComplexMatrix2D DenseColDoubleMatrix2D.getFft2()
           
 DComplexMatrix2D DenseColDoubleMatrix2D.getFftColumns()
           
 DComplexMatrix2D DenseColDoubleMatrix2D.getFftRows()
           
 DComplexMatrix2D DenseColDoubleMatrix2D.getIfft2(boolean scale)
           
 DComplexMatrix2D DenseColDoubleMatrix2D.getIfftColumns(boolean scale)
           
 DComplexMatrix2D DenseColDoubleMatrix2D.getIfftRows(boolean scale)
           
 


Parallel Colt 0.7.2

Jump to the Parallel Colt Homepage