Uses of Interface
org.ojalgo.scalar.Scalar
-
Packages that use Scalar 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.data.domain.finance.portfolio Classes in this package relate to modelling of financial investment portfolios, and Modern Portfolio Theory.org.ojalgo.function.aggregator org.ojalgo.function.multiary org.ojalgo.function.polynomial org.ojalgo.matrix org.ojalgo.matrix.operation org.ojalgo.matrix.store org.ojalgo.matrix.transformation org.ojalgo.scalar -
-
Uses of Scalar in org.ojalgo.array
Classes in org.ojalgo.array with type parameters of type Scalar Modifier and Type Class Description classScalarArray<N extends Scalar<N>>A one- and/or arbitrary-dimensional array of Scalar.static classScalarArray.Factory<N extends Scalar<N>>Constructors in org.ojalgo.array with parameters of type Scalar Constructor Description ScalarArray(ScalarArray.Factory<N> factory, N[] data) -
Uses of Scalar in org.ojalgo.array.operation
Methods in org.ojalgo.array.operation with type parameters of type Scalar 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 Scalar<N>>
intAMAX. invoke(N[] data, int first, int limit, int step)static <N extends Scalar<N>>
voidApplyCholesky. invoke(N[] data, int structure, int firstColumn, int columnLimit, N[] multipliers)static <N extends Scalar<N>>
voidApplyLDL. invoke(N[] data, int structure, int firstColumn, int columnLimit, N[] multipliers, int iterationPoint)static <N extends Scalar<N>>
voidApplyLU. invoke(N[] data, int structure, int firstColumn, int columnLimit, N[] multipliers, int iterationPoint)static <N extends Scalar<N>>
voidAXPY. invoke(N[] y, int basey, N a, N[] x, int basex, int first, int limit)static <N extends Scalar<N>>
voidAXPY. invoke(Mutate1D.Modifiable<?> y, double a, N[] x)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>>
voidHermitianRank2Update. invoke(N[] data, int firstColumn, int columnLimit, N[] vector1, N[] vector2)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>>
voidRotateLeft. invoke(N[] data, int structure, int rowA, int rowB, N cos, N sin)static <N extends Scalar<N>>
voidRotateRight. invoke(N[] data, int structure, int colA, int colB, N cos, N sin)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)Methods in org.ojalgo.array.operation with parameters of type Scalar 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 Scalar<N>>
intAMAX. invoke(N[] data, int first, int limit, int step)static <N extends Scalar<N>>
voidApplyCholesky. invoke(N[] data, int structure, int firstColumn, int columnLimit, N[] multipliers)static <N extends Scalar<N>>
voidApplyLDL. invoke(N[] data, int structure, int firstColumn, int columnLimit, N[] multipliers, int iterationPoint)static <N extends Scalar<N>>
voidApplyLU. invoke(N[] data, int structure, int firstColumn, int columnLimit, N[] multipliers, int iterationPoint)static <N extends Scalar<N>>
voidAXPY. invoke(N[] y, int basey, N a, N[] x, int basex, int first, int limit)static <N extends Scalar<N>>
voidAXPY. invoke(Mutate1D.Modifiable<?> y, double a, N[] x)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>>
voidHermitianRank2Update. invoke(N[] data, int firstColumn, int columnLimit, N[] vector1, N[] vector2)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>>
voidRotateLeft. invoke(N[] data, int structure, int rowA, int rowB, N cos, N sin)static <N extends Scalar<N>>
voidRotateRight. invoke(N[] data, int structure, int colA, int colB, N cos, N sin)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>>
voidFillMatchingSingle. transpose(N[] data, int structure, int firstColumn, int limitColumn, Access2D<?> source, Scalar.Factory<N> scalar) -
Uses of Scalar in org.ojalgo.data.domain.finance.portfolio
Fields in org.ojalgo.data.domain.finance.portfolio declared as Scalar Modifier and Type Field Description private Scalar<?>EquilibriumModel. myMeanReturnprivate Scalar<?>EquilibriumModel. myReturnVarianceMethods in org.ojalgo.data.domain.finance.portfolio that return Scalar Modifier and Type Method Description (package private) Scalar<?>MarketEquilibrium. calculateImpliedRiskAversion(MatrixR064 assetWeights, MatrixR064 assetReturns)Will calculate the risk aversion factor that is the best fit for an observed pair of market portfolio weights and equilibrium/historical excess returns.protected Scalar<?>EquilibriumModel. calculatePortfolioReturn(MatrixR064 aWeightsVctr, MatrixR064 aReturnsVctr)static Scalar<?>MarketEquilibrium. calculatePortfolioReturn(MatrixR064 assetWeights, MatrixR064 assetReturns)Calculates the portfolio return using the input asset weights and returns.(package private) Scalar<?>MarkowitzModel. calculatePortfolioReturn(Access1D<?> weightsVctr, MatrixR064 returnsVctr)protected Scalar<?>EquilibriumModel. calculatePortfolioVariance(MatrixR064 aWeightsVctr)Scalar<?>MarketEquilibrium. calculatePortfolioVariance(MatrixR064 assetWeights)Calculates the portfolio variance using the input instrument weights.(package private) Scalar<?>MarkowitzModel. calculatePortfolioVariance(Access1D<?> weightsVctr)Scalar<?>BlackLittermanModel. getConfidence()"weight on views" or "tau" A parameter that describes the general confidence in the views.Scalar<?>EquilibriumModel. getRiskAversion()Scalar<?>MarketEquilibrium. getRiskAversion() -
Uses of Scalar in org.ojalgo.function.aggregator
Methods in org.ojalgo.function.aggregator that return Scalar Modifier and Type Method Description Scalar<N>AggregatorFunction.PredicateWrapper. toScalar()Scalar<N>AggregatorFunction. toScalar()Scalar<java.math.BigDecimal>BigAggregator.BigAggregatorFunction. toScalar()Scalar<ComplexNumber>ComplexAggregator.ComplexAggregatorFunction. toScalar()Scalar<java.lang.Double>PrimitiveAggregator.PrimitiveAggregatorFunction. toScalar()Scalar<Quadruple>QuadrupleAggregator.QuadrupleAggregatorFunction. toScalar()Scalar<Quaternion>QuaternionAggregator.QuaternionAggregatorFunction. toScalar()Scalar<RationalNumber>RationalAggregator.RationalAggregatorFunction. toScalar() -
Uses of Scalar in org.ojalgo.function.multiary
Fields in org.ojalgo.function.multiary declared as Scalar Modifier and Type Field Description private Scalar<N>ConstantFunction. myConstantMethods in org.ojalgo.function.multiary that return Scalar Modifier and Type Method Description (package private) Scalar<N>ConstantFunction. getScalarConstant()(package private) Scalar<N>AffineFunction. getScalarValue(Access1D<N> arg)(package private) Scalar<N>PureQuadraticFunction. getScalarValue(Access1D<N> arg)(package private) Scalar<N>QuadraticFunction. getScalarValue(Access1D<N> arg) -
Uses of Scalar in org.ojalgo.function.polynomial
Classes in org.ojalgo.function.polynomial with type parameters of type Scalar Modifier and Type Class Description (package private) classScalarPolynomial<N extends Scalar<N>,P extends ScalarPolynomial<N,P>> -
Uses of Scalar in org.ojalgo.matrix
Methods in org.ojalgo.matrix that return Scalar Modifier and Type Method Description Scalar<N>BasicMatrix. toScalar(int row, int col)Scalar<N>Matrix2D. toScalar(int row, int col)Extracts one element of this matrix as a Scalar. -
Uses of Scalar in org.ojalgo.matrix.operation
Classes in org.ojalgo.matrix.operation with type parameters of type Scalar Modifier and Type Interface Description static interfaceMultiplyBoth.Generic<N extends Scalar<N>>static interfaceMultiplyLeft.Generic<N extends Scalar<N>>static interfaceMultiplyNeither.Generic<N extends Scalar<N>>static interfaceMultiplyRight.Generic<N extends Scalar<N>>Methods in org.ojalgo.matrix.operation with type parameters of type Scalar 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>>
voidMultiplyNeither. addMx1(N[] product, N[] left, int complexity, N[] right)(package private) static <N extends Scalar<N>>
voidMultiplyRight. addMx1(N[] product, N[] left, int complexity, Access1D<N> right)(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>>
voidMultiplyNeither. addMxC(N[] product, int firstColumn, int columnLimit, N[] left, int complexity, N[] right)(package private) static <N extends Scalar<N>>
voidMultiplyRight. addMxC(N[] product, int firstColumn, int columnLimit, N[] left, int complexity, Access1D<N> right)(package private) static <N extends Scalar<N>>
voidMultiplyLeft. addMxN_MT(N[] product, Access1D<N> left, int complexity, N[] right, Scalar.Factory<N> scalar)(package private) static <N extends Scalar<N>>
voidMultiplyNeither. addMxN_MT(N[] product, N[] left, int complexity, N[] right)(package private) static <N extends Scalar<N>>
voidMultiplyRight. addMxN_MT(N[] product, N[] left, int complexity, Access1D<N> right)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>>
voidMultiplyBoth. fill1xN_G(TransformableRegion<N> product, Access1D<N> left, int complexity, Access1D<N> right)(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>>
voidMultiplyBoth. fillMx1_G(TransformableRegion<N> product, Access1D<N> left, int complexity, Access1D<N> right)(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>>
voidMultiplyBoth. fillMxN_G(TransformableRegion<N> product, Access1D<N> left, int complexity, Access1D<N> right)(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>>
voidMultiplyBoth. fillMxN_MT_G(TransformableRegion<N> product, Access1D<N> left, int complexity, Access1D<N> right)(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>>
voidMultiplyBoth. fillRxN_G(TransformableRegion<N> product, int firstRow, int rowLimit, Access1D<N> left, int complexity, Access1D<N> right)(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)static <N extends Scalar<N>>
MultiplyBoth.Generic<N>MultiplyBoth. newGeneric(int rows, int columns)static <N extends Scalar<N>>
MultiplyLeft.Generic<N>MultiplyLeft. newGeneric(long rows, long columns)static <N extends Scalar<N>>
MultiplyNeither.Generic<N>MultiplyNeither. newGeneric(long rows, long columns)static <N extends Scalar<N>>
MultiplyRight.Generic<N>MultiplyRight. newGeneric(long rows, long columns)Methods in org.ojalgo.matrix.operation with parameters of type Scalar 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>>
voidMultiplyNeither. addMx1(N[] product, N[] left, int complexity, N[] right)(package private) static <N extends Scalar<N>>
voidMultiplyRight. addMx1(N[] product, N[] left, int complexity, Access1D<N> right)(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>>
voidMultiplyNeither. addMxC(N[] product, int firstColumn, int columnLimit, N[] left, int complexity, N[] right)(package private) static <N extends Scalar<N>>
voidMultiplyRight. addMxC(N[] product, int firstColumn, int columnLimit, N[] left, int complexity, Access1D<N> right)(package private) static <N extends Scalar<N>>
voidMultiplyLeft. addMxN_MT(N[] product, Access1D<N> left, int complexity, N[] right, Scalar.Factory<N> scalar)(package private) static <N extends Scalar<N>>
voidMultiplyNeither. addMxN_MT(N[] product, N[] left, int complexity, N[] right)(package private) static <N extends Scalar<N>>
voidMultiplyRight. addMxN_MT(N[] product, N[] left, int complexity, Access1D<N> right)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)voidMultiplyLeft.Generic. invoke(N[] product, Access1D<N> left, int complexity, N[] right, Scalar.Factory<N> scalar)voidMultiplyNeither.Generic. invoke(N[] product, N[] left, int complexity, N[] right, Scalar.Factory<N> scalar)voidMultiplyRight.Generic. invoke(N[] product, N[] left, int complexity, Access1D<N> right, Scalar.Factory<N> scalar) -
Uses of Scalar in org.ojalgo.matrix.store
Classes in org.ojalgo.matrix.store with type parameters of type Scalar Modifier and Type Class Description classGenericStore<N extends Scalar<N>>A generic implementation of PhysicalStore.static classGenericStore.Factory<N extends Scalar<N>>Fields in org.ojalgo.matrix.store declared as Scalar Modifier and Type Field Description private Scalar<N>FactoryStore. myOneprivate Scalar<N>LogicalStore. myOneprivate N[]GenericStore. myWorkerColumnprivate Scalar<N>FactoryStore. myZeroprivate Scalar<N>LogicalStore. myZeroMethods in org.ojalgo.matrix.store with type parameters of type Scalar Modifier and Type Method Description private static <N extends Scalar<N>>
voidSparseStore. doGenericColumnAXPY(SparseArray<N> elements, long colX, long colY, N a, TransformableRegion<N> y)static <N extends Scalar<N>>
GenericStore<N>GenericStore. wrap(GenericStore.Factory<N> factory, N... data)static <N extends Scalar<N>>
GenericStore<N>GenericStore. wrap(GenericStore.Factory<N> factory, N[] data, int structure)Methods in org.ojalgo.matrix.store that return Scalar Modifier and Type Method Description private N[]GenericStore. getWorkerColumn()(package private) Scalar<N>FactoryStore. one()(package private) Scalar<N>LogicalStore. one()Scalar<N>AboveBelowStore. toScalar(int row, int col)Scalar<N>ColumnsStore. toScalar(int row, int col)Scalar<N>ConjugatedStore. toScalar(int row, int col)Scalar<N>DiagonalStore. toScalar(int row, int col)Scalar<N>GenericStore. toScalar(int row, int col)Scalar<N>IdentityStore. toScalar(int row, int col)Scalar<N>LeftRightStore. toScalar(int row, int col)Scalar<N>LowerHessenbergStore. toScalar(int row, int col)Scalar<N>LowerSymmetricStore. toScalar(int row, int col)Scalar<N>LowerTriangularStore. toScalar(int row, int col)default Scalar<N>MatrixStore. toScalar(int row, int col)Scalar<N>RowsStore. toScalar(int row, int col)Scalar<N>SingleStore. toScalar(int row, int col)Scalar<N>SuperimposedStore. toScalar(int row, int col)Scalar<N>TransposedStore. toScalar(int row, int col)Scalar<N>UpperHessenbergStore. toScalar(int row, int col)Scalar<N>UpperSymmetricStore. toScalar(int row, int col)Scalar<N>UpperTriangularStore. toScalar(int row, int col)Scalar<N>ZeroStore. toScalar(int row, int col)(package private) Scalar<N>FactoryStore. zero()(package private) Scalar<N>LogicalStore. zero()Methods in org.ojalgo.matrix.store with parameters of type Scalar Modifier and Type Method Description static <N extends Scalar<N>>
GenericStore<N>GenericStore. wrap(GenericStore.Factory<N> factory, N... data)static <N extends Scalar<N>>
GenericStore<N>GenericStore. wrap(GenericStore.Factory<N> factory, N[] data, int structure)Constructors in org.ojalgo.matrix.store with parameters of type Scalar Constructor Description GenericStore(GenericStore.Factory<N> factory, int numbRows, int numbCols, N[] dataArray) -
Uses of Scalar in org.ojalgo.matrix.transformation
Classes in org.ojalgo.matrix.transformation with type parameters of type Scalar Modifier and Type Class Description static classHouseholder.Generic<N extends Scalar<N>>static classRotation.Generic<N extends Scalar<N>>Fields in org.ojalgo.matrix.transformation declared as Scalar Modifier and Type Field Description NHouseholder.Generic. betaNRotation.Generic. cosNRotation.Generic. sinN[]Householder.Generic. vectorMethods in org.ojalgo.matrix.transformation with type parameters of type Scalar Modifier and Type Method Description static <N extends Scalar<N>>
Rotation.Generic<N>Rotation. makeGeneric(FunctionSet<N> functions, int aLowerIndex, int aHigherIndex, N anAngle) -
Uses of Scalar in org.ojalgo.scalar
Subinterfaces of Scalar in org.ojalgo.scalar Modifier and Type Interface Description (package private) interfaceSelfDeclaringScalar<S extends SelfDeclaringScalar<S>>Classes in org.ojalgo.scalar that implement Scalar Modifier and Type Class Description classAmount(currency) amount as in "amount = price * quatity"classBigScalarABigDecimalbased implementation of theScalarinterface.classComplexNumberComplexNumber is an immutable complex number class.classExactDecimal<S extends ExactDecimal<S>>To help implement exact decimal numbers with a fixed number of decimal places (fixed scale).classMoneyAn exampleExactDecimalimplementation corresponding to the SQL data type MONEY or DECIMAL(19,4).classPriceprice or exchange rate as in "amount = price * quatity" or "amount = rate * amount"classPrimitiveScalarclassQuadruplehttps://stackoverflow.com/questions/66962567/how-to-emulate-double-precision-using-two-floats-in-opengl-esclassQuantityquantity as in "amount = price * quatity"classQuaternionclassRationalNumberMethods in org.ojalgo.scalar that return Scalar Modifier and Type Method Description default Scalar<N>Scalar. add(Scalar<N> addend)Scalar<N>Scalar.Factory. convert(double value)Scalar<N>Scalar.Factory. convert(java.lang.Comparable<?> number)default Scalar<N>Scalar. divide(Scalar<N> divisor)default Scalar<N>Scalar. multiply(Scalar<N> multiplicand)Scalar<N>Scalar.Factory. one()default Scalar<N>Scalar. subtract(Scalar<N> subtrahend)Scalar<N>Scalar.Factory. zero()Methods in org.ojalgo.scalar with parameters of type Scalar Modifier and Type Method Description default Scalar<N>Scalar. add(Scalar<N> addend)default Scalar<N>Scalar. divide(Scalar<N> divisor)default Scalar<N>Scalar. multiply(Scalar<N> multiplicand)default Scalar<N>Scalar. subtract(Scalar<N> subtrahend)
-