Uses of Interface
dev.nm.number.doublearray.DoubleArrayOperation
-
Packages that use DoubleArrayOperation Package Description dev.nm.algebra.linear.matrix.doubles.matrixtype.dense dev.nm.number.doublearray -
-
Uses of DoubleArrayOperation in dev.nm.algebra.linear.matrix.doubles.matrixtype.dense
Methods in dev.nm.algebra.linear.matrix.doubles.matrixtype.dense with parameters of type DoubleArrayOperation Modifier and Type Method Description protected abstract DenseData
DenseData. newInstance(double[] data, int nRows, int nCols, DoubleArrayOperation operation)
Constructors in dev.nm.algebra.linear.matrix.doubles.matrixtype.dense with parameters of type DoubleArrayOperation Constructor Description DenseData(double[] data, int nRows, int nCols, DoubleArrayOperation operation)
Construct a storage, and specify the implementations of the element-wise operations. -
Uses of DoubleArrayOperation in dev.nm.number.doublearray
Classes in dev.nm.number.doublearray that implement DoubleArrayOperation Modifier and Type Class Description class
CompositeDoubleArrayOperation
It is desirable to have multiple implementations and switch between them for, e.g., performance reason.class
ParallelDoubleArrayOperation
This is a multi-threaded implementation of the array math operations.class
SimpleDoubleArrayOperation
This is a simple, single-threaded implementation of the array math operations.Methods in dev.nm.number.doublearray that return DoubleArrayOperation Modifier and Type Method Description DoubleArrayOperation
CompositeDoubleArrayOperation.ImplementationChooser. getOperation(double[] arr1, double[] arr2)
Get an implementation based on the inputs.Constructors in dev.nm.number.doublearray with parameters of type DoubleArrayOperation Constructor Description CompositeDoubleArrayOperation(int arrayLengthThreshold, DoubleArrayOperation impl1, DoubleArrayOperation impl2)
Construct aCompositeDoubleArrayOperation
that chooses an implementation by array length.
-