Package | Description |
---|---|
cern.colt.matrix.tobject |
Matrix interfaces and factories holding elements of Object data type.
|
cern.colt.matrix.tobject.impl |
Efficient and flexible dense and sparse 1, 2 and 3-dimensional matrices holding elements of Object data type.
|
edu.emory.mathcs.utils |
Utility classes.
|
Modifier and Type | Method and Description |
---|---|
Object |
ObjectMatrix1D.aggregate(ObjectMatrix1D other,
ObjectObjectFunction aggr,
ObjectObjectFunction f)
Applies a function to each corresponding cell of two matrices and
aggregates the results.
|
Object |
ObjectMatrix2D.aggregate(ObjectMatrix2D other,
ObjectObjectFunction aggr,
ObjectObjectFunction f)
Applies a function to each corresponding cell of two matrices and
aggregates the results.
|
Object |
ObjectMatrix3D.aggregate(ObjectMatrix3D other,
ObjectObjectFunction aggr,
ObjectObjectFunction f)
Applies a function to each corresponding cell of two matrices and
aggregates the results.
|
Object |
ObjectMatrix2D.aggregate(ObjectObjectFunction aggr,
ObjectFunction f)
Applies a function to each cell and aggregates the results.
|
Object |
ObjectMatrix3D.aggregate(ObjectObjectFunction aggr,
ObjectFunction f)
Applies a function to each cell and aggregates the results.
|
Object |
ObjectMatrix1D.aggregate(ObjectObjectFunction aggr,
ObjectFunction f)
Applies a function to each cell and aggregates the results.
|
Object |
ObjectMatrix1D.aggregate(ObjectObjectFunction aggr,
ObjectFunction f,
IntArrayList indexList)
Applies a function to all cells with a given indexes and aggregates the
results.
|
Object |
ObjectMatrix2D.aggregate(ObjectObjectFunction aggr,
ObjectFunction f,
IntArrayList rowList,
IntArrayList columnList)
Applies a function to all cells with a given indexes and aggregates the
results.
|
Object |
ObjectMatrix3D.aggregate(ObjectObjectFunction aggr,
ObjectFunction f,
IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList)
Applies a function to all cells with a given indexes and aggregates the
results.
|
Object |
ObjectMatrix2D.aggregate(ObjectObjectFunction aggr,
ObjectFunction f,
ObjectProcedure cond)
Applies a function to each cell that satisfies a condition and aggregates
the results.
|
Object |
ObjectMatrix3D.aggregate(ObjectObjectFunction aggr,
ObjectFunction f,
ObjectProcedure cond)
Applies a function to each cell that satisfies a condition and aggregates
the results.
|
ObjectMatrix1D |
ObjectMatrix1D.assign(ObjectMatrix1D y,
ObjectObjectFunction function)
Assigns the result of a function to each cell;
x[i] = function(x[i],y[i]).
|
ObjectMatrix2D |
ObjectMatrix2D.assign(ObjectMatrix2D y,
ObjectObjectFunction function)
Assigns the result of a function to each cell;
x[row,col] = function(x[row,col],y[row,col]).
|
ObjectMatrix2D |
ObjectMatrix2D.assign(ObjectMatrix2D y,
ObjectObjectFunction function,
IntArrayList rowList,
IntArrayList columnList)
Assigns the result of a function to all cells with a given indexes
|
ObjectMatrix3D |
ObjectMatrix3D.assign(ObjectMatrix3D y,
ObjectObjectFunction function)
Assigns the result of a function to each cell;
x[row,col] = function(x[row,col],y[row,col]).
|
ObjectMatrix3D |
ObjectMatrix3D.assign(ObjectMatrix3D y,
ObjectObjectFunction function,
IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList)
Assigns the result of a function to all cells with a given indexes
|
Modifier and Type | Method and Description |
---|---|
static Object |
ConcurrencyUtils.waitForCompletion(Future<?>[] futures,
ObjectObjectFunction aggr)
Waits for all threads to complete computation and aggregates the result.
|
Jump to the Parallel Colt Homepage