Parallel Colt 0.7.2

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

Packages that use DComplexMatrix1D
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
 

Uses of DComplexMatrix1D in cern.colt.matrix.tdcomplex
 

Methods in cern.colt.matrix.tdcomplex that return DComplexMatrix1D
 DComplexMatrix1D DComplexFactory1D.append(DComplexMatrix1D A, DComplexMatrix1D B)
          C = A||B; Constructs a new matrix which is the concatenation of two other matrices.
 DComplexMatrix1D DComplexMatrix1D.assign(DComplexDComplexFunction f)
          Assigns the result of a function to each cell;
 DComplexMatrix1D DComplexMatrix1D.assign(DComplexMatrix1D other)
          Replaces all cell values of the receiver with the values of another matrix.
 DComplexMatrix1D DComplexMatrix1D.assign(DComplexMatrix1D y, DComplexDComplexDComplexFunction f)
          Assigns the result of a function to each cell;
 DComplexMatrix1D DComplexMatrix1D.assign(DComplexProcedure cond, DComplexDComplexFunction f)
          Assigns the result of a function to all cells that satisfy a condition.
 DComplexMatrix1D DComplexMatrix1D.assign(DComplexProcedure cond, double[] value)
          Assigns a value to all cells that satisfy a condition.
 DComplexMatrix1D DComplexMatrix1D.assign(DComplexRealFunction f)
          Assigns the result of a function to the real part of the receiver.
 DComplexMatrix1D DComplexMatrix1D.assign(double[] values)
          Sets all cells to the state specified by values.
 DComplexMatrix1D DComplexMatrix1D.assign(double re, double im)
          Sets all cells to the state specified by re and im.
 DComplexMatrix1D DComplexMatrix1D.assignImaginary(DoubleMatrix1D other)
          Replaces imaginary part of the receiver with the values of another real matrix.
 DComplexMatrix1D DComplexMatrix1D.assignReal(DoubleMatrix1D other)
          Replaces real part of the receiver with the values of another real matrix.
 DComplexMatrix1D DComplexMatrix1D.copy()
          Constructs and returns a deep copy of the receiver.
 DComplexMatrix1D DComplexFactory2D.diagonal(DComplexMatrix2D A)
          Constructs a new vector consisting of the diagonal elements of A .
 DComplexMatrix1D DComplexMatrix1D.like()
          Construct and returns a new empty matrix of the same dynamic type as the receiver, having the same size.
abstract  DComplexMatrix1D DComplexMatrix1D.like(int size)
          Construct and returns a new empty matrix of the same dynamic type as the receiver, having the specified size.
abstract  DComplexMatrix1D DComplexMatrix2D.like1D(int size)
          Construct and returns a new 1-d matrix of the corresponding dynamic type, entirelly independent of the receiver.
 DComplexMatrix1D DComplexFactory1D.make(ArrayList<double[]> values)
          Constructs a matrix from the values of the given list.
 DComplexMatrix1D DComplexFactory1D.make(DComplexMatrix1D[] parts)
          Constructs a matrix which is the concatenation of all given parts.
 DComplexMatrix1D DComplexFactory1D.make(double[] values)
          Constructs a matrix with the given cell values.
 DComplexMatrix1D DComplexFactory1D.make(int size)
          Constructs a matrix with the given shape, each cell initialized with zero.
 DComplexMatrix1D DComplexFactory1D.make(int size, double[] initialValue)
          Constructs a matrix with the given shape, each cell initialized with the given value.
 DComplexMatrix1D DComplexFactory1D.random(int size)
          Constructs a matrix with uniformly distributed values in (0,1) (exclusive).
 DComplexMatrix1D DComplexFactory1D.repeat(DComplexMatrix1D A, int repeat)
          C = A||A||..||A; Constructs a new matrix which is concatenated repeat times.
 DComplexMatrix1D DComplexFactory1D.sample(int size, double[] value, double nonZeroFraction)
          Constructs a randomly sampled matrix with the given shape.
abstract  DComplexMatrix1D DComplexMatrix3D.vectorize()
          Returns a vector obtained by stacking the columns of each slice of the matrix on top of one another.
