Package | Description |
---|---|
cern.colt.matrix.tdcomplex |
Matrix interfaces and factories holding elements of dcomplex data type.
|
cern.colt.matrix.tdcomplex.algo |
Algorithms operating on complex matrices.
|
cern.colt.matrix.tdcomplex.impl |
Efficient and flexible dense and sparse 1, 2 and 3-dimensional matrices holding elements of dcomplex data type.
|
Modifier and Type | Method and Description |
---|---|
DComplexMatrix3D |
DComplexMatrix3D.assign(DComplexDComplexFunction function)
Assigns the result of a function to each cell.
|
DComplexMatrix3D |
DComplexMatrix3D.assign(DComplexMatrix3D other)
Replaces all cell values of the receiver with the values of another
matrix.
|
DComplexMatrix3D |
DComplexMatrix3D.assign(DComplexMatrix3D y,
DComplexDComplexDComplexFunction function)
Assigns the result of a function to each cell.
|
DComplexMatrix3D |
DComplexMatrix3D.assign(DComplexProcedure cond,
DComplexDComplexFunction f)
Assigns the result of a function to all cells that satisfy a condition.
|
DComplexMatrix3D |
DComplexMatrix3D.assign(DComplexProcedure cond,
double[] value)
Assigns a value to all cells that satisfy a condition.
|
DComplexMatrix3D |
DComplexMatrix3D.assign(DComplexRealFunction function)
Assigns the result of a function to the real part of the receiver.
|
DComplexMatrix3D |
DComplexMatrix3D.assign(double[] values)
Sets all cells to the state specified by values.
|
DComplexMatrix3D |
DComplexMatrix3D.assign(double[][][] values)
Sets all cells to the state specified by values.
|
DComplexMatrix3D |
DComplexMatrix3D.assign(double re,
double im)
Sets all cells to the state specified by re and im.
|
DComplexMatrix3D |
DComplexMatrix3D.assignImaginary(DoubleMatrix3D other)
Replaces imaginary part of the receiver with the values of another real
matrix.
|
DComplexMatrix3D |
DComplexMatrix3D.assignReal(DoubleMatrix3D other)
Replaces real part of the receiver with the values of another real
matrix.
|
DComplexMatrix3D |
DComplexMatrix3D.copy()
Constructs and returns a deep copy of the receiver.
|
DComplexMatrix3D |
DComplexMatrix3D.like()
Construct and returns a new empty matrix of the same dynamic type
as the receiver, having the same number of slices, rows and columns.
|
abstract DComplexMatrix3D |
DComplexMatrix3D.like(int slices,
int rows,
int columns)
Construct and returns a new empty matrix of the same dynamic type
as the receiver, having the specified number of slices, rows and columns.
|
DComplexMatrix3D |
DComplexFactory3D.make(double[][][] values)
Constructs a matrix with the given cell values.
|
DComplexMatrix3D |
DComplexFactory3D.make(int slices,
int rows,
int columns)
Constructs a matrix with the given shape, each cell initialized with
zero.
|
DComplexMatrix3D |
DComplexFactory3D.make(int slices,
int rows,
int columns,
double[] initialValue)
Constructs a matrix with the given shape, each cell initialized with the
given value.
|
DComplexMatrix3D |
DComplexFactory3D.random(int slices,
int rows,
int columns)
Constructs a matrix with uniformly distributed values in (0,1)
(exclusive).
|
abstract DComplexMatrix3D |
DComplexMatrix1D.reshape(int slices,
int rows,
int columns)
Returns new DoubleMatrix3D of size slices x rows x columns, whose
elements are taken column-wise from this matrix.
|
DComplexMatrix3D |
DComplexMatrix3D.viewColumnFlip()
Constructs and returns a new flip view along the column axis.
|
DComplexMatrix3D |
DComplexMatrix3D.viewDice(int axis0,
int axis1,
int axis2)
Constructs and returns a new dice view; Swaps dimensions (axes);
Example: 3 x 4 x 5 matrix --> 4 x 3 x 5 matrix.
|
DComplexMatrix3D |
DComplexMatrix3D.viewPart(int slice,
int row,
int column,
int depth,
int height,
int width)
Constructs and returns a new sub-range view that is a
depth x height x width sub matrix starting at
[slice,row,column]; Equivalent to
view().part(slice,row,column,depth,height,width); Provided for
convenience only.
|
DComplexMatrix3D |
DComplexMatrix3D.viewRowFlip()
Constructs and returns a new flip view along the row axis.
|
DComplexMatrix3D |
DComplexMatrix3D.viewSelection(DComplexMatrix2DProcedure condition)
Constructs and returns a new selection view that is a matrix
holding all slices matching the given condition.
|
DComplexMatrix3D |
DComplexMatrix3D.viewSelection(int[] sliceIndexes,
int[] rowIndexes,
int[] columnIndexes)
Constructs and returns a new selection view that is a matrix
holding the indicated cells.
|
DComplexMatrix3D |
DComplexMatrix3D.viewSliceFlip()
Constructs and returns a new flip view along the slice axis.
|
DComplexMatrix3D |
DComplexMatrix3D.viewStrides(int sliceStride,
int rowStride,
int columnStride)
Constructs and returns a new stride view which is a sub matrix
consisting of every i-th cell.
|
Modifier and Type | Method and Description |
---|---|
double[] |
DComplexMatrix3D.aggregate(DComplexMatrix3D other,
DComplexDComplexDComplexFunction aggr,
DComplexDComplexDComplexFunction f)
Applies a function to each corresponding cell of two matrices and
aggregates the results.
|
DComplexMatrix3D |
DComplexMatrix3D.assign(DComplexMatrix3D other)
Replaces all cell values of the receiver with the values of another
matrix.
|
DComplexMatrix3D |
DComplexMatrix3D.assign(DComplexMatrix3D y,
DComplexDComplexDComplexFunction function)
Assigns the result of a function to each cell.
|
Modifier and Type | Method and Description |
---|---|
boolean |
DComplexProperty.equals(DComplexMatrix3D A,
DComplexMatrix3D B)
Returns whether both given matrices A and B are equal.
|
boolean |
DComplexProperty.equals(DComplexMatrix3D A,
double[] value)
Returns whether all cells of the given matrix A are equal to the
given value.
|
Modifier and Type | Class and Description |
---|---|
class |
DenseDComplexMatrix3D
Dense 3-d matrix holding complex elements.
|
class |
DenseLargeDComplexMatrix3D
Dense 3-d matrix holding complex elements.
Implementation: |
class |
SparseDComplexMatrix3D
Sparse hashed 3-d matrix holding complex elements.
|
class |
WrapperDComplexMatrix3D
3-d matrix holding complex elements; either a view wrapping another
matrix or a matrix whose views are wrappers.
|
Modifier and Type | Method and Description |
---|---|
DComplexMatrix3D |
DenseDComplexMatrix3D.assign(DComplexDComplexFunction function) |
DComplexMatrix3D |
DenseDComplexMatrix3D.assign(DComplexMatrix3D source) |
DComplexMatrix3D |
DenseDComplexMatrix3D.assign(DComplexMatrix3D y,
DComplexDComplexDComplexFunction function) |
DComplexMatrix3D |
DenseDComplexMatrix3D.assign(DComplexProcedure cond,
DComplexDComplexFunction f) |
DComplexMatrix3D |
DenseDComplexMatrix3D.assign(DComplexProcedure cond,
double[] value) |
DComplexMatrix3D |
DenseDComplexMatrix3D.assign(DComplexRealFunction function) |
DComplexMatrix3D |
DenseDComplexMatrix3D.assign(double[] values) |
DComplexMatrix3D |
SparseDComplexMatrix3D.assign(double[] value) |
DComplexMatrix3D |
DenseDComplexMatrix3D.assign(double[][][] values) |
DComplexMatrix3D |
DenseDComplexMatrix3D.assign(double re,
double im) |
DComplexMatrix3D |
DenseDComplexMatrix3D.assignImaginary(DoubleMatrix3D other) |
DComplexMatrix3D |
DenseDComplexMatrix3D.assignReal(DoubleMatrix3D other) |
DComplexMatrix3D |
DenseDComplexMatrix3D.like(int slices,
int rows,
int columns) |
DComplexMatrix3D |
WrapperDComplexMatrix3D.like(int slices,
int rows,
int columns) |
DComplexMatrix3D |
DenseLargeDComplexMatrix3D.like(int slices,
int rows,
int columns) |
DComplexMatrix3D |
SparseDComplexMatrix3D.like(int slices,
int rows,
int columns) |
DComplexMatrix3D |
WrapperDComplexMatrix1D.reshape(int slices,
int rows,
int columns) |
DComplexMatrix3D |
SparseDComplexMatrix1D.reshape(int slices,
int rows,
int columns) |
DComplexMatrix3D |
DenseDComplexMatrix1D.reshape(int slices,
int rows,
int columns) |
DComplexMatrix3D |
WrapperDComplexMatrix3D.viewColumnFlip() |
DComplexMatrix3D |
WrapperDComplexMatrix3D.viewDice(int axis0,
int axis1,
int axis2) |
DComplexMatrix3D |
WrapperDComplexMatrix3D.viewPart(int slice,
int row,
int column,
int depth,
int height,
int width) |
DComplexMatrix3D |
WrapperDComplexMatrix3D.viewRowFlip() |
DComplexMatrix3D |
WrapperDComplexMatrix3D.viewSelection(int[] sliceIndexes,
int[] rowIndexes,
int[] columnIndexes) |
DComplexMatrix3D |
WrapperDComplexMatrix3D.viewSliceFlip() |
DComplexMatrix3D |
WrapperDComplexMatrix3D.viewStrides(int _sliceStride,
int _rowStride,
int _columnStride) |
Modifier and Type | Method and Description |
---|---|
double[] |
DenseDComplexMatrix3D.aggregate(DComplexMatrix3D other,
DComplexDComplexDComplexFunction aggr,
DComplexDComplexDComplexFunction f) |
DComplexMatrix3D |
DenseDComplexMatrix3D.assign(DComplexMatrix3D source) |
DComplexMatrix3D |
DenseDComplexMatrix3D.assign(DComplexMatrix3D y,
DComplexDComplexDComplexFunction function) |
Constructor and Description |
---|
WrapperDComplexMatrix3D(DComplexMatrix3D newContent) |
Jump to the Parallel Colt Homepage