Package | Description |
---|---|
cern.colt |
Core base classes; Operations on primitive arrays such as sorting, partitioning and permuting.
|
cern.colt.buffer.tint |
Fixed sized (non resizable) streaming buffers holding int elements connected to a target objects to which data is automatically flushed upon buffer overflow.
|
cern.colt.list.tint |
Resizable list holding elements of int data type.
|
cern.colt.map.tdouble |
Automatically growing and shrinking map holding elements of double data type.
|
cern.colt.map.tfloat |
Automatically growing and shrinking map holding elements of float data type.
|
cern.colt.map.tint |
Automatically growing and shrinking map holding elements of int data type.
|
cern.colt.map.tlong |
Automatically growing and shrinking map holding elements of long data type.
|
cern.colt.map.tobject |
Automatically growing and shrinking map holding elements of Object data type.
|
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.colt.matrix.tdouble |
Matrix interfaces and factories holding elements of double data type.
|
cern.colt.matrix.tdouble.impl |
Efficient and flexible dense and sparse 1, 2 and 3-dimensional matrices holding elements of double data type.
|
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.colt.matrix.tfloat |
Matrix interfaces and factories holding elements of float data type.
|
cern.colt.matrix.tfloat.impl |
Efficient and flexible dense and sparse 1, 2 and 3-dimensional matrices holding elements of float data type.
|
cern.colt.matrix.tint |
Matrix interfaces and factories holding elements of int data type.
|
cern.colt.matrix.tint.impl |
Efficient and flexible dense and sparse 1, 2 and 3-dimensional matrices holding elements of int data type.
|
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.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.
|
cern.jet.stat.tdouble |
Tools for basic and advanced statistics: Estimators, Gamma functions, Beta functions, Probabilities, Special integrals, etc.
|
cern.jet.stat.tfloat |
Tools for basic and advanced statistics: Estimators, Gamma functions, Beta functions, Probabilities, Special integrals, etc.
|
hep.aida.tdouble.bin |
Multisets (bags) with efficient statistics operations defined upon; This package
requires the Colt distribution.
|
hep.aida.tfloat.bin |
Multisets (bags) with efficient statistics operations defined upon; This package
requires the Colt distribution.
|
Modifier and Type | Method and Description |
---|---|
static void |
Partitioning.partition(DoubleArrayList list,
int from,
int to,
DoubleArrayList splitters,
IntArrayList splitIndexes)
Equivalent to
partition(list.elements(), from, to, splitters.elements(), 0, splitters.size()-1, splitIndexes.elements())
.
|
static void |
Partitioning.partition(IntArrayList list,
int from,
int to,
IntArrayList splitters,
IntArrayList splitIndexes)
Equivalent to
partition(list.elements(), from, to, splitters.elements(), 0, splitters.size()-1, splitIndexes.elements())
.
|
Modifier and Type | Method and Description |
---|---|
void |
IntBuffer.addAllOf(IntArrayList list)
Adds all elements of the specified list to the receiver.
|
void |
IntBufferConsumer.addAllOf(IntArrayList list)
Adds all elements of the specified list to the receiver.
|
void |
IntBuffer2D.addAllOf(IntArrayList x,
IntArrayList y)
Adds all specified points (x,y) to the receiver.
|
void |
IntBuffer2DConsumer.addAllOf(IntArrayList x,
IntArrayList y)
Adds all specified (x,y) points to the receiver.
|
void |
IntBuffer3DConsumer.addAllOf(IntArrayList x,
IntArrayList y,
IntArrayList z)
Adds all specified (x,y,z) points to the receiver.
|
void |
IntBuffer3D.addAllOf(IntArrayList xElements,
IntArrayList yElements,
IntArrayList zElements)
Adds all specified (x,y,z) points to the receiver.
|
Modifier and Type | Method and Description |
---|---|
IntArrayList |
IntArrayList.copy()
Returns a deep copy of the receiver; uses
clone() and casts
the result. |
Modifier and Type | Method and Description |
---|---|
void |
AbstractIntList.addAllOf(IntArrayList other)
Appends all elements of the specified list to the receiver.
|
Modifier and Type | Method and Description |
---|---|
IntArrayList |
AbstractIntDoubleMap.keys()
Returns a list filled with all keys contained in the receiver.
|
IntArrayList |
AbstractDoubleIntMap.values()
Returns a list filled with all values contained in the receiver.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractIntDoubleMap.keys(IntArrayList list)
Fills all keys contained in the receiver into the specified list.
|
void |
OpenIntDoubleHashMap.keys(IntArrayList list)
Fills all keys contained in the receiver into the specified list.
|
void |
AbstractIntDoubleMap.keysSortedByValue(IntArrayList keyList)
Fills all keys sorted ascending by their associated value into the
specified list.
|
void |
AbstractDoubleIntMap.pairsMatching(DoubleIntProcedure condition,
DoubleArrayList keyList,
IntArrayList valueList)
Fills all pairs satisfying a given condition into the specified lists.
|
void |
OpenDoubleIntHashMap.pairsMatching(DoubleIntProcedure condition,
DoubleArrayList keyList,
IntArrayList valueList)
Fills all pairs satisfying a given condition into the specified lists.
|
void |
AbstractIntDoubleMap.pairsMatching(IntDoubleProcedure condition,
IntArrayList keyList,
DoubleArrayList valueList)
Fills all pairs satisfying a given condition into the specified lists.
|
void |
OpenIntDoubleHashMap.pairsMatching(IntDoubleProcedure condition,
IntArrayList keyList,
DoubleArrayList valueList)
Fills all pairs satisfying a given condition into the specified lists.
|
void |
AbstractDoubleIntMap.pairsSortedByKey(DoubleArrayList keyList,
IntArrayList valueList)
Fills all keys and values sorted ascending by key into the
specified lists.
|
void |
AbstractIntDoubleMap.pairsSortedByKey(IntArrayList keyList,
DoubleArrayList valueList)
Fills all keys and values sorted ascending by key into the
specified lists.
|
void |
AbstractDoubleIntMap.pairsSortedByValue(DoubleArrayList keyList,
IntArrayList valueList)
Fills all keys and values sorted ascending by value into the
specified lists.
|
void |
AbstractIntDoubleMap.pairsSortedByValue(IntArrayList keyList,
DoubleArrayList valueList)
Fills all keys and values sorted ascending by value into the
specified lists.
|
void |
AbstractDoubleIntMap.values(IntArrayList list)
Fills all values contained in the receiver into the specified list.
|
void |
OpenDoubleIntHashMap.values(IntArrayList list)
Fills all values contained in the receiver into the specified list.
|
Modifier and Type | Method and Description |
---|---|
IntArrayList |
AbstractIntFloatMap.keys()
Returns a list filled with all keys contained in the receiver.
|
IntArrayList |
AbstractFloatIntMap.values()
Returns a list filled with all values contained in the receiver.
|
Modifier and Type | Method and Description |
---|---|
void |
OpenIntFloatHashMap.keys(IntArrayList list)
Fills all keys contained in the receiver into the specified list.
|
void |
AbstractIntFloatMap.keys(IntArrayList list)
Fills all keys contained in the receiver into the specified list.
|
void |
AbstractIntFloatMap.keysSortedByValue(IntArrayList keyList)
Fills all keys sorted ascending by their associated value into the
specified list.
|
void |
AbstractFloatIntMap.pairsMatching(FloatIntProcedure condition,
FloatArrayList keyList,
IntArrayList valueList)
Fills all pairs satisfying a given condition into the specified lists.
|
void |
OpenFloatIntHashMap.pairsMatching(FloatIntProcedure condition,
FloatArrayList keyList,
IntArrayList valueList)
Fills all pairs satisfying a given condition into the specified lists.
|
void |
OpenIntFloatHashMap.pairsMatching(IntFloatProcedure condition,
IntArrayList keyList,
FloatArrayList valueList)
Fills all pairs satisfying a given condition into the specified lists.
|
void |
AbstractIntFloatMap.pairsMatching(IntFloatProcedure condition,
IntArrayList keyList,
FloatArrayList valueList)
Fills all pairs satisfying a given condition into the specified lists.
|
void |
AbstractFloatIntMap.pairsSortedByKey(FloatArrayList keyList,
IntArrayList valueList)
Fills all keys and values sorted ascending by key into the
specified lists.
|
void |
AbstractIntFloatMap.pairsSortedByKey(IntArrayList keyList,
FloatArrayList valueList)
Fills all keys and values sorted ascending by key into the
specified lists.
|
void |
AbstractFloatIntMap.pairsSortedByValue(FloatArrayList keyList,
IntArrayList valueList)
Fills all keys and values sorted ascending by value into the
specified lists.
|
void |
AbstractIntFloatMap.pairsSortedByValue(IntArrayList keyList,
FloatArrayList valueList)
Fills all keys and values sorted ascending by value into the
specified lists.
|
void |
AbstractFloatIntMap.values(IntArrayList list)
Fills all values contained in the receiver into the specified list.
|
void |
OpenFloatIntHashMap.values(IntArrayList list)
Fills all values contained in the receiver into the specified list.
|
Modifier and Type | Method and Description |
---|---|
IntArrayList |
AbstractIntIntMap.keys()
Returns a list filled with all keys contained in the receiver.
|
IntArrayList |
AbstractIntIntMap.values()
Returns a list filled with all values contained in the receiver.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractIntIntMap.keys(IntArrayList list)
Fills all keys contained in the receiver into the specified list.
|
void |
OpenIntIntHashMap.keys(IntArrayList list)
Fills all keys contained in the receiver into the specified list.
|
void |
AbstractIntIntMap.keysSortedByValue(IntArrayList keyList)
Fills all keys sorted ascending by their associated value into the
specified list.
|
void |
AbstractIntIntMap.pairsMatching(IntIntProcedure condition,
IntArrayList keyList,
IntArrayList valueList)
Fills all pairs satisfying a given condition into the specified lists.
|
void |
OpenIntIntHashMap.pairsMatching(IntIntProcedure condition,
IntArrayList keyList,
IntArrayList valueList)
Fills all pairs satisfying a given condition into the specified lists.
|
void |
AbstractIntIntMap.pairsSortedByKey(IntArrayList keyList,
IntArrayList valueList)
Fills all keys and values sorted ascending by key into the
specified lists.
|
void |
AbstractIntIntMap.pairsSortedByValue(IntArrayList keyList,
IntArrayList valueList)
Fills all keys and values sorted ascending by value into the
specified lists.
|
void |
AbstractIntIntMap.values(IntArrayList list)
Fills all values contained in the receiver into the specified list.
|
void |
OpenIntIntHashMap.values(IntArrayList list)
Fills all values contained in the receiver into the specified list.
|
Modifier and Type | Method and Description |
---|---|
IntArrayList |
AbstractIntLongMap.keys()
Returns a list filled with all keys contained in the receiver.
|
IntArrayList |
AbstractLongIntMap.values()
Returns a list filled with all values contained in the receiver.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractIntLongMap.keys(IntArrayList list)
Fills all keys contained in the receiver into the specified list.
|
void |
OpenIntLongHashMap.keys(IntArrayList list)
Fills all keys contained in the receiver into the specified list.
|
void |
AbstractIntLongMap.keysSortedByValue(IntArrayList keyList)
Fills all keys sorted ascending by their associated value into the
specified list.
|
void |
AbstractIntLongMap.pairsMatching(IntLongProcedure condition,
IntArrayList keyList,
LongArrayList valueList)
Fills all pairs satisfying a given condition into the specified lists.
|
void |
OpenIntLongHashMap.pairsMatching(IntLongProcedure condition,
IntArrayList keyList,
LongArrayList valueList)
Fills all pairs satisfying a given condition into the specified lists.
|
void |
AbstractLongIntMap.pairsMatching(LongIntProcedure condition,
LongArrayList keyList,
IntArrayList valueList)
Fills all pairs satisfying a given condition into the specified lists.
|
void |
OpenLongIntHashMap.pairsMatching(LongIntProcedure condition,
LongArrayList keyList,
IntArrayList valueList)
Fills all pairs satisfying a given condition into the specified lists.
|
void |
AbstractIntLongMap.pairsSortedByKey(IntArrayList keyList,
LongArrayList valueList)
Fills all keys and values sorted ascending by key into the
specified lists.
|
void |
AbstractLongIntMap.pairsSortedByKey(LongArrayList keyList,
IntArrayList valueList)
Fills all keys and values sorted ascending by key into the
specified lists.
|
void |
AbstractIntLongMap.pairsSortedByValue(IntArrayList keyList,
LongArrayList valueList)
Fills all keys and values sorted ascending by value into the
specified lists.
|
void |
AbstractLongIntMap.pairsSortedByValue(LongArrayList keyList,
IntArrayList valueList)
Fills all keys and values sorted ascending by value into the
specified lists.
|
void |
AbstractLongIntMap.values(IntArrayList list)
Fills all values contained in the receiver into the specified list.
|
void |
OpenLongIntHashMap.values(IntArrayList list)
Fills all values contained in the receiver into the specified list.
|
Modifier and Type | Method and Description |
---|---|
IntArrayList |
AbstractIntObjectMap.keys()
Returns a list filled with all keys contained in the receiver.
|
Modifier and Type | Method and Description |
---|---|
void |
OpenIntObjectHashMap.keys(IntArrayList list)
Fills all keys contained in the receiver into the specified list.
|
void |
AbstractIntObjectMap.keys(IntArrayList list)
Fills all keys contained in the receiver into the specified list.
|
void |
AbstractIntObjectMap.keysSortedByValue(IntArrayList keyList)
Fills all keys sorted ascending by their associated value into the
specified list.
|
void |
OpenIntObjectHashMap.pairsMatching(IntObjectProcedure condition,
IntArrayList keyList,
ObjectArrayList valueList)
Fills all pairs satisfying a given condition into the specified lists.
|
void |
AbstractIntObjectMap.pairsMatching(IntObjectProcedure condition,
IntArrayList keyList,
ObjectArrayList valueList)
Fills all pairs satisfying a given condition into the specified lists.
|
void |
AbstractIntObjectMap.pairsSortedByKey(IntArrayList keyList,
ObjectArrayList valueList)
Fills all keys and values sorted ascending by key into the
specified lists.
|
void |
AbstractIntObjectMap.pairsSortedByValue(IntArrayList keyList,
ObjectArrayList valueList)
Fills all keys and values sorted ascending by value according to
natural ordering into the specified lists.
|
Modifier and Type | Method and Description |
---|---|
DComplexMatrix2D |
DComplexMatrix2D.assign(DComplexMatrix2D y,
DComplexDComplexDComplexFunction function,
IntArrayList rowList,
IntArrayList columnList)
Assigns the result of a function to all cells with a given indexes
|
void |
DComplexMatrix1D.getNonZeros(IntArrayList indexList,
ArrayList<double[]> valueList)
Fills the coordinates and values of cells having non-zero values into the
specified lists.
|
void |
DComplexMatrix2D.getNonZeros(IntArrayList rowList,
IntArrayList columnList,
ArrayList<double[]> valueList)
Fills the coordinates and values of cells having non-zero values into the
specified lists.
|
void |
DComplexMatrix3D.getNonZeros(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
ArrayList<double[]> valueList)
Fills the coordinates and values of cells having non-zero values into the
specified lists.
|
double[] |
DComplexMatrix1D.zDotProduct(DComplexMatrix1D y,
int from,
int length,
IntArrayList nonZeroIndexes)
Returns the dot product of two vectors x and y.
|
Modifier and Type | Method and Description |
---|---|
void |
DenseDComplexMatrix1D.getNonZeros(IntArrayList indexList,
ArrayList<double[]> valueList) |
void |
DenseColumnDComplexMatrix2D.getNonZeros(IntArrayList rowList,
IntArrayList columnList,
ArrayList<double[]> valueList) |
void |
DenseDComplexMatrix2D.getNonZeros(IntArrayList rowList,
IntArrayList columnList,
ArrayList<double[]> valueList) |
void |
DenseDComplexMatrix3D.getNonZeros(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
ArrayList<double[]> valueList) |
Modifier and Type | Method and Description |
---|---|
double |
DoubleMatrix1D.aggregate(DoubleDoubleFunction aggr,
DoubleFunction f,
IntArrayList indexList)
Applies a function to all cells with a given indexes and aggregates the
results.
|
double |
DoubleMatrix2D.aggregate(DoubleDoubleFunction aggr,
DoubleFunction f,
IntArrayList rowList,
IntArrayList columnList)
Applies a function to all cells with a given indexes and aggregates the
results.
|
double |
DoubleMatrix3D.aggregate(DoubleDoubleFunction aggr,
DoubleFunction f,
IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList)
Applies a function to all cells with a given indexes and aggregates the
results.
|
DoubleMatrix1D |
DoubleMatrix1D.assign(DoubleMatrix1D y,
DoubleDoubleFunction function,
IntArrayList nonZeroIndexes)
Assigns the result of a function to each cell;
x[i] = function(x[i],y[i]).
|
DoubleMatrix2D |
DoubleMatrix2D.assign(DoubleMatrix2D y,
DoubleDoubleFunction function,
IntArrayList rowList,
IntArrayList columnList)
Assigns the result of a function to all cells with a given indexes
|
DoubleMatrix3D |
DoubleMatrix3D.assign(DoubleMatrix3D y,
DoubleDoubleFunction function,
IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList)
Assigns the result of a function to all cells with a given indexes
|
void |
DoubleMatrix1D.getNegativeValues(IntArrayList indexList,
DoubleArrayList valueList)
Fills the coordinates and values of cells having negative values into the
specified lists.
|
void |
DoubleMatrix2D.getNegativeValues(IntArrayList rowList,
IntArrayList columnList,
DoubleArrayList valueList)
Fills the coordinates and values of cells having negative values into the
specified lists.
|
void |
DoubleMatrix3D.getNegativeValues(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
DoubleArrayList valueList)
Fills the coordinates and values of cells having negative values into the
specified lists.
|
void |
DoubleMatrix1D.getNonZeros(IntArrayList indexList,
DoubleArrayList valueList)
Fills the coordinates and values of cells having non-zero values into the
specified lists.
|
void |
DoubleMatrix1D.getNonZeros(IntArrayList indexList,
DoubleArrayList valueList,
int maxCardinality)
Fills the coordinates and values of the first maxCardinality
cells having non-zero values into the specified lists.
|
void |
DoubleMatrix2D.getNonZeros(IntArrayList rowList,
IntArrayList columnList,
DoubleArrayList valueList)
Fills the coordinates and values of cells having non-zero values into the
specified lists.
|
void |
DoubleMatrix3D.getNonZeros(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
DoubleArrayList valueList)
Fills the coordinates and values of cells having non-zero values into the
specified lists.
|
void |
DoubleMatrix1D.getPositiveValues(IntArrayList indexList,
DoubleArrayList valueList)
Fills the coordinates and values of cells having positive values into the
specified lists.
|
void |
DoubleMatrix2D.getPositiveValues(IntArrayList rowList,
IntArrayList columnList,
DoubleArrayList valueList)
Fills the coordinates and values of cells having positive values into the
specified lists.
|
void |
DoubleMatrix3D.getPositiveValues(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
DoubleArrayList valueList)
Fills the coordinates and values of cells having positive values into the
specified lists.
|
double |
DoubleMatrix1D.zDotProduct(DoubleMatrix1D y,
int from,
int length,
IntArrayList nonZeroIndexes)
Returns the dot product of two vectors x and y, which is
Sum(x[i]*y[i]).
|
Modifier and Type | Method and Description |
---|---|
double |
DenseDoubleMatrix1D.aggregate(DoubleDoubleFunction aggr,
DoubleFunction f,
IntArrayList indexList) |
double |
DenseDoubleMatrix2D.aggregate(DoubleDoubleFunction aggr,
DoubleFunction f,
IntArrayList rowList,
IntArrayList columnList) |
double |
DenseColumnDoubleMatrix2D.aggregate(DoubleDoubleFunction aggr,
DoubleFunction f,
IntArrayList rowList,
IntArrayList columnList) |
double |
DenseDoubleMatrix3D.aggregate(DoubleDoubleFunction aggr,
DoubleFunction f,
IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList) |
DoubleMatrix2D |
DenseDoubleMatrix2D.assign(DoubleMatrix2D y,
DoubleDoubleFunction function,
IntArrayList rowList,
IntArrayList columnList) |
DoubleMatrix2D |
DenseColumnDoubleMatrix2D.assign(DoubleMatrix2D y,
DoubleDoubleFunction function,
IntArrayList rowList,
IntArrayList columnList) |
DoubleMatrix3D |
DenseDoubleMatrix3D.assign(DoubleMatrix3D y,
DoubleDoubleFunction function,
IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList) |
void |
DenseDoubleMatrix1D.getNegativeValues(IntArrayList indexList,
DoubleArrayList valueList) |
void |
DenseDoubleMatrix2D.getNegativeValues(IntArrayList rowList,
IntArrayList columnList,
DoubleArrayList valueList) |
void |
DenseColumnDoubleMatrix2D.getNegativeValues(IntArrayList rowList,
IntArrayList columnList,
DoubleArrayList valueList) |
void |
DenseDoubleMatrix3D.getNegativeValues(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
DoubleArrayList valueList) |
void |
DenseDoubleMatrix1D.getNonZeros(IntArrayList indexList,
DoubleArrayList valueList) |
void |
DenseDoubleMatrix2D.getNonZeros(IntArrayList rowList,
IntArrayList columnList,
DoubleArrayList valueList) |
void |
DenseColumnDoubleMatrix2D.getNonZeros(IntArrayList rowList,
IntArrayList columnList,
DoubleArrayList valueList) |
void |
DenseDoubleMatrix3D.getNonZeros(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
DoubleArrayList valueList) |
void |
DenseDoubleMatrix1D.getPositiveValues(IntArrayList indexList,
DoubleArrayList valueList) |
void |
DenseDoubleMatrix2D.getPositiveValues(IntArrayList rowList,
IntArrayList columnList,
DoubleArrayList valueList) |
void |
DenseColumnDoubleMatrix2D.getPositiveValues(IntArrayList rowList,
IntArrayList columnList,
DoubleArrayList valueList) |
void |
DenseDoubleMatrix3D.getPositiveValues(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
DoubleArrayList valueList) |
Modifier and Type | Method and Description |
---|---|
FComplexMatrix2D |
FComplexMatrix2D.assign(FComplexMatrix2D y,
FComplexFComplexFComplexFunction function,
IntArrayList rowList,
IntArrayList columnList)
Assigns the result of a function to all cells with a given indexes
|
void |
FComplexMatrix1D.getNonZeros(IntArrayList indexList,
ArrayList<float[]> valueList)
Fills the coordinates and values of cells having non-zero values into the
specified lists.
|
void |
FComplexMatrix2D.getNonZeros(IntArrayList rowList,
IntArrayList columnList,
ArrayList<float[]> valueList)
Fills the coordinates and values of cells having non-zero values into the
specified lists.
|
void |
FComplexMatrix3D.getNonZeros(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
ArrayList<float[]> valueList)
Fills the coordinates and values of cells having non-zero values into the
specified lists.
|
float[] |
FComplexMatrix1D.zDotProduct(FComplexMatrix1D y,
int from,
int length,
IntArrayList nonZeroIndexes)
Returns the dot product of two vectors x and y.
|
Modifier and Type | Method and Description |
---|---|
void |
DenseFComplexMatrix1D.getNonZeros(IntArrayList indexList,
ArrayList<float[]> valueList) |
void |
DenseColumnFComplexMatrix2D.getNonZeros(IntArrayList rowList,
IntArrayList columnList,
ArrayList<float[]> valueList) |
void |
DenseFComplexMatrix2D.getNonZeros(IntArrayList rowList,
IntArrayList columnList,
ArrayList<float[]> valueList) |
void |
DenseFComplexMatrix3D.getNonZeros(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
ArrayList<float[]> valueList) |
Modifier and Type | Method and Description |
---|---|
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.
|
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,
IntArrayList rowList,
IntArrayList columnList)
Assigns the result of a function to all cells with a given indexes
|
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
|
void |
FloatMatrix1D.getNegativeValues(IntArrayList indexList,
FloatArrayList valueList)
Fills the coordinates and values of cells having negative values into the
specified lists.
|
void |
FloatMatrix2D.getNegativeValues(IntArrayList rowList,
IntArrayList columnList,
FloatArrayList valueList)
Fills the coordinates and values of cells having negative values into the
specified lists.
|
void |
FloatMatrix3D.getNegativeValues(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
FloatArrayList valueList)
Fills the coordinates and values of cells having negative values into the
specified lists.
|
void |
FloatMatrix1D.getNonZeros(IntArrayList indexList,
FloatArrayList valueList)
Fills the coordinates and values of cells having non-zero values into the
specified lists.
|
void |
FloatMatrix1D.getNonZeros(IntArrayList indexList,
FloatArrayList valueList,
int maxCardinality)
Fills the coordinates and values of the first maxCardinality
cells having non-zero values into the specified lists.
|
void |
FloatMatrix2D.getNonZeros(IntArrayList rowList,
IntArrayList columnList,
FloatArrayList valueList)
Fills the coordinates and values of cells having non-zero values into the
specified lists.
|
void |
FloatMatrix3D.getNonZeros(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
FloatArrayList valueList)
Fills the coordinates and values of cells having non-zero values into the
specified lists.
|
void |
FloatMatrix1D.getPositiveValues(IntArrayList indexList,
FloatArrayList valueList)
Fills the coordinates and values of cells having positive values into the
specified lists.
|
void |
FloatMatrix2D.getPositiveValues(IntArrayList rowList,
IntArrayList columnList,
FloatArrayList valueList)
Fills the coordinates and values of cells having positive values into the
specified lists.
|
void |
FloatMatrix3D.getPositiveValues(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
FloatArrayList valueList)
Fills the coordinates and values of cells having positive values into the
specified lists.
|
float |
FloatMatrix1D.zDotProduct(FloatMatrix1D y,
int from,
int length,
IntArrayList nonZeroIndexes)
Returns the dot product of two vectors x and y, which is
Sum(x[i]*y[i]).
|
Modifier and Type | Method and Description |
---|---|
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) |
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,
IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList) |
void |
DenseFloatMatrix1D.getNegativeValues(IntArrayList indexList,
FloatArrayList valueList) |
void |
DenseFloatMatrix2D.getNegativeValues(IntArrayList rowList,
IntArrayList columnList,
FloatArrayList valueList) |
void |
DenseColumnFloatMatrix2D.getNegativeValues(IntArrayList rowList,
IntArrayList columnList,
FloatArrayList valueList) |
void |
DenseFloatMatrix3D.getNegativeValues(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
FloatArrayList valueList) |
void |
DenseFloatMatrix1D.getNonZeros(IntArrayList indexList,
FloatArrayList valueList) |
void |
DenseFloatMatrix2D.getNonZeros(IntArrayList rowList,
IntArrayList columnList,
FloatArrayList valueList) |
void |
DenseColumnFloatMatrix2D.getNonZeros(IntArrayList rowList,
IntArrayList columnList,
FloatArrayList valueList) |
void |
DenseFloatMatrix3D.getNonZeros(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
FloatArrayList valueList) |
void |
DenseFloatMatrix1D.getPositiveValues(IntArrayList indexList,
FloatArrayList valueList) |
void |
DenseFloatMatrix2D.getPositiveValues(IntArrayList rowList,
IntArrayList columnList,
FloatArrayList valueList) |
void |
DenseColumnFloatMatrix2D.getPositiveValues(IntArrayList rowList,
IntArrayList columnList,
FloatArrayList valueList) |
void |
DenseFloatMatrix3D.getPositiveValues(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
FloatArrayList valueList) |
Modifier and Type | Method and Description |
---|---|
IntArrayList |
IntFactory1D.toList(IntMatrix1D values)
Constructs a list from the given matrix.
|
Modifier and Type | Method and Description |
---|---|
int |
IntMatrix1D.aggregate(IntIntFunction aggr,
IntFunction f,
IntArrayList indexList)
Applies a function to all cells with a given indexes and aggregates the
results.
|
int |
IntMatrix2D.aggregate(IntIntFunction aggr,
IntFunction f,
IntArrayList rowList,
IntArrayList columnList)
Applies a function to all cells with a given indexes and aggregates the
results.
|
int |
IntMatrix3D.aggregate(IntIntFunction aggr,
IntFunction f,
IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList)
Applies a function to all cells with a given indexes and aggregates the
results.
|
IntMatrix1D |
IntMatrix1D.assign(IntMatrix1D y,
IntIntFunction function,
IntArrayList nonZeroIndexes)
Assigns the result of a function to each cell;
x[i] = function(x[i],y[i]).
|
IntMatrix2D |
IntMatrix2D.assign(IntMatrix2D y,
IntIntFunction function,
IntArrayList rowList,
IntArrayList columnList)
Assigns the result of a function to all cells with a given indexes
|
IntMatrix3D |
IntMatrix3D.assign(IntMatrix3D y,
IntIntFunction function,
IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList)
Assigns the result of a function to all cells with a given indexes
|
void |
IntMatrix1D.getNegativeValues(IntArrayList indexList,
IntArrayList valueList)
Fills the coordinates and values of cells having negative values into the
specified lists.
|
void |
IntMatrix2D.getNegativeValues(IntArrayList rowList,
IntArrayList columnList,
IntArrayList valueList)
Fills the coordinates and values of cells having negative values into the
specified lists.
|
void |
IntMatrix3D.getNegativeValues(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
IntArrayList valueList)
Fills the coordinates and values of cells having negative values into the
specified lists.
|
void |
IntMatrix1D.getNonZeros(IntArrayList indexList,
IntArrayList valueList)
Fills the coordinates and values of cells having non-zero values into the
specified lists.
|
void |
IntMatrix1D.getNonZeros(IntArrayList indexList,
IntArrayList valueList,
int maxCardinality)
Fills the coordinates and values of the first maxCardinality
cells having non-zero values into the specified lists.
|
void |
IntMatrix2D.getNonZeros(IntArrayList rowList,
IntArrayList columnList,
IntArrayList valueList)
Fills the coordinates and values of cells having non-zero values into the
specified lists.
|
void |
IntMatrix3D.getNonZeros(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
IntArrayList valueList)
Fills the coordinates and values of cells having non-zero values into the
specified lists.
|
void |
IntMatrix1D.getPositiveValues(IntArrayList indexList,
IntArrayList valueList)
Fills the coordinates and values of cells having positive values into the
specified lists.
|
void |
IntMatrix2D.getPositiveValues(IntArrayList rowList,
IntArrayList columnList,
IntArrayList valueList)
Fills the coordinates and values of cells having positive values into the
specified lists.
|
void |
IntMatrix3D.getPositiveValues(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
IntArrayList valueList)
Fills the coordinates and values of cells having positive values into the
specified lists.
|
int |
IntMatrix1D.zDotProduct(IntMatrix1D y,
int from,
int length,
IntArrayList nonZeroIndexes)
Returns the dot product of two vectors x and y, which is
Sum(x[i]*y[i]).
|
Modifier and Type | Method and Description |
---|---|
int |
DenseIntMatrix1D.aggregate(IntIntFunction aggr,
IntFunction f,
IntArrayList indexList) |
int |
DenseIntMatrix2D.aggregate(IntIntFunction aggr,
IntFunction f,
IntArrayList rowList,
IntArrayList columnList) |
int |
DenseColumnIntMatrix2D.aggregate(IntIntFunction aggr,
IntFunction f,
IntArrayList rowList,
IntArrayList columnList) |
int |
DenseIntMatrix3D.aggregate(IntIntFunction aggr,
IntFunction f,
IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList) |
IntMatrix2D |
DenseIntMatrix2D.assign(IntMatrix2D y,
IntIntFunction function,
IntArrayList rowList,
IntArrayList columnList) |
IntMatrix2D |
DenseColumnIntMatrix2D.assign(IntMatrix2D y,
IntIntFunction function,
IntArrayList rowList,
IntArrayList columnList) |
IntMatrix3D |
DenseIntMatrix3D.assign(IntMatrix3D y,
IntIntFunction function,
IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList) |
void |
DenseIntMatrix1D.getNegativeValues(IntArrayList indexList,
IntArrayList valueList) |
void |
DenseIntMatrix2D.getNegativeValues(IntArrayList rowList,
IntArrayList columnList,
IntArrayList valueList) |
void |
DenseColumnIntMatrix2D.getNegativeValues(IntArrayList rowList,
IntArrayList columnList,
IntArrayList valueList) |
void |
DenseIntMatrix3D.getNegativeValues(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
IntArrayList valueList) |
void |
DenseIntMatrix1D.getNonZeros(IntArrayList indexList,
IntArrayList valueList) |
void |
DenseIntMatrix2D.getNonZeros(IntArrayList rowList,
IntArrayList columnList,
IntArrayList valueList) |
void |
DenseColumnIntMatrix2D.getNonZeros(IntArrayList rowList,
IntArrayList columnList,
IntArrayList valueList) |
void |
DenseIntMatrix3D.getNonZeros(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
IntArrayList valueList) |
void |
DenseIntMatrix1D.getPositiveValues(IntArrayList indexList,
IntArrayList valueList) |
void |
DenseIntMatrix2D.getPositiveValues(IntArrayList rowList,
IntArrayList columnList,
IntArrayList valueList) |
void |
DenseColumnIntMatrix2D.getPositiveValues(IntArrayList rowList,
IntArrayList columnList,
IntArrayList valueList) |
void |
DenseIntMatrix3D.getPositiveValues(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
IntArrayList valueList) |
Modifier and Type | Method and Description |
---|---|
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.
|
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,
IntArrayList rowList,
IntArrayList columnList)
Assigns the result of a function to all cells with a given indexes
|
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
|
void |
LongMatrix3D.getNegativeValues(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
LongArrayList valueList)
Fills the coordinates and values of cells having negative values into the
specified lists.
|
void |
LongMatrix2D.getNegativeValues(IntArrayList rowList,
IntArrayList columnList,
LongArrayList valueList)
Fills the coordinates and values of cells having negative values into the
specified lists.
|
void |
LongMatrix1D.getNegativeValues(IntArrayList indexList,
LongArrayList valueList)
Fills the coordinates and values of cells having negative values into the
specified lists.
|
void |
LongMatrix3D.getNonZeros(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
LongArrayList valueList)
Fills the coordinates and values of cells having non-zero values into the
specified lists.
|
void |
LongMatrix2D.getNonZeros(IntArrayList rowList,
IntArrayList columnList,
LongArrayList valueList)
Fills the coordinates and values of cells having non-zero values into the
specified lists.
|
void |
LongMatrix1D.getNonZeros(IntArrayList indexList,
LongArrayList valueList)
Fills the coordinates and values of cells having non-zero values into the
specified lists.
|
void |
LongMatrix1D.getNonZeros(IntArrayList indexList,
LongArrayList valueList,
int maxCardinality)
Fills the coordinates and values of the first maxCardinality
cells having non-zero values into the specified lists.
|
void |
LongMatrix3D.getPositiveValues(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
LongArrayList valueList)
Fills the coordinates and values of cells having positive values into the
specified lists.
|
void |
LongMatrix2D.getPositiveValues(IntArrayList rowList,
IntArrayList columnList,
LongArrayList valueList)
Fills the coordinates and values of cells having positive values into the
specified lists.
|
void |
LongMatrix1D.getPositiveValues(IntArrayList indexList,
LongArrayList valueList)
Fills the coordinates and values of cells having positive values into the
specified lists.
|
long |
LongMatrix1D.zDotProduct(LongMatrix1D y,
int from,
int length,
IntArrayList nonZeroIndexes)
Returns the dot product of two vectors x and y, which is
Sum(x[i]*y[i]).
|
Modifier and Type | Method and Description |
---|---|
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) |
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,
IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList) |
void |
DenseLongMatrix3D.getNegativeValues(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
LongArrayList valueList) |
void |
DenseLongMatrix2D.getNegativeValues(IntArrayList rowList,
IntArrayList columnList,
LongArrayList valueList) |
void |
DenseColumnLongMatrix2D.getNegativeValues(IntArrayList rowList,
IntArrayList columnList,
LongArrayList valueList) |
void |
DenseLongMatrix3D.getNonZeros(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
LongArrayList valueList) |
void |
DenseLongMatrix2D.getNonZeros(IntArrayList rowList,
IntArrayList columnList,
LongArrayList valueList) |
void |
DenseColumnLongMatrix2D.getNonZeros(IntArrayList rowList,
IntArrayList columnList,
LongArrayList valueList) |
void |
DenseLongMatrix3D.getPositiveValues(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
LongArrayList valueList) |
void |
DenseLongMatrix2D.getPositiveValues(IntArrayList rowList,
IntArrayList columnList,
LongArrayList valueList) |
void |
DenseColumnLongMatrix2D.getPositiveValues(IntArrayList rowList,
IntArrayList columnList,
LongArrayList valueList) |
Modifier and Type | Method and Description |
---|---|
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.
|
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,
IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList)
Assigns the result of a function to all cells with a given indexes
|
void |
ObjectMatrix3D.getNonZeros(IntArrayList sliceList,
IntArrayList rowList,
IntArrayList columnList,
ObjectArrayList valueList)
Fills the coordinates and values of cells having non-zero values into the
specified lists.
|
void |
ObjectMatrix2D.getNonZeros(IntArrayList rowList,
IntArrayList columnList,
ObjectArrayList valueList)
Fills the coordinates and values of cells having non-zero values into the
specified lists.
|
void |
ObjectMatrix1D.getNonZeros(IntArrayList indexList,
ObjectArrayList valueList)
Fills the coordinates and values of cells having non-zero values into the
specified lists.
|
Modifier and Type | Method and Description |
---|---|
static void |
DoubleDescriptive.frequencies(DoubleArrayList sortedData,
DoubleArrayList distinctValues,
IntArrayList frequencies)
Computes the frequency (number of occurances, count) of each distinct
value in the given sorted data.
|
Modifier and Type | Method and Description |
---|---|
static void |
FloatDescriptive.frequencies(FloatArrayList sortedData,
FloatArrayList distinctValues,
IntArrayList frequencies)
Computes the frequency (number of occurances, count) of each distinct
value in the given sorted data.
|
Modifier and Type | Method and Description |
---|---|
void |
DynamicDoubleBin1D.frequencies(DoubleArrayList distinctElements,
IntArrayList frequencies)
Computes the frequency (number of occurances, count) of each distinct
element.
|
Modifier and Type | Method and Description |
---|---|
void |
DynamicFloatBin1D.frequencies(FloatArrayList distinctElements,
IntArrayList frequencies)
Computes the frequency (number of occurances, count) of each distinct
element.
|
Jump to the Parallel Colt Homepage