abstract  DComplexMatrix1D DComplexMatrix2D.vectorize()
          Returns a vector obtained by stacking the columns of this matrix on top of one another.
 DComplexMatrix1D DComplexMatrix2D.viewColumn(int column)
          Constructs and returns a new slice view representing the rows of the given column.
 DComplexMatrix1D DComplexMatrix1D.viewFlip()
          Constructs and returns a new flip view.
 DComplexMatrix1D DComplexMatrix1D.viewPart(int index, int width)
          Constructs and returns a new sub-range view that is a width sub matrix starting at index.
 DComplexMatrix1D DComplexMatrix2D.viewRow(int row)
          Constructs and returns a new slice view representing the columns of the given row.
 DComplexMatrix1D DComplexMatrix1D.viewSelection(DComplexProcedure condition)
          Constructs and returns a new selection view that is a matrix holding the cells matching the given condition.
 DComplexMatrix1D DComplexMatrix1D.viewSelection(int[] indexes)
          Constructs and returns a new selection view that is a matrix holding the indicated cells.
 DComplexMatrix1D DComplexMatrix1D.viewStrides(int stride)
          Constructs and returns a new stride view which is a sub matrix consisting of every i-th cell.
 DComplexMatrix1D DComplexMatrix2D.zMult(DComplexMatrix1D y, DComplexMatrix1D z)
          Linear algebraic matrix-vector multiplication; z = A * y; Equivalent to return A.zMult(y,z,1,0);
 DComplexMatrix1D DComplexMatrix2D.zMult(DComplexMatrix1D y, DComplexMatrix1D z, double[] alpha, double[] beta, boolean transposeA)
          Linear algebraic matrix-vector multiplication; z = alpha * A * y + beta*z.
 

Methods in cern.colt.matrix.tdcomplex with parameters of type DComplexMatrix1D
 double[] DComplexMatrix1D.aggregate(DComplexMatrix1D other, DComplexDComplexDComplexFunction aggr, DComplexDComplexDComplexFunction f)
          Applies a function to each corresponding cell of two matrices and aggregates the results.
 DComplexMatrix1D DComplexFactory1D.append(DComplexMatrix1D A, DComplexMatrix1D B)
          C = A||B; Constructs a new matrix which is the concatenation of two other matrices.
 DComplexMatrix2D DComplexFactory2D.appendColumn(DComplexMatrix2D A, DComplexMatrix1D b)
           
 DComplexMatrix2D DComplexFactory2D.appendRow(DComplexMatrix2D A, DComplexMatrix1D b)
           
 boolean DComplexMatrix1DProcedure.apply(DComplexMatrix1D element)
          Applies a procedure to an argument.
 DComplexMatrix1D DComplexMatrix1D.assign(DComplexMatrix1D other)
          Replaces all cell values of the receiver with the values of another matrix.
 DComplexMatrix1D DComplexMatrix1D.assign(DComplexMatrix1D y, DComplexDComplexDComplexFunction f)
          Assigns the result of a function to each cell;
 DComplexMatrix2D DComplexFactory2D.diagonal(DComplexMatrix1D vector)
          Constructs a new diagonal matrix whose diagonal elements are the elements of vector.
 DComplexMatrix1D DComplexFactory1D.make(DComplexMatrix1D[] parts)
          Constructs a matrix which is the concatenation of all given parts.
 DComplexMatrix1D DComplexFactory1D.repeat(DComplexMatrix1D A, int repeat)
          C = A||A||..||A; Constructs a new matrix which is concatenated repeat times.
 DComplexMatrix2D DComplexFactory2D.reshape(DComplexMatrix1D a, int rows, int columns)
           
 void DComplexMatrix1D.swap(DComplexMatrix1D other)
          Swaps each element this[i] with other[i].
 ArrayList<double[]> DComplexFactory1D.toList(DComplexMatrix1D values)
          Constructs a list from the given matrix.
 double[] DComplexMatrix1D.zDotProduct(DComplexMatrix1D y)
          Returns the dot product of two vectors x and y.
 double[] DComplexMatrix1D.zDotProduct(DComplexMatrix1D y, int from, int length)
          Returns the dot product of two vectors x and y.
 double[] DComplexMatrix1D.zDotProduct(DComplexMatrix1D y, int from, int length, IntArrayList nonZeroIndexes)
          Returns the dot product of two vectors x and y.
 DComplexMatrix1D DComplexMatrix2D.zMult(DComplexMatrix1D y, DComplexMatrix1D z)
          Linear algebraic matrix-vector multiplication; z = A * y; Equivalent to return A.zMult(y,z,1,0);
 DComplexMatrix1D DComplexMatrix2D.zMult(DComplexMatrix1D y, DComplexMatrix1D z, double[] alpha, double[] beta, boolean transposeA)
          Linear algebraic matrix-vector multiplication; z = alpha * A * y + beta*z.
 

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

