Parallel Colt 0.7.2

Uses of Class
cern.colt.matrix.tfcomplex.FComplexMatrix2D

Packages that use FComplexMatrix2D
cern.colt.matrix.tfcomplex Matrix interfaces and factories holding elements of fcomplex data type. 
cern.colt.matrix.tfcomplex.impl Efficient and flexible dense and sparse 1, 2 and 3-dimensional matrices holding elements of fcomplex data type. 
cern.colt.matrix.tfloat.algo Linear Algebraic matrix computations operating on FloatMatrix2D and FloatMatrix1D
cern.colt.matrix.tfloat.impl Efficient and flexible dense and sparse 1, 2 and 3-dimensional matrices holding elements of float data type. 
 

Uses of FComplexMatrix2D in cern.colt.matrix.tfcomplex
 

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

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

Uses of FComplexMatrix2D in cern.colt.matrix.tfcomplex.impl
 

Subclasses of FComplexMatrix2D in cern.colt.matrix.tfcomplex.impl
 class DenseFComplexMatrix2D
          Dense 2-d matrix holding complex elements.
 class SparseFComplexMatrix2D
          Sparse hashed 2-d matrix holding complex elements.
 

Methods in cern.colt.matrix.tfcomplex.impl that return FComplexMatrix2D
 FComplexMatrix2D DenseFComplexMatrix2D.assign(FComplexFComplexFunction function)
           
 FComplexMatrix2D SparseFComplexMatrix2D.assign(FComplexMatrix2D source)
          Replaces all cell values of the receiver with the values of another matrix.
 FComplexMatrix2D DenseFComplexMatrix2D.assign(FComplexMatrix2D source)
           
 FComplexMatrix2D SparseFComplexMatrix2D.assign(FComplexMatrix2D y, FComplexFComplexFComplexFunction function)
          Assigns the result of a function to each cell.
 FComplexMatrix2D DenseFComplexMatrix2D.assign(FComplexMatrix2D y, FComplexFComplexFComplexFunction function)
           
 FComplexMatrix2D DenseFComplexMatrix2D.assign(FComplexProcedure cond, FComplexFComplexFunction function)
           
 FComplexMatrix2D DenseFComplexMatrix2D.assign(FComplexProcedure cond, float[] value)
           
 FComplexMatrix2D DenseFComplexMatrix2D.assign(FComplexRealFunction function)
           
 FComplexMatrix2D SparseFComplexMatrix2D.assign(float[] value)
          Sets all cells to the state specified by value.
 FComplexMatrix2D DenseFComplexMatrix2D.assign(float[] values)
           
 FComplexMatrix2D DenseFComplexMatrix2D.assign(float[][] values)
           
 FComplexMatrix2D DenseFComplexMatrix2D.assign(float re, float im)
           
 FComplexMatrix2D DenseFComplexMatrix2D.assignImaginary(FloatMatrix2D other)
           
 FComplexMatrix2D DenseFComplexMatrix2D.assignReal(FloatMatrix2D other)
           
 FComplexMatrix2D DenseFComplexMatrix2D.forEachNonZero(IntIntFComplexFunction function)
           
 FComplexMatrix2D DenseFComplexMatrix2D.getConjugateTranspose()
           
 FComplexMatrix2D SparseFComplexMatrix2D.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.
 FComplexMatrix2D DenseFComplexMatrix2D.like(int rows, int columns)
           
 FComplexMatrix2D SparseFComplexMatrix1D.like2D(int rows, int columns)
          Construct and returns a new 2-d matrix of the corresponding dynamic type, entirelly independent of the receiver.
 FComplexMatrix2D DenseFComplexMatrix1D.like2D(int rows, int columns)
           
 FComplexMatrix2D SparseFComplexMatrix1D.reshape(int rows, int cols)
           
 FComplexMatrix2D DenseFComplexMatrix1D.reshape(int rows, int cols)
           
 FComplexMatrix2D DenseFComplexMatrix2D.zMult(FComplexMatrix2D B, FComplexMatrix2D C, float[] alpha, float[] beta, boolean transposeA, boolean transposeB)
           
 

Methods in cern.colt.matrix.tfcomplex.impl with parameters of type FComplexMatrix2D
 float[] DenseFComplexMatrix2D.aggregate(FComplexMatrix2D other, FComplexFComplexFComplexFunction aggr, FComplexFComplexFComplexFunction f)
           
 FComplexMatrix2D SparseFComplexMatrix2D.assign(FComplexMatrix2D source)
          Replaces all cell values of the receiver with the values of another matrix.
 FComplexMatrix2D DenseFComplexMatrix2D.assign(FComplexMatrix2D source)
           
 FComplexMatrix2D SparseFComplexMatrix2D.assign(FComplexMatrix2D y, FComplexFComplexFComplexFunction function)
          Assigns the result of a function to each cell.
 FComplexMatrix2D DenseFComplexMatrix2D.assign(FComplexMatrix2D y, FComplexFComplexFComplexFunction function)
           
 FComplexMatrix2D DenseFComplexMatrix2D.zMult(FComplexMatrix2D B, FComplexMatrix2D C, float[] alpha, float[] beta, boolean transposeA, boolean transposeB)
           
 

Uses of FComplexMatrix2D in cern.colt.matrix.tfloat.algo
 

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

Uses of FComplexMatrix2D in cern.colt.matrix.tfloat.impl
 

Methods in cern.colt.matrix.tfloat.impl that return FComplexMatrix2D
 FComplexMatrix2D DenseColFloatMatrix2D.getFft2()
           
 FComplexMatrix2D DenseColFloatMatrix2D.getFftColumns()
           
 FComplexMatrix2D DenseColFloatMatrix2D.getFftRows()
           
 FComplexMatrix2D DenseColFloatMatrix2D.getIfft2(boolean scale)
           
 FComplexMatrix2D DenseColFloatMatrix2D.getIfftColumns(boolean scale)
           
 FComplexMatrix2D DenseColFloatMatrix2D.getIfftRows(boolean scale)
           
 


Parallel Colt 0.7.2

Jump to the Parallel Colt Homepage