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