|
Parallel Colt 0.9.4 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LongLongFunction | |
---|---|
cern.colt.matrix.tlong | Matrix interfaces and factories holding elements of long data type. |
cern.colt.matrix.tlong.impl | Efficient and flexible dense and sparse 1, 2 and 3-dimensional matrices holding elements of long data type. |
cern.jet.math.tlong | Tools for basic and advanced mathematics: Arithmetics and Function Objects for generic function evaluation operating on long data type. |
edu.emory.mathcs.utils | Utility classes. |
Uses of LongLongFunction in cern.colt.matrix.tlong |
---|
Methods in cern.colt.matrix.tlong with parameters of type LongLongFunction | |
---|---|
long |
LongMatrix3D.aggregate(LongLongFunction aggr,
LongFunction f)
Applies a function to each cell and aggregates the results. |
long |
LongMatrix2D.aggregate(LongLongFunction aggr,
LongFunction f)
Applies a function to each cell and aggregates the results. |
long |
LongMatrix1D.aggregate(LongLongFunction aggr,
LongFunction f)
Applies a function to each cell and aggregates the results. |
long |
LongMatrix1D.aggregate(LongLongFunction aggr,
LongFunction f,
IntArrayList indexList)
Applies a function to all cells with a given indexes and aggregates the results. |
long |
LongMatrix2D.aggregate(LongLongFunction aggr,
LongFunction f,
IntArrayList rowList,
IntArrayList columnList)
Applies a function to all cells with a given indexes and aggregates the results. |
long |
LongMatrix3D.aggregate(LongLongFunction aggr,
LongFunction f,
IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList)
Applies a function to all cells with a given indexes and aggregates the results. |
long |
LongMatrix3D.aggregate(LongLongFunction aggr,
LongFunction f,
LongProcedure cond)
Applies a function to each cell that satisfies a condition and aggregates the results. |
long |
LongMatrix2D.aggregate(LongLongFunction aggr,
LongFunction f,
LongProcedure cond)
Applies a function to each cell that satisfies a condition and aggregates the results. |
long |
LongMatrix1D.aggregate(LongMatrix1D other,
LongLongFunction aggr,
LongLongFunction f)
Applies a function to each corresponding cell of two matrices and aggregates the results. |
long |
LongMatrix2D.aggregate(LongMatrix2D other,
LongLongFunction aggr,
LongLongFunction f)
Applies a function to each corresponding cell of two matrices and aggregates the results. |
long |
LongMatrix3D.aggregate(LongMatrix3D other,
LongLongFunction aggr,
LongLongFunction f)
Applies a function to each corresponding cell of two matrices and aggregates the results. |
LongMatrix1D |
LongMatrix1D.assign(LongMatrix1D y,
LongLongFunction function)
Assigns the result of a function to each cell; x[i] = function(x[i],y[i]). |
LongMatrix1D |
LongMatrix1D.assign(LongMatrix1D y,
LongLongFunction function,
IntArrayList nonZeroIndexes)
Assigns the result of a function to each cell; x[i] = function(x[i],y[i]). |
LongMatrix2D |
LongMatrix2D.assign(LongMatrix2D y,
LongLongFunction function)
Assigns the result of a function to each cell; x[row,col] = function(x[row,col],y[row,col]). |
LongMatrix2D |
LongMatrix2D.assign(LongMatrix2D y,
LongLongFunction function,
IntArrayList rowList,
IntArrayList columnList)
Assigns the result of a function to all cells with a given indexes |
LongMatrix3D |
LongMatrix3D.assign(LongMatrix3D y,
LongLongFunction function)
Assigns the result of a function to each cell; x[row,col] = function(x[row,col],y[row,col]). |
LongMatrix3D |
LongMatrix3D.assign(LongMatrix3D y,
LongLongFunction function,
IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList)
Assigns the result of a function to all cells with a given indexes |
Uses of LongLongFunction in cern.colt.matrix.tlong.impl |
---|
Methods in cern.colt.matrix.tlong.impl with parameters of type LongLongFunction | |
---|---|
long |
DenseLongMatrix3D.aggregate(LongLongFunction aggr,
LongFunction f)
|
long |
DenseLongMatrix2D.aggregate(LongLongFunction aggr,
LongFunction f)
|
long |
DenseLongMatrix1D.aggregate(LongLongFunction aggr,
LongFunction f)
|
long |
DenseColumnLongMatrix2D.aggregate(LongLongFunction aggr,
LongFunction f)
|
long |
DenseLongMatrix1D.aggregate(LongLongFunction aggr,
LongFunction f,
IntArrayList indexList)
|
long |
DenseLongMatrix2D.aggregate(LongLongFunction aggr,
LongFunction f,
IntArrayList rowList,
IntArrayList columnList)
|
long |
DenseColumnLongMatrix2D.aggregate(LongLongFunction aggr,
LongFunction f,
IntArrayList rowList,
IntArrayList columnList)
|
long |
DenseLongMatrix3D.aggregate(LongLongFunction aggr,
LongFunction f,
IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList)
|
long |
DenseLongMatrix3D.aggregate(LongLongFunction aggr,
LongFunction f,
LongProcedure cond)
|
long |
DenseLongMatrix2D.aggregate(LongLongFunction aggr,
LongFunction f,
LongProcedure cond)
|
long |
DenseColumnLongMatrix2D.aggregate(LongLongFunction aggr,
LongFunction f,
LongProcedure cond)
|
long |
DenseLongMatrix1D.aggregate(LongMatrix1D other,
LongLongFunction aggr,
LongLongFunction f)
|
long |
DenseLongMatrix2D.aggregate(LongMatrix2D other,
LongLongFunction aggr,
LongLongFunction f)
|
long |
DenseColumnLongMatrix2D.aggregate(LongMatrix2D other,
LongLongFunction aggr,
LongLongFunction f)
|
long |
DenseLongMatrix3D.aggregate(LongMatrix3D other,
LongLongFunction aggr,
LongLongFunction f)
|
SparseLongMatrix2D |
SparseLongMatrix2D.assign(int[] rowIndexes,
int[] columnIndexes,
long[] values,
LongLongFunction function)
Assigns the result of a function to each cell; x[row,col] = function(x[row,col],y[row,col]), where y is given in the coordinate form. |
SparseLongMatrix2D |
SparseLongMatrix2D.assign(int[] rowIndexes,
int[] columnIndexes,
long value,
LongLongFunction function)
Assigns the result of a function to each cell; x[row,col] = function(x[row,col],y[row,col]), where y is given in the coordinate form with single numerical value. |
LongMatrix1D |
DenseLongMatrix1D.assign(LongMatrix1D y,
LongLongFunction function)
|
LongMatrix2D |
WrapperLongMatrix2D.assign(LongMatrix2D y,
LongLongFunction function)
|
LongMatrix2D |
SparseRCLongMatrix2D.assign(LongMatrix2D y,
LongLongFunction function)
|
LongMatrix2D |
SparseLongMatrix2D.assign(LongMatrix2D y,
LongLongFunction function)
|
LongMatrix2D |
SparseCCLongMatrix2D.assign(LongMatrix2D y,
LongLongFunction function)
|
LongMatrix2D |
DiagonalLongMatrix2D.assign(LongMatrix2D y,
LongLongFunction function)
|
LongMatrix2D |
DenseLongMatrix2D.assign(LongMatrix2D y,
LongLongFunction function)
|
LongMatrix2D |
DenseColumnLongMatrix2D.assign(LongMatrix2D y,
LongLongFunction function)
|
LongMatrix2D |
DenseLongMatrix2D.assign(LongMatrix2D y,
LongLongFunction function,
IntArrayList rowList,
IntArrayList columnList)
|
LongMatrix2D |
DenseColumnLongMatrix2D.assign(LongMatrix2D y,
LongLongFunction function,
IntArrayList rowList,
IntArrayList columnList)
|
LongMatrix3D |
DenseLongMatrix3D.assign(LongMatrix3D y,
LongLongFunction function)
|
LongMatrix3D |
DenseLongMatrix3D.assign(LongMatrix3D y,
LongLongFunction function,
IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList)
|
Uses of LongLongFunction in cern.jet.math.tlong |
---|
Classes in cern.jet.math.tlong that implement LongLongFunction | |
---|---|
class |
LongPlusMultFirst
Only for performance tuning of compute longensive linear algebraic computations. |
class |
LongPlusMultSecond
Only for performance tuning of compute longensive linear algebraic computations. |
Fields in cern.jet.math.tlong declared as LongLongFunction | |
---|---|
static LongLongFunction |
LongFunctions.and
Function that returns a & b. |
static LongLongFunction |
LongFunctions.compare
Function that returns a < b ? -1 : a > b ? 1 : 0. |
static LongLongFunction |
LongFunctions.div
Function that returns a / b. |
static LongLongFunction |
LongFunctions.divNeg
Function that returns -(a / b). |
static LongLongFunction |
LongFunctions.equals
Function that returns a == b ? 1 : 0. |
static LongLongFunction |
LongFunctions.max
Function that returns Math.max(a,b). |
static LongLongFunction |
LongFunctions.min
Function that returns Math.min(a,b). |
static LongLongFunction |
LongFunctions.minus
Function that returns a - b. |
static LongLongFunction |
LongFunctions.mod
Function that returns a % b. |
static LongLongFunction |
LongFunctions.mult
Function that returns a * b. |
static LongLongFunction |
LongFunctions.multNeg
Function that returns -(a * b). |
static LongLongFunction |
LongFunctions.multSquare
Function that returns a * b^2. |
static LongLongFunction |
LongFunctions.or
Function that returns a | b. |
static LongLongFunction |
LongFunctions.plus
Function that returns a + b. |
static LongLongFunction |
LongFunctions.plusAbs
Function that returns Math.abs(a) + Math.abs(b). |
static LongLongFunction |
LongFunctions.pow
Function that returns (long) Math.pow(a,b). |
static LongLongFunction |
LongFunctions.shiftLeft
Function that returns a << b. |
static LongLongFunction |
LongFunctions.shiftRightSigned
Function that returns a >> b. |
static LongLongFunction |
LongFunctions.shiftRightUnsigned
Function that returns a >>> b. |
static LongLongFunction |
LongFunctions.xor
Function that returns a ^ b. |
Methods in cern.jet.math.tlong that return LongLongFunction | |
---|---|
static LongLongFunction |
LongFunctions.chain(LongFunction g,
LongLongFunction h)
Constructs the function g( h(a,b) ). |
static LongLongFunction |
LongFunctions.chain(LongLongFunction f,
LongFunction g,
LongFunction h)
Constructs the function f( g(a), h(b) ). |
static LongLongFunction |
LongFunctions.minusMult(long constant)
Constructs a function that returns a - b*constant. |
static LongLongFunction |
LongFunctions.multSecond(long constant)
Constructs a function that returns b*constant. |
static LongLongFunction |
LongFunctions.plusMultFirst(long constant)
Constructs a function that returns a * constant + b. |
static LongLongFunction |
LongFunctions.plusMultSecond(long constant)
Constructs a function that returns a + b*constant. |
static LongLongFunction |
LongFunctions.swapArgs(LongLongFunction function)
Constructs a function that returns function.apply(b,a), i.e. |
Methods in cern.jet.math.tlong with parameters of type LongLongFunction | |
---|---|
static LongFunction |
LongFunctions.bindArg1(LongLongFunction function,
long c)
Constructs a unary function from a binary function with the first operand (argument) fixed to the given constant c. |
static LongFunction |
LongFunctions.bindArg2(LongLongFunction function,
long c)
Constructs a unary function from a binary function with the second operand (argument) fixed to the given constant c. |
static LongLongFunction |
LongFunctions.chain(LongFunction g,
LongLongFunction h)
Constructs the function g( h(a,b) ). |
static LongLongFunction |
LongFunctions.chain(LongLongFunction f,
LongFunction g,
LongFunction h)
Constructs the function f( g(a), h(b) ). |
static LongLongFunction |
LongFunctions.swapArgs(LongLongFunction function)
Constructs a function that returns function.apply(b,a), i.e. |
Uses of LongLongFunction in edu.emory.mathcs.utils |
---|
Methods in edu.emory.mathcs.utils with parameters of type LongLongFunction | |
---|---|
static long |
ConcurrencyUtils.waitForCompletion(Future<?>[] futures,
LongLongFunction aggr)
Waits for all threads to complete computation and aggregates the result. |
|
Parallel Colt 0.9.4 | |||||||||
PREV NEXT | FRAMES NO FRAMES |