|
Parallel Colt 0.9.4 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FloatFloatFunction | |
---|---|
cern.colt.matrix.tfloat | Matrix interfaces and factories holding elements of float 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. |
cern.jet.math.tfloat | Tools for basic and advanced mathematics: Arithmetics and Function Objects for generic function evaluation operating on float data type. |
edu.emory.mathcs.utils | Utility classes. |
hep.aida.tfloat.bin | Multisets (bags) with efficient statistics operations defined upon; This package requires the Colt distribution. |
Uses of FloatFloatFunction in cern.colt.matrix.tfloat |
---|
Methods in cern.colt.matrix.tfloat with parameters of type FloatFloatFunction | |
---|---|
float |
FloatMatrix3D.aggregate(FloatFloatFunction aggr,
FloatFunction f)
Applies a function to each cell and aggregates the results. |
float |
FloatMatrix2D.aggregate(FloatFloatFunction aggr,
FloatFunction f)
Applies a function to each cell and aggregates the results. |
float |
FloatMatrix1D.aggregate(FloatFloatFunction aggr,
FloatFunction f)
Applies a function to each cell and aggregates the results. |
float |
FloatMatrix3D.aggregate(FloatFloatFunction aggr,
FloatFunction f,
FloatProcedure cond)
Applies a function to each cell that satisfies a condition and aggregates the results. |
float |
FloatMatrix2D.aggregate(FloatFloatFunction aggr,
FloatFunction f,
FloatProcedure cond)
Applies a function to each cell that satisfies a condition and aggregates the results. |
float |
FloatMatrix1D.aggregate(FloatFloatFunction aggr,
FloatFunction f,
IntArrayList indexList)
Applies a function to all cells with a given indexes and aggregates the results. |
float |
FloatMatrix2D.aggregate(FloatFloatFunction aggr,
FloatFunction f,
IntArrayList rowList,
IntArrayList columnList)
Applies a function to all cells with a given indexes and aggregates the results. |
float |
FloatMatrix3D.aggregate(FloatFloatFunction aggr,
FloatFunction f,
IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList)
Applies a function to all cells with a given indexes and aggregates the results. |
float |
FloatMatrix1D.aggregate(FloatMatrix1D other,
FloatFloatFunction aggr,
FloatFloatFunction f)
Applies a function to each corresponding cell of two matrices and aggregates the results. |
float |
FloatMatrix2D.aggregate(FloatMatrix2D other,
FloatFloatFunction aggr,
FloatFloatFunction f)
Applies a function to each corresponding cell of two matrices and aggregates the results. |
float |
FloatMatrix3D.aggregate(FloatMatrix3D other,
FloatFloatFunction aggr,
FloatFloatFunction f)
Applies a function to each corresponding cell of two matrices and aggregates the results. |
FloatMatrix1D |
FloatMatrix1D.assign(FloatMatrix1D y,
FloatFloatFunction function)
Assigns the result of a function to each cell; x[i] = function(x[i],y[i]). |
FloatMatrix1D |
FloatMatrix1D.assign(FloatMatrix1D y,
FloatFloatFunction function,
IntArrayList nonZeroIndexes)
Assigns the result of a function to each cell; x[i] = function(x[i],y[i]). |
FloatMatrix2D |
FloatMatrix2D.assign(FloatMatrix2D y,
FloatFloatFunction function)
Assigns the result of a function to each cell; x[row,col] = function(x[row,col],y[row,col]). |
FloatMatrix2D |
FloatMatrix2D.assign(FloatMatrix2D y,
FloatFloatFunction function,
IntArrayList rowList,
IntArrayList columnList)
Assigns the result of a function to all cells with a given indexes |
FloatMatrix3D |
FloatMatrix3D.assign(FloatMatrix3D y,
FloatFloatFunction function)
Assigns the result of a function to each cell; x[row,col] = function(x[row,col],y[row,col]). |
FloatMatrix3D |
FloatMatrix3D.assign(FloatMatrix3D y,
FloatFloatFunction function,
IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList)
Assigns the result of a function to all cells with a given indexes |
Uses of FloatFloatFunction in cern.colt.matrix.tfloat.algo |
---|
Methods in cern.colt.matrix.tfloat.algo that return FloatFloatFunction | |
---|---|
static FloatFloatFunction |
DenseFloatAlgebra.hypotFunction()
Returns sqrt(a^2 + b^2) without under/overflow. |
Methods in cern.colt.matrix.tfloat.algo with parameters of type FloatFloatFunction | |
---|---|
void |
SmpFloatBlas.assign(FloatMatrix2D A,
FloatMatrix2D B,
FloatFloatFunction function)
|
void |
FloatBlas.assign(FloatMatrix2D x,
FloatMatrix2D y,
FloatFloatFunction function)
Assigns the result of a function to each cell; x[row,col] = function(x[row,col],y[row,col]). |
Uses of FloatFloatFunction in cern.colt.matrix.tfloat.impl |
---|
Methods in cern.colt.matrix.tfloat.impl with parameters of type FloatFloatFunction | |
---|---|
float |
DenseFloatMatrix3D.aggregate(FloatFloatFunction aggr,
FloatFunction f)
|
float |
DenseFloatMatrix2D.aggregate(FloatFloatFunction aggr,
FloatFunction f)
|
float |
DenseFloatMatrix1D.aggregate(FloatFloatFunction aggr,
FloatFunction f)
|
float |
DenseColumnFloatMatrix2D.aggregate(FloatFloatFunction aggr,
FloatFunction f)
|
float |
DenseFloatMatrix3D.aggregate(FloatFloatFunction aggr,
FloatFunction f,
FloatProcedure cond)
|
float |
DenseFloatMatrix2D.aggregate(FloatFloatFunction aggr,
FloatFunction f,
FloatProcedure cond)
|
float |
DenseColumnFloatMatrix2D.aggregate(FloatFloatFunction aggr,
FloatFunction f,
FloatProcedure cond)
|
float |
DenseFloatMatrix1D.aggregate(FloatFloatFunction aggr,
FloatFunction f,
IntArrayList indexList)
|
float |
DenseFloatMatrix2D.aggregate(FloatFloatFunction aggr,
FloatFunction f,
IntArrayList rowList,
IntArrayList columnList)
|
float |
DenseColumnFloatMatrix2D.aggregate(FloatFloatFunction aggr,
FloatFunction f,
IntArrayList rowList,
IntArrayList columnList)
|
float |
DenseFloatMatrix3D.aggregate(FloatFloatFunction aggr,
FloatFunction f,
IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList)
|
float |
DenseFloatMatrix1D.aggregate(FloatMatrix1D other,
FloatFloatFunction aggr,
FloatFloatFunction f)
|
float |
DenseFloatMatrix2D.aggregate(FloatMatrix2D other,
FloatFloatFunction aggr,
FloatFloatFunction f)
|
float |
DenseColumnFloatMatrix2D.aggregate(FloatMatrix2D other,
FloatFloatFunction aggr,
FloatFloatFunction f)
|
float |
DenseFloatMatrix3D.aggregate(FloatMatrix3D other,
FloatFloatFunction aggr,
FloatFloatFunction f)
|
FloatMatrix1D |
DenseFloatMatrix1D.assign(FloatMatrix1D y,
FloatFloatFunction function)
|
FloatMatrix2D |
WrapperFloatMatrix2D.assign(FloatMatrix2D y,
FloatFloatFunction function)
|
FloatMatrix2D |
SparseRCFloatMatrix2D.assign(FloatMatrix2D y,
FloatFloatFunction function)
|
FloatMatrix2D |
SparseFloatMatrix2D.assign(FloatMatrix2D y,
FloatFloatFunction function)
|
FloatMatrix2D |
SparseCCFloatMatrix2D.assign(FloatMatrix2D y,
FloatFloatFunction function)
|
FloatMatrix2D |
DiagonalFloatMatrix2D.assign(FloatMatrix2D y,
FloatFloatFunction function)
|
FloatMatrix2D |
DenseFloatMatrix2D.assign(FloatMatrix2D y,
FloatFloatFunction function)
|
FloatMatrix2D |
DenseColumnFloatMatrix2D.assign(FloatMatrix2D y,
FloatFloatFunction function)
|
FloatMatrix2D |
DenseFloatMatrix2D.assign(FloatMatrix2D y,
FloatFloatFunction function,
IntArrayList rowList,
IntArrayList columnList)
|
FloatMatrix2D |
DenseColumnFloatMatrix2D.assign(FloatMatrix2D y,
FloatFloatFunction function,
IntArrayList rowList,
IntArrayList columnList)
|
FloatMatrix3D |
DenseFloatMatrix3D.assign(FloatMatrix3D y,
FloatFloatFunction function)
|
FloatMatrix3D |
DenseFloatMatrix3D.assign(FloatMatrix3D y,
FloatFloatFunction function,
IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList)
|
SparseFloatMatrix2D |
SparseFloatMatrix2D.assign(int[] rowIndexes,
int[] columnIndexes,
float[] values,
FloatFloatFunction 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. |
SparseFloatMatrix2D |
SparseFloatMatrix2D.assign(int[] rowIndexes,
int[] columnIndexes,
float value,
FloatFloatFunction 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. |
Uses of FloatFloatFunction in cern.jet.math.tfloat |
---|
Classes in cern.jet.math.tfloat that implement FloatFloatFunction | |
---|---|
class |
FloatPlusMultFirst
Only for performance tuning of compute intensive linear algebraic computations. |
class |
FloatPlusMultSecond
Only for performance tuning of compute intensive linear algebraic computations. |
Fields in cern.jet.math.tfloat declared as FloatFloatFunction | |
---|---|
static FloatFloatFunction |
FloatFunctions.atan2
Function that returns Math.atan2(a,b). |
static FloatFloatFunction |
FloatFunctions.compare
Function that returns a < b ? -1 : a > b ? 1 : 0. |
static FloatFloatFunction |
FloatFunctions.div
Function that returns a / b. |
static FloatFloatFunction |
FloatFunctions.divNeg
Function that returns -(a / b). |
static FloatFloatFunction |
FloatFunctions.equals
Function that returns a == b ? 1 : 0. |
static FloatFloatFunction |
FloatFunctions.greater
Function that returns a > b ? 1 : 0. |
static FloatFloatFunction |
FloatFunctions.IEEEremainder
Function that returns Math.IEEEremainder(a,b). |
static FloatFloatFunction |
FloatFunctions.less
Function that returns a < b ? 1 : 0. |
static FloatFloatFunction |
FloatFunctions.lg
Function that returns Math.log(a) / Math.log(b). |
static FloatFloatFunction |
FloatFunctions.max
Function that returns Math.max(a,b). |
static FloatFloatFunction |
FloatFunctions.min
Function that returns Math.min(a,b). |
static FloatFloatFunction |
FloatFunctions.minus
Function that returns a - b. |
static FloatFloatFunction |
FloatFunctions.mod
Function that returns a % b. |
static FloatFloatFunction |
FloatFunctions.mult
Function that returns a * b. |
static FloatFloatFunction |
FloatFunctions.multNeg
Function that returns -(a * b). |
static FloatFloatFunction |
FloatFunctions.multSquare
Function that returns a * b^2. |
static FloatFloatFunction |
FloatFunctions.plus
Function that returns a + b. |
static FloatFloatFunction |
FloatFunctions.plusAbs
Function that returns Math.abs(a) + Math.abs(b). |
static FloatFloatFunction |
FloatFunctions.pow
Function that returns Math.pow(a,b). |
Methods in cern.jet.math.tfloat that return FloatFloatFunction | |
---|---|
static FloatFloatFunction |
FloatFunctions.chain(FloatFloatFunction f,
FloatFunction g,
FloatFunction h)
Constructs the function f( g(a), h(b) ). |
static FloatFloatFunction |
FloatFunctions.chain(FloatFunction g,
FloatFloatFunction h)
Constructs the function g( h(a,b) ). |
static FloatFloatFunction |
FloatFunctions.minusMult(float constant)
Constructs a function that returns a - b*constant. |
static FloatFloatFunction |
FloatFunctions.multSecond(float constant)
|
static FloatFloatFunction |
FloatFunctions.plusMultFirst(float constant)
Constructs a function that returns a * constant + b. |
static FloatFloatFunction |
FloatFunctions.plusMultSecond(float constant)
Constructs a function that returns a + b*constant. |
static FloatFloatFunction |
FloatFunctions.swapArgs(FloatFloatFunction function)
Constructs a function that returns function.apply(b,a), i.e. |
Methods in cern.jet.math.tfloat with parameters of type FloatFloatFunction | |
---|---|
static FloatFunction |
FloatFunctions.bindArg1(FloatFloatFunction function,
float c)
Constructs a unary function from a binary function with the first operand (argument) fixed to the given constant c. |
static FloatFunction |
FloatFunctions.bindArg2(FloatFloatFunction function,
float c)
Constructs a unary function from a binary function with the second operand (argument) fixed to the given constant c. |
static FloatFloatFunction |
FloatFunctions.chain(FloatFloatFunction f,
FloatFunction g,
FloatFunction h)
Constructs the function f( g(a), h(b) ). |
static FloatFloatFunction |
FloatFunctions.chain(FloatFunction g,
FloatFloatFunction h)
Constructs the function g( h(a,b) ). |
static FloatFloatFunction |
FloatFunctions.swapArgs(FloatFloatFunction function)
Constructs a function that returns function.apply(b,a), i.e. |
Uses of FloatFloatFunction in edu.emory.mathcs.utils |
---|
Methods in edu.emory.mathcs.utils with parameters of type FloatFloatFunction | |
---|---|
static float |
ConcurrencyUtils.waitForCompletion(Future<?>[] futures,
FloatFloatFunction aggr)
Waits for all threads to complete computation and aggregates the result. |
Uses of FloatFloatFunction in hep.aida.tfloat.bin |
---|
Methods in hep.aida.tfloat.bin with parameters of type FloatFloatFunction | |
---|---|
float |
DynamicFloatBin1D.aggregate(FloatFloatFunction aggr,
FloatFunction f)
Applies a function to each element and aggregates the results. |
|
Parallel Colt 0.9.4 | |||||||||
PREV NEXT | FRAMES NO FRAMES |