Package | Description |
---|---|
cern.colt.matrix.tfcomplex |
Matrix interfaces and factories holding elements of fcomplex data type.
|
cern.colt.matrix.tfcomplex.impl |
Efficient and flexible dense and sparse 1, 2 and 3-dimensional matrices holding elements of fcomplex data type.
|
cern.jet.math.tfcomplex |
Tools for basic and advanced mathematics: Arithmetics and Function Objects for generic function evaluation operating on fcomplex data type.
|
edu.emory.mathcs.utils |
Utility classes.
|
Modifier and Type | Method and Description |
---|---|
float[] |
FComplexMatrix1D.aggregate(FComplexFComplexFComplexFunction aggr,
FComplexFComplexFunction f)
Applies a function to each cell and aggregates the results.
|
float[] |
FComplexMatrix2D.aggregate(FComplexFComplexFComplexFunction aggr,
FComplexFComplexFunction f)
Applies a function to each cell and aggregates the results.
|
float[] |
FComplexMatrix3D.aggregate(FComplexFComplexFComplexFunction aggr,
FComplexFComplexFunction f)
Applies a function to each cell and aggregates the results.
|
float[] |
FComplexMatrix1D.aggregate(FComplexMatrix1D other,
FComplexFComplexFComplexFunction aggr,
FComplexFComplexFComplexFunction f)
Applies a function to each corresponding cell of two matrices and
aggregates the results.
|
float[] |
FComplexMatrix2D.aggregate(FComplexMatrix2D other,
FComplexFComplexFComplexFunction aggr,
FComplexFComplexFComplexFunction f)
Applies a function to each corresponding cell of two matrices and
aggregates the results.
|
float[] |
FComplexMatrix3D.aggregate(FComplexMatrix3D other,
FComplexFComplexFComplexFunction aggr,
FComplexFComplexFComplexFunction f)
Applies a function to each corresponding cell of two matrices and
aggregates the results.
|
FComplexMatrix1D |
FComplexMatrix1D.assign(FComplexMatrix1D y,
FComplexFComplexFComplexFunction f)
Assigns the result of a function to each cell;
|
FComplexMatrix2D |
FComplexMatrix2D.assign(FComplexMatrix2D y,
FComplexFComplexFComplexFunction f)
Assigns the result of a function to each cell.
|
FComplexMatrix2D |
FComplexMatrix2D.assign(FComplexMatrix2D y,
FComplexFComplexFComplexFunction function,
IntArrayList rowList,
IntArrayList columnList)
Assigns the result of a function to all cells with a given indexes
|
FComplexMatrix3D |
FComplexMatrix3D.assign(FComplexMatrix3D y,
FComplexFComplexFComplexFunction function)
Assigns the result of a function to each cell.
|
Modifier and Type | Class and Description |
---|---|
class |
FComplexPlusMultFirst
Only for performance tuning of compute intensive linear algebraic
computations.
|
class |
FComplexPlusMultSecond
Only for performance tuning of compute intensive linear algebraic
computations.
|
Modifier and Type | Field and Description |
---|---|
static FComplexFComplexFComplexFunction |
FComplexFunctions.div
Binary functions
|
static FComplexFComplexFComplexFunction |
FComplexFunctions.minus |
static FComplexFComplexFComplexFunction |
FComplexFunctions.mult |
static FComplexFComplexFComplexFunction |
FComplexFunctions.multConjFirst |
static FComplexFComplexFComplexFunction |
FComplexFunctions.multConjSecond |
static FComplexFComplexFComplexFunction |
FComplexFunctions.plus |
static FComplexFComplexFComplexFunction |
FComplexFunctions.pow3 |
Modifier and Type | Method and Description |
---|---|
static FComplexFComplexFComplexFunction |
FComplexFunctions.chain(FComplexFComplexFComplexFunction f,
FComplexFComplexFunction g,
FComplexFComplexFunction h) |
static FComplexFComplexFComplexFunction |
FComplexFunctions.chain(FComplexFComplexFunction g,
FComplexFComplexFComplexFunction h) |
static FComplexFComplexFComplexFunction |
FComplexFunctions.minusMult(float[] constant) |
static FComplexFComplexFComplexFunction |
FComplexFunctions.plusMultFirst(float[] constant) |
static FComplexFComplexFComplexFunction |
FComplexFunctions.plusMultSecond(float[] constant) |
static FComplexFComplexFComplexFunction |
FComplexFunctions.swapArgs(FComplexFComplexFComplexFunction function) |
Modifier and Type | Method and Description |
---|---|
static FComplexFComplexFunction |
FComplexFunctions.bindArg1(FComplexFComplexFComplexFunction function,
float[] c) |
static FComplexFComplexFunction |
FComplexFunctions.bindArg2(FComplexFComplexFComplexFunction function,
float[] c) |
static FComplexFComplexFComplexFunction |
FComplexFunctions.chain(FComplexFComplexFComplexFunction f,
FComplexFComplexFunction g,
FComplexFComplexFunction h) |
static FComplexFComplexFComplexFunction |
FComplexFunctions.chain(FComplexFComplexFunction g,
FComplexFComplexFComplexFunction h) |
static FComplexFComplexFComplexFunction |
FComplexFunctions.swapArgs(FComplexFComplexFComplexFunction function) |
Modifier and Type | Method and Description |
---|---|
static float[] |
ConcurrencyUtils.waitForCompletion(Future<?>[] futures,
FComplexFComplexFComplexFunction aggr)
Waits for all threads to complete computation and aggregates the result.
|
Jump to the Parallel Colt Homepage