Uses of Interface
org.ojalgo.scalar.Scalar.Factory
-
Packages that use Scalar.Factory Package Description org.ojalgo.array org.ojalgo.array.operation Everythinng in this package should be considered library-private – it should only be used by other parts of ojAlgo! Code in this package is often refactored (api-breaking) without even a notice in the changelog.org.ojalgo.matrix org.ojalgo.matrix.decomposition org.ojalgo.matrix.operation org.ojalgo.matrix.store org.ojalgo.matrix.transformation org.ojalgo.optimisation.convex org.ojalgo.scalar org.ojalgo.structure org.ojalgo.tensor -
-
Uses of Scalar.Factory in org.ojalgo.array
Methods in org.ojalgo.array that return Scalar.Factory Modifier and Type Method Description Scalar.Factory<N>
Array1D.Factory. scalar()
Scalar.Factory<N>
Array2D.Factory. scalar()
Scalar.Factory<N>
ArrayAnyD.Factory. scalar()
abstract Scalar.Factory<N>
ArrayFactory. scalar()
Scalar.Factory<N>
BasicArray.Factory. scalar()
Scalar.Factory<java.lang.Double>
BufferArray.Factory. scalar()
Scalar.Factory<java.lang.Double>
BufferArray.MappedFileFactory. scalar()
Scalar.Factory<java.lang.Double>
OffHeapArray.Factory. scalar()
Scalar.Factory<N>
StrategyBuildingFactory. scalar()
-
Uses of Scalar.Factory in org.ojalgo.array.operation
Methods in org.ojalgo.array.operation with parameters of type Scalar.Factory Modifier and Type Method Description static <N extends Scalar<N>>
voidFillMatchingSingle. conjugate(N[] data, int structure, int firstColumn, int limitColumn, Access2D<?> source, Scalar.Factory<N> scalar)
static <N extends Scalar<N>>
voidFillMatchingSingle. copy(N[] data, int structure, int firstColumn, int limitColumn, Access2D<?> source, Scalar.Factory<N> scalar)
static <N extends java.lang.Comparable<N>>
voidFillAll. fill(N[] data, int first, int limit, int step, NullaryFunction<?> supplier, Scalar.Factory<N> scalar)
static <N extends java.lang.Comparable<N>>
voidFillMatchingSingle. fill(N[] data, Access1D<?> values, Scalar.Factory<N> scalar)
static <N extends Scalar<N>>
NDOT. invoke(N[] array1, int offset1, N[] array2, int offset2, int first, int limit, Scalar.Factory<N> factory)
static <N extends Scalar<N>>
NDOT. invoke(N[] array1, int offset1, Access1D<N> array2, int offset2, int first, int limit, Scalar.Factory<N> factory)
static <N extends Scalar<N>>
NDOT. invoke(Access1D<N> array2, int offset2, N[] array1, int offset1, int first, int limit, Scalar.Factory<N> factory)
static <N extends Scalar<N>>
booleanGenerateApplyAndCopyHouseholderColumn. invoke(N[] data, int structure, int row, int col, Householder.Generic<N> destination, Scalar.Factory<N> scalar)
static <N extends Scalar<N>>
booleanGenerateApplyAndCopyHouseholderRow. invoke(N[] data, int structure, int row, int col, Householder.Generic<N> destination, Scalar.Factory<N> scalar)
static <N extends Scalar<N>>
voidHouseholderHermitian. invoke(N[] data, Householder.Generic<N> householder, N[] worker, Scalar.Factory<N> scalar)
static <N extends Scalar<N>>
voidMultiplyHermitianAndVector. invoke(N[] productMatrix, int firstRow, int rowLimit, N[] hermitianMatrix, N[] rightVector, int firstColumn, Scalar.Factory<N> scalar)
static <N extends Scalar<N>>
voidSubstituteBackwards. invoke(N[] data, int structure, int first, int limit, Access2D<N> body, boolean unitDiagonal, boolean conjugated, boolean hermitian, Scalar.Factory<N> scalar)
static <N extends Scalar<N>>
voidSubstituteForwards. invoke(N[] data, int structure, int first, int limit, Access2D<N> body, boolean unitDiagonal, boolean conjugated, boolean identity, Scalar.Factory<N> scalar)
static <N extends Scalar<N>>
NDOT. invokeG(Access1D<N> array1, int offset1, Access1D<N> array2, int offset2, int first, int limit, Scalar.Factory<N> scalar)
static <N extends Scalar<N>>
voidFillMatchingSingle. transpose(N[] data, int structure, int firstColumn, int limitColumn, Access2D<?> source, Scalar.Factory<N> scalar)
-
Uses of Scalar.Factory in org.ojalgo.matrix
Methods in org.ojalgo.matrix that return Scalar.Factory Modifier and Type Method Description Scalar.Factory<N>
MatrixFactory. scalar()
-
Uses of Scalar.Factory in org.ojalgo.matrix.decomposition
Methods in org.ojalgo.matrix.decomposition that return Scalar.Factory Modifier and Type Method Description protected abstract Scalar.Factory<N>
AbstractDecomposition. scalar()
protected Scalar.Factory<N>
GenericDecomposition. scalar()
protected Scalar.Factory<java.lang.Double>
RawDecomposition. scalar()
-
Uses of Scalar.Factory in org.ojalgo.matrix.operation
Methods in org.ojalgo.matrix.operation with parameters of type Scalar.Factory Modifier and Type Method Description (package private) static <N extends Scalar<N>>
voidMultiplyLeft. addMx1(N[] product, Access1D<N> left, int complexity, N[] right, Scalar.Factory<N> scalar)
(package private) static <N extends Scalar<N>>
voidMultiplyLeft. addMxC(N[] product, int firstColumn, int columnLimit, Access1D<N> left, int complexity, N[] right, Scalar.Factory<N> scalar)
(package private) static <N extends Scalar<N>>
voidMultiplyLeft. addMxN_MT(N[] product, Access1D<N> left, int complexity, N[] right, Scalar.Factory<N> scalar)
static <N extends Scalar<N>>
voidHouseholderLeft. call(N[] data, int structure, int first, Householder.Generic<N> householder, Scalar.Factory<N> scalar)
static <N extends Scalar<N>>
voidHouseholderRight. call(N[] data, int structure, int first, Householder.Generic<N> householder, Scalar.Factory<N> scalar)
(package private) static <N extends Scalar<N>>
voidMultiplyLeft. fill1xN(N[] product, Access1D<N> left, int complexity, N[] right, Scalar.Factory<N> scalar)
(package private) static <N extends Scalar<N>>
voidMultiplyNeither. fill1xN(N[] product, N[] left, int complexity, N[] right, Scalar.Factory<N> scalar)
(package private) static <N extends Scalar<N>>
voidMultiplyRight. fill1xN(N[] product, N[] left, int complexity, Access1D<N> right, Scalar.Factory<N> scalar)
(package private) static <N extends Scalar<N>>
voidMultiplyLeft. fillMx1(N[] product, Access1D<N> left, int complexity, N[] right, Scalar.Factory<N> scalar)
(package private) static <N extends Scalar<N>>
voidMultiplyNeither. fillMx1(N[] product, N[] left, int complexity, N[] right, Scalar.Factory<N> scalar)
(package private) static <N extends Scalar<N>>
voidMultiplyRight. fillMx1(N[] product, N[] left, int complexity, Access1D<N> right, Scalar.Factory<N> scalar)
(package private) static <N extends Scalar<N>>
voidMultiplyLeft. fillMxN(N[] product, Access1D<N> left, int complexity, N[] right, Scalar.Factory<N> scalar)
(package private) static <N extends Scalar<N>>
voidMultiplyNeither. fillMxN(N[] product, N[] left, int complexity, N[] right, Scalar.Factory<N> scalar)
(package private) static <N extends Scalar<N>>
voidMultiplyRight. fillMxN(N[] product, N[] left, int complexity, Access1D<N> right, Scalar.Factory<N> scalar)
(package private) static <N extends Scalar<N>>
voidMultiplyLeft. fillMxN_MT(N[] product, Access1D<N> left, int complexity, N[] right, Scalar.Factory<N> scalar)
(package private) static <N extends Scalar<N>>
voidMultiplyNeither. fillMxN_MT(N[] product, N[] left, int complexity, N[] right, Scalar.Factory<N> scalar)
(package private) static <N extends Scalar<N>>
voidMultiplyRight. fillMxN_MT(N[] product, N[] left, int complexity, Access1D<N> right, Scalar.Factory<N> scalar)
(package private) static <N extends Scalar<N>>
voidMultiplyLeft. fillRxN(N[] product, int firstRow, int rowLimit, Access1D<N> left, int complexity, N[] right, Scalar.Factory<N> scalar)
(package private) static <N extends Scalar<N>>
voidHouseholderLeft. invoke(N[] data, int structure, int first, int limit, Householder.Generic<N> householder, Scalar.Factory<N> scalar)
private static <N extends Scalar<N>>
voidHouseholderRight. invoke(N[] data, int structure, int first, int limit, int numberOfColumns, Householder.Generic<N> householder, Scalar.Factory<N> scalar)
void
MultiplyLeft.Generic. invoke(N[] product, Access1D<N> left, int complexity, N[] right, Scalar.Factory<N> scalar)
void
MultiplyNeither.Generic. invoke(N[] product, N[] left, int complexity, N[] right, Scalar.Factory<N> scalar)
void
MultiplyRight.Generic. invoke(N[] product, N[] left, int complexity, Access1D<N> right, Scalar.Factory<N> scalar)
-
Uses of Scalar.Factory in org.ojalgo.matrix.store
Fields in org.ojalgo.matrix.store declared as Scalar.Factory Modifier and Type Field Description private Scalar.Factory<N>
DiagonalStore. myScalarFactory
private Scalar.Factory<N>
WrapperStore. myScalarFactory
Methods in org.ojalgo.matrix.store that return Scalar.Factory Modifier and Type Method Description Scalar.Factory<N>
GenericStore.Factory. scalar()
Scalar.Factory<N>
PhysicalStore.Factory. scalar()
Scalar.Factory<java.lang.Double>
PrimitiveFactory. scalar()
Scalar.Factory<?>
SparseStore.Factory. scalar()
-
Uses of Scalar.Factory in org.ojalgo.matrix.transformation
Fields in org.ojalgo.matrix.transformation declared as Scalar.Factory Modifier and Type Field Description private Scalar.Factory<N>
Householder.Generic. myFactory
Constructors in org.ojalgo.matrix.transformation with parameters of type Scalar.Factory Constructor Description Generic(Scalar.Factory<N> factory, int dim)
Generic(Scalar.Factory<N> factory, Householder<N> aTransf)
-
Uses of Scalar.Factory in org.ojalgo.optimisation.convex
Fields in org.ojalgo.optimisation.convex declared as Scalar.Factory Modifier and Type Field Description private Scalar.Factory<N>
ConvexObjectiveFunction. myScalarFactory
-
Uses of Scalar.Factory in org.ojalgo.scalar
Subinterfaces of Scalar.Factory in org.ojalgo.scalar Modifier and Type Interface Description static interface
ExactDecimal.Factory<S extends ExactDecimal<S>>
Fields in org.ojalgo.scalar declared as Scalar.Factory Modifier and Type Field Description static Scalar.Factory<Amount>
Amount. FACTORY
static Scalar.Factory<java.math.BigDecimal>
BigScalar. FACTORY
static Scalar.Factory<ComplexNumber>
ComplexNumber. FACTORY
static Scalar.Factory<Money>
Money. FACTORY
static Scalar.Factory<Price>
Price. FACTORY
static Scalar.Factory<java.lang.Double>
PrimitiveScalar. FACTORY
static Scalar.Factory<Quadruple>
Quadruple. FACTORY
static Scalar.Factory<Quantity>
Quantity. FACTORY
static Scalar.Factory<Quaternion>
Quaternion. FACTORY
static Scalar.Factory<RationalNumber>
RationalNumber. FACTORY
-
Uses of Scalar.Factory in org.ojalgo.structure
Methods in org.ojalgo.structure that return Scalar.Factory Modifier and Type Method Description Scalar.Factory<?>
FactorySupplement. scalar()
-
Uses of Scalar.Factory in org.ojalgo.tensor
Fields in org.ojalgo.tensor declared as Scalar.Factory Modifier and Type Field Description private Scalar.Factory<N>
ArrayBasedTensor. myScalarFactory
Methods in org.ojalgo.tensor that return Scalar.Factory Modifier and Type Method Description Scalar.Factory<N>
ArrayBasedTensor.Factory. scalar()
Scalar.Factory<N>
TensorFactory1D. scalar()
Scalar.Factory<N>
TensorFactory2D. scalar()
Scalar.Factory<N>
TensorFactoryAnyD. scalar()
Constructors in org.ojalgo.tensor with parameters of type Scalar.Factory Constructor Description ArrayBasedTensor(int rank, int dimensions, FunctionSet<N> functionSet, Scalar.Factory<N> scalarFactory)
-