Subclasses of DComplexMatrix1D in cern.colt.matrix.tdcomplex.impl
 class DenseDComplexMatrix1D
          Dense 1-d matrix (aka vector) holding complex elements.
 class SparseDComplexMatrix1D
          Sparse hashed 1-d matrix (aka vector) holding complex elements.
 

Methods in cern.colt.matrix.tdcomplex.impl that return DComplexMatrix1D
 DComplexMatrix1D DenseDComplexMatrix1D.assign(DComplexDComplexFunction function)
           
 DComplexMatrix1D DenseDComplexMatrix1D.assign(DComplexMatrix1D source)
           
 DComplexMatrix1D DenseDComplexMatrix1D.assign(DComplexMatrix1D y, DComplexDComplexDComplexFunction function)
           
 DComplexMatrix1D DenseDComplexMatrix1D.assign(DComplexProcedure cond, DComplexDComplexFunction function)
           
 DComplexMatrix1D DenseDComplexMatrix1D.assign(DComplexProcedure cond, double[] value)
           
 DComplexMatrix1D DenseDComplexMatrix1D.assign(DComplexRealFunction function)
           
 DComplexMatrix1D SparseDComplexMatrix1D.assign(double[] value)
          Sets all cells to the state specified by value.
 DComplexMatrix1D DenseDComplexMatrix1D.assign(double[] values)
           
 DComplexMatrix1D DenseDComplexMatrix1D.assign(double re, double im)
           
 DComplexMatrix1D DenseDComplexMatrix1D.assignImaginary(DoubleMatrix1D other)
           
 DComplexMatrix1D DenseDComplexMatrix1D.assignReal(DoubleMatrix1D other)
           
 DComplexMatrix1D SparseDComplexMatrix1D.like(int size)
          Construct and returns a new empty matrix of the same dynamic type as the receiver, having the specified size.
 DComplexMatrix1D DenseDComplexMatrix1D.like(int size)
           
 DComplexMatrix1D SparseDComplexMatrix2D.like1D(int size)
          Construct and returns a new 1-d matrix of the corresponding dynamic type, entirelly independent of the receiver.
 DComplexMatrix1D DenseDComplexMatrix2D.like1D(int size)
           
 DComplexMatrix1D SparseDComplexMatrix3D.vectorize()
          Returns a vector obtained by stacking the columns of each slice of the matrix on top of one another.
 DComplexMatrix1D SparseDComplexMatrix2D.vectorize()
          Returns a vector obtained by stacking the columns of the matrix on top of one another.
 DComplexMatrix1D DenseDComplexMatrix3D.vectorize()
           
 DComplexMatrix1D DenseDComplexMatrix2D.vectorize()
           
 DComplexMatrix1D DenseDComplexMatrix2D.zMult(DComplexMatrix1D y, DComplexMatrix1D z, double[] alpha, double[] beta, boolean transposeA)
           
 

Methods in cern.colt.matrix.tdcomplex.impl with parameters of type DComplexMatrix1D
 double[] DenseDComplexMatrix1D.aggregate(DComplexMatrix1D other, DComplexDComplexDComplexFunction aggr, DComplexDComplexDComplexFunction f)
           
 DComplexMatrix1D DenseDComplexMatrix1D.assign(DComplexMatrix1D source)
           
 DComplexMatrix1D DenseDComplexMatrix1D.assign(DComplexMatrix1D y, DComplexDComplexDComplexFunction function)
           
 void DenseDComplexMatrix1D.swap(DComplexMatrix1D other)
           
 DComplexMatrix1D DenseDComplexMatrix2D.zMult(DComplexMatrix1D y, DComplexMatrix1D z, double[] alpha, double[] beta, boolean transposeA)
           
 

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

Methods in cern.colt.matrix.tdouble.algo that return DComplexMatrix1D
 DComplexMatrix1D DoubleAlgebra.kron(DComplexMatrix1D x, DComplexMatrix1D y)
          Computes the Kronecker product of two complex matrices.
 

Methods in cern.colt.matrix.tdouble.algo with parameters of type DComplexMatrix1D
 boolean DoubleProperty.equals(DComplexMatrix1D A, DComplexMatrix1D B)
          Returns whether both given matrices A and B are equal.
 boolean DoubleProperty.equals(DComplexMatrix1D A, double[] value)
          Returns whether all cells of the given matrix A are equal to the given value.
 DComplexMatrix1D DoubleAlgebra.kron(DComplexMatrix1D x, DComplexMatrix1D y)
          Computes the Kronecker product of two complex matrices.
 


Parallel Colt 0.7.2

Jump to the Parallel Colt Homepage