Uses of Interface
org.ojalgo.matrix.store.PhysicalStore
Packages that use PhysicalStore
Package
Description
-
Uses of PhysicalStore in org.ojalgo.ann
Fields in org.ojalgo.ann declared as PhysicalStoreModifier and TypeFieldDescriptionprivate final PhysicalStore
<Double> CalculationLayer.myBias
private final PhysicalStore<Double>[]
NetworkTrainer.myGradients
private PhysicalStore
<Double> WrappedANN.myInput
private final PhysicalStore<Double>[]
WrappedANN.myOutputs
private final PhysicalStore
<Double> CalculationLayer.myWeights
Fields in org.ojalgo.ann with type parameters of type PhysicalStoreModifier and TypeFieldDescriptionprivate final Consumer
<PhysicalStore<Double>> ArtificialNeuralNetwork.Activator.myFunction
Methods in org.ojalgo.ann that return PhysicalStoreModifier and TypeMethodDescription(package private) PhysicalStore
<Double> WrappedANN.getInput()
(package private) PhysicalStore
<Double> WrappedANN.getInput
(int layer) (package private) PhysicalStore
<Double> WrappedANN.getOutput()
(package private) PhysicalStore
<Double> WrappedANN.getOutput
(int layer) (package private) PhysicalStore
<Double> ArtificialNeuralNetwork.invoke
(int layer, PhysicalStore<Double> input, PhysicalStore<Double> output) (package private) PhysicalStore
<Double> CalculationLayer.invoke
(PhysicalStore<Double> input, PhysicalStore<Double> output) (package private) PhysicalStore
<Double> CalculationLayer.invoke
(PhysicalStore<Double> input, PhysicalStore<Double> output, double probabilityToKeep) (package private) PhysicalStore
<Double> ArtificialNeuralNetwork.newStore
(int rows, int columns) Methods in org.ojalgo.ann with parameters of type PhysicalStoreModifier and TypeMethodDescription(package private) void
ArtificialNeuralNetwork.Activator.activate
(PhysicalStore<Double> output) (package private) void
ArtificialNeuralNetwork.Activator.activate
(PhysicalStore<Double> output, double probabilityToKeep) (package private) void
ArtificialNeuralNetwork.adjust
(int layer, PhysicalStore<Double> input, PhysicalStore<Double> output, PhysicalStore<Double> upstreamGradient, PhysicalStore<Double> downstreamGradient) (package private) void
CalculationLayer.adjust
(PhysicalStore<Double> input, PhysicalStore<Double> output, PhysicalStore<Double> upstreamGradient, PhysicalStore<Double> downstreamGradient, double learningRate, double dropoutsFactor, DoubleUnaryOperator regularisation) (package private) void
WrappedANN.adjust
(int layer, PhysicalStore<Double> input, PhysicalStore<Double> output, PhysicalStore<Double> upstreamGradient, PhysicalStore<Double> downstreamGradient) (package private) static void
ArtificialNeuralNetwork.doIdentity
(PhysicalStore<Double> output) (package private) static void
ArtificialNeuralNetwork.doReLU
(PhysicalStore<Double> output) (package private) static void
ArtificialNeuralNetwork.doSigmoid
(PhysicalStore<Double> output) (package private) static void
ArtificialNeuralNetwork.doSoftMax
(PhysicalStore<Double> output) (package private) static void
ArtificialNeuralNetwork.doTanh
(PhysicalStore<Double> output) (package private) PhysicalStore
<Double> ArtificialNeuralNetwork.invoke
(int layer, PhysicalStore<Double> input, PhysicalStore<Double> output) (package private) PhysicalStore
<Double> CalculationLayer.invoke
(PhysicalStore<Double> input, PhysicalStore<Double> output) (package private) PhysicalStore
<Double> CalculationLayer.invoke
(PhysicalStore<Double> input, PhysicalStore<Double> output, double probabilityToKeep) Constructor parameters in org.ojalgo.ann with type arguments of type PhysicalStoreModifierConstructorDescriptionprivate
Activator
(Consumer<PhysicalStore<Double>> function, PrimitiveFunction.Unary derivativeInTermsOfOutput, boolean singleFolded) -
Uses of PhysicalStore in org.ojalgo.data
Methods in org.ojalgo.data with type parameters of type PhysicalStoreModifier and TypeMethodDescriptionstatic <M extends PhysicalStore<Double>>
MDataProcessors.covariances
(Factory2D<M> factory, SingularValue<Double> svd) static <M extends PhysicalStore<Double>>
MDataProcessors.covariances
(Factory2D<M> factory, SingularValue<Double> svd, double threshold) static <M extends PhysicalStore<Double>>
MDataProcessors.covariances
(Factory2D<M> factory, SingularValue<Double> svd, int complexity) -
Uses of PhysicalStore in org.ojalgo.data.image
Methods in org.ojalgo.data.image that return PhysicalStoreModifier and TypeMethodDescriptionImageData.toFrequencyDomain()
Transforms the spatial representation of the image to its frequency representation using the discrete Fourier transform. -
Uses of PhysicalStore in org.ojalgo.data.transform
Fields in org.ojalgo.data.transform declared as PhysicalStoreModifier and TypeFieldDescriptionprivate final PhysicalStore
<ComplexNumber> DiscreteFourierTransform.FullMatrix.myVandermondeMatrix
-
Uses of PhysicalStore in org.ojalgo.function.multiary
Methods in org.ojalgo.function.multiary that return PhysicalStoreModifier and TypeMethodDescriptionAffineFunction.linear()
LinearFunction.linear()
MultiaryFunction.Linear.linear()
QuadraticFunction.linear()
MultiaryFunction.PureQuadratic.quadratic()
PureQuadraticFunction.quadratic()
QuadraticFunction.quadratic()
protected PhysicalStore
<N> Methods in org.ojalgo.function.multiary with parameters of type PhysicalStoreModifier and TypeMethodDescriptionstatic <N extends Comparable<N>>
AffineFunction<N> AffineFunction.wrap
(PhysicalStore<N> coefficients) static <N extends Comparable<N>>
LinearFunction<N> LinearFunction.wrap
(PhysicalStore<N> coefficients) static <N extends Comparable<N>>
PureQuadraticFunction<N> PureQuadraticFunction.wrap
(PhysicalStore<N> coefficients) static <N extends Comparable<N>>
QuadraticFunction<N> QuadraticFunction.wrap
(PhysicalStore<N> quadratic, PhysicalStore<N> linear) -
Uses of PhysicalStore in org.ojalgo.matrix
Fields in org.ojalgo.matrix declared as PhysicalStoreMethods in org.ojalgo.matrix with parameters of type PhysicalStoreModifier and TypeMethodDescription(package private) MatrixC128.DenseReceiver
MatrixC128.Factory.dense
(PhysicalStore<ComplexNumber> delegate) (package private) abstract DR
MatrixFactory.dense
(PhysicalStore<N> delegate) (package private) MatrixH256.DenseReceiver
MatrixH256.Factory.dense
(PhysicalStore<Quaternion> delegate) (package private) MatrixQ128.DenseReceiver
MatrixQ128.Factory.dense
(PhysicalStore<RationalNumber> delegate) (package private) MatrixR032.DenseReceiver
MatrixR032.Factory.dense
(PhysicalStore<Double> delegate) (package private) MatrixR064.DenseReceiver
MatrixR064.Factory.dense
(PhysicalStore<Double> delegate) (package private) MatrixR128.DenseReceiver
MatrixR128.Factory.dense
(PhysicalStore<Quadruple> delegate) Constructors in org.ojalgo.matrix with parameters of type PhysicalStoreModifierConstructorDescription(package private)
DenseMutator2D
(PhysicalStore<N> delegate) (package private)
DenseReceiver
(PhysicalStore<ComplexNumber> delegate) (package private)
DenseReceiver
(PhysicalStore<Quaternion> delegate) (package private)
DenseReceiver
(PhysicalStore<RationalNumber> delegate) (package private)
DenseReceiver
(PhysicalStore<Double> delegate) (package private)
DenseReceiver
(PhysicalStore<Double> delegate) (package private)
DenseReceiver
(PhysicalStore<Quadruple> delegate) -
Uses of PhysicalStore in org.ojalgo.matrix.decomposition
Subinterfaces of PhysicalStore in org.ojalgo.matrix.decompositionModifier and TypeInterfaceDescriptioninterface
DecompositionStore<N extends Comparable<N>>
Only classes that will act as a delegate to a MatrixDecomposition implementation from this package should implement this interface.Fields in org.ojalgo.matrix.decomposition declared as PhysicalStoreModifier and TypeFieldDescriptionprivate PhysicalStore
<N> GeneralisedEvD.myRecovered
private PhysicalStore
<N> GeneralisedEvD.myReduced
CMethods in org.ojalgo.matrix.decomposition that return PhysicalStoreModifier and TypeMethodDescriptionprotected abstract PhysicalStore
<N> AbstractDecomposition.allocate
(long numberOfRows, long numberOfColumns) CholeskyDecomposition.preallocate
(Structure2D template) CholeskyDecomposition.preallocate
(Structure2D templateBody, Structure2D templateRHS) HermitianEvD.preallocate
(Structure2D template) HermitianEvD.preallocate
(Structure2D templateBody, Structure2D templateRHS) LDLDecomposition.preallocate
(Structure2D template) LDLDecomposition.preallocate
(Structure2D templateBody, Structure2D templateRHS) LUDecomposition.preallocate
(Structure2D template) LUDecomposition.preallocate
(Structure2D templateBody, Structure2D templateRHS) QRDecomposition.preallocate
(Structure2D template) QRDecomposition.preallocate
(Structure2D templateBody, Structure2D templateRHS) RawCholesky.preallocate
(Structure2D template) RawCholesky.preallocate
(Structure2D templateBody, Structure2D templateRHS) RawEigenvalue.Symmetric.preallocate
(Structure2D template) RawEigenvalue.Symmetric.preallocate
(Structure2D templateBody, Structure2D templateRHS) RawLU.preallocate
(Structure2D template) RawLU.preallocate
(Structure2D templateBody, Structure2D templateRHS) RawQR.preallocate
(Structure2D template) RawQR.preallocate
(Structure2D templateBody, Structure2D templateRHS) RawSingularValue.preallocate
(Structure2D template) RawSingularValue.preallocate
(Structure2D templateBody, Structure2D templateRHS) SingularValueDecomposition.preallocate
(Structure2D template) SingularValueDecomposition.preallocate
(Structure2D templateBody, Structure2D templateRHS) (package private) PhysicalStore
<N> GeneralisedEvD.reduce
(Access2D.Collectable<N, ? super PhysicalStore<N>> original) Methods in org.ojalgo.matrix.decomposition that return types with arguments of type PhysicalStoreModifier and TypeMethodDescriptionprotected Access2D.Collectable
<Double, ? super PhysicalStore<Double>> Methods in org.ojalgo.matrix.decomposition with parameters of type PhysicalStoreModifier and TypeMethodDescriptionfinal void
CholeskyDecomposition.btran
(PhysicalStore<N> arg) final void
HermitianEvD.btran
(PhysicalStore<N> arg) final void
LDLDecomposition.btran
(PhysicalStore<N> arg) void
LUDecomposition.btran
(PhysicalStore<N> arg) void
QRDecomposition.btran
(PhysicalStore<N> arg) void
RawCholesky.btran
(PhysicalStore<Double> arg) void
RawEigenvalue.Symmetric.btran
(PhysicalStore<Double> arg) void
RawLU.btran
(PhysicalStore<Double> arg) void
RawLU.btran
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> lhs, PhysicalStore<Double> solution) void
RawQR.btran
(PhysicalStore<Double> arg) void
RawSingularValue.btran
(PhysicalStore<Double> arg) final void
SingularValueDecomposition.btran
(PhysicalStore<N> arg) DecompositionStore.computeInPlaceSchur
(PhysicalStore<N> transformationCollector, boolean eigenvalue) private MatrixStore
<Double> RawCholesky.doGetInverse
(PhysicalStore<Double> preallocated) private MatrixStore
<Double> RawLU.doGetInverse
(PhysicalStore<Double> preallocated) private MatrixStore
<Double> RawCholesky.doSolve
(PhysicalStore<Double> preallocated) private MatrixStore
<Double> RawLU.doSolve
(PhysicalStore<Double> preallocated) void
LUDecomposition.ftran
(PhysicalStore<N> arg) default void
MatrixDecomposition.Solver.ftran
(PhysicalStore<N> arg) default void
MatrixDecomposition.Solver.ftran
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> solution) void
RawLU.ftran
(PhysicalStore<Double> arg) CholeskyDecomposition.getInverse
(PhysicalStore<N> preallocated) HermitianEvD.getInverse
(PhysicalStore<N> preallocated) InPlaceDecomposition.getInverse
(PhysicalStore<N> preallocated) LDLDecomposition.getInverse
(PhysicalStore<N> preallocated) LUDecomposition.getInverse
(PhysicalStore<N> preallocated) MatrixDecomposition.Solver.getInverse
(PhysicalStore<N> preallocated) Implementing this method is optional.QRDecomposition.getInverse
(PhysicalStore<N> preallocated) RawCholesky.getInverse
(PhysicalStore<Double> preallocated) RawEigenvalue.getInverse
(PhysicalStore<Double> preallocated) RawLU.getInverse
(PhysicalStore<Double> preallocated) RawQR.getInverse
(PhysicalStore<Double> preallocated) RawSingularValue.getInverse
(PhysicalStore<Double> preallocated) SingularValueDecomposition.getInverse
(PhysicalStore<N> preallocated) CholeskyDecomposition.getSolution
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) Solves [this][X] = [rhs] by first solvingHermitianEvD.getSolution
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) LDLDecomposition.getSolution
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) LUDecomposition.getSolution
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) Solves [this][X] = [rhs] by first solvingMatrixDecomposition.Solver.getSolution
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) Implementing this method is optional.QRDecomposition.getSolution
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) Solve [A]*[X]=[B] by first solving [Q]*[Y]=[B] and then [R]*[X]=[Y].RawCholesky.getSolution
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) RawEigenvalue.getSolution
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) RawLU.getSolution
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) RawQR.getSolution
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) RawSingularValue.getSolution
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) SingularValueDecomposition.getSolution
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) CholeskyDecomposition.invert
(Access2D<?> original, PhysicalStore<N> preallocated) HermitianEvD.invert
(Access2D<?> original, PhysicalStore<N> preallocated) LDLDecomposition.invert
(Access2D<?> original, PhysicalStore<N> preallocated) LUDecomposition.invert
(Access2D<?> original, PhysicalStore<N> preallocated) QRDecomposition.invert
(Access2D<?> original, PhysicalStore<N> preallocated) RawCholesky.invert
(Access2D<?> original, PhysicalStore<Double> preallocated) RawEigenvalue.invert
(Access2D<?> original, PhysicalStore<Double> preallocated) RawLU.invert
(Access2D<?> original, PhysicalStore<Double> preallocated) RawQR.invert
(Access2D<?> original, PhysicalStore<Double> preallocated) RawSingularValue.invert
(Access2D<?> original, PhysicalStore<Double> preallocated) SingularValueDecomposition.invert
(Access2D<?> original, PhysicalStore<N> preallocated) private void
BidiagonalDecomposition.solve
(PhysicalStore<N> aMtrxV, MatrixStore<N> aMtrxD, DiagonalStore<N, ?> aMtrxSimilar) Will solve the equation system [aMtrxV][aMtrxD][X]=[aMtrxSimilar]T and overwrite the solution [X] to [aV].CholeskyDecomposition.solve
(Access2D<?> body, Access2D<?> rhs, PhysicalStore<N> preallocated) HermitianEvD.solve
(Access2D<?> body, Access2D<?> rhs, PhysicalStore<N> preallocated) LDLDecomposition.solve
(Access2D<?> body, Access2D<?> rhs, PhysicalStore<N> preallocated) LUDecomposition.solve
(Access2D<?> body, Access2D<?> rhs, PhysicalStore<N> preallocated) QRDecomposition.solve
(Access2D<?> body, Access2D<?> rhs, PhysicalStore<N> preallocated) RawCholesky.solve
(Access2D<?> body, Access2D<?> rhs, PhysicalStore<Double> preallocated) RawEigenvalue.solve
(Access2D<?> body, Access2D<?> rhs, PhysicalStore<Double> preallocated) RawLU.solve
(Access2D<?> body, Access2D<?> rhs, PhysicalStore<Double> preallocated) RawQR.solve
(Access2D<?> body, Access2D<?> rhs, PhysicalStore<Double> preallocated) RawSingularValue.solve
(Access2D<?> body, Access2D<?> rhs, PhysicalStore<Double> preallocated) SingularValueDecomposition.solve
(Access2D<?> body, Access2D<?> rhs, PhysicalStore<N> preallocated) private DecompositionStore
<N> BidiagonalDecomposition.solve2
(PhysicalStore<N> aMtrxV, MatrixStore<N> aMtrxD, DiagonalStore<N, ?> aMtrxSimilar) Method parameters in org.ojalgo.matrix.decomposition with type arguments of type PhysicalStoreModifier and TypeMethodDescriptionvoid
RawLU.btran
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> lhs, PhysicalStore<Double> solution) (package private) boolean
CholeskyDecomposition.compute
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix, boolean checkHermitian) boolean
Hessenberg.compute
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix, boolean upper) final boolean
HessenbergDecomposition.compute
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix, boolean upper) default boolean
MatrixDecomposition.Solver.compute
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix) protected boolean
SingularValueDecomposition.compute
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix, boolean valuesOnly, boolean fullSize) protected boolean
SingularValueDecomposition.computeBidiagonal
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix, boolean fullSize) default boolean
Eigenvalue.Generalised.computeValuesOnly
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrixA, Access2D.Collectable<N, ? super PhysicalStore<N>> matrixB) Corresponding toMatrixDecomposition.Values.computeValuesOnly(org.ojalgo.structure.Access2D.Collectable)
but for the generalised case.boolean
EigenvalueDecomposition.computeValuesOnly
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix) boolean
MatrixDecomposition.Values.computeValuesOnly
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix) boolean
RawEigenvalue.computeValuesOnly
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> matrix) boolean
RawSingularValue.computeValuesOnly
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> matrix) boolean
SingularValueDecomposition.computeValuesOnly
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix) boolean
BidiagonalDecomposition.decompose
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix) boolean
CholeskyDecomposition.decompose
(Access2D.Collectable<N, ? super PhysicalStore<N>> aStore) boolean
DeferredTridiagonal.decompose
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix) default boolean
Eigenvalue.Generalised.decompose
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrixA, Access2D.Collectable<N, ? super PhysicalStore<N>> matrixB) Corresponding toMatrixDecomposition.decompose(org.ojalgo.structure.Access2D.Collectable)
but for the generalised case.final boolean
EigenvalueDecomposition.decompose
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix) private final boolean
EigenvalueDecomposition.decompose
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix, boolean valuesOnly) final boolean
HessenbergDecomposition.decompose
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix) boolean
LDLDecomposition.decompose
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix) boolean
LUDecomposition.decompose
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix) boolean
MatrixDecomposition.decompose
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix) default <N extends Comparable<N>,
DN extends MatrixDecomposition<N>>
DNMatrixDecomposition.Factory.decompose
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix) Will create a new decomposition instance and directly perform the decomposition.boolean
QRDecomposition.decompose
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix) boolean
RawCholesky.decompose
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> matrix) boolean
RawEigenvalue.decompose
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> matrix) boolean
RawLU.decompose
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> matrix) boolean
RawQR.decompose
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> matrix) QR Decomposition, computed by Householder reflections.boolean
RawSingularValue.decompose
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> matrix) boolean
SimultaneousTridiagonal.decompose
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> matrix) boolean
SingularValueDecomposition.decompose
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix) boolean
LDLDecomposition.decomposeWithoutPivoting
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix) boolean
LUDecomposition.decomposeWithoutPivoting
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix) default boolean
MatrixDecomposition.Pivoting.decomposeWithoutPivoting
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix) The normalMatrixDecomposition.decompose(Access2D.Collectable)
method must handle cases where pivoting is necessary.boolean
RawLU.decomposeWithoutPivoting
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> matrix) protected boolean
SingularValueDecomposition.doCompute
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix, boolean valuesOnly, boolean fullSize) protected boolean
DynamicEvD.doDecompose
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix, boolean valuesOnly) protected abstract boolean
EigenvalueDecomposition.doDecompose
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix, boolean valuesOnly) protected boolean
GeneralEvD.doDecompose
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix, boolean valuesOnly) protected boolean
GeneralisedEvD.doDecompose
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix, boolean valuesOnly) protected boolean
HermitianEvD.doDecompose
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix, boolean valuesOnly) private boolean
LDLDecomposition.doDecompose
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix, boolean pivoting) private boolean
LUDecomposition.doDecompose
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix, boolean pivoting) (package private) boolean
RawSingularValue.doDecompose
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> matrix, boolean factors) default void
MatrixDecomposition.Solver.ftran
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> solution) CholeskyDecomposition.getSolution
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs) CholeskyDecomposition.getSolution
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) Solves [this][X] = [rhs] by first solvingHermitianEvD.getSolution
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs) HermitianEvD.getSolution
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) LDLDecomposition.getSolution
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs) LDLDecomposition.getSolution
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) LUDecomposition.getSolution
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs) LUDecomposition.getSolution
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) Solves [this][X] = [rhs] by first solvingMatrixDecomposition.Solver.getSolution
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs) [A][X]=[B] or [this][return]=[rhs]MatrixDecomposition.Solver.getSolution
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) Implementing this method is optional.QRDecomposition.getSolution
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs) QRDecomposition.getSolution
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) Solve [A]*[X]=[B] by first solving [Q]*[Y]=[B] and then [R]*[X]=[Y].RawCholesky.getSolution
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs) RawCholesky.getSolution
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) RawEigenvalue.getSolution
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) RawEigenvalue.Symmetric.getSolution
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs) RawLU.getSolution
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs) RawLU.getSolution
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) RawQR.getSolution
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs) RawQR.getSolution
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) RawSingularValue.getSolution
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs) RawSingularValue.getSolution
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) SingularValueDecomposition.getSolution
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs) SingularValueDecomposition.getSolution
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) boolean
Eigenvalue.Generalised.prepare
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrixB) boolean
GeneralisedEvD.prepare
(Access2D.Collectable<N, ? super PhysicalStore<N>> matrixB) (package private) PhysicalStore
<N> GeneralisedEvD.reduce
(Access2D.Collectable<N, ? super PhysicalStore<N>> original) -
Uses of PhysicalStore in org.ojalgo.matrix.store
Classes in org.ojalgo.matrix.store with type parameters of type PhysicalStoreModifier and TypeInterfaceDescriptionstatic interface
PhysicalStore.Factory<N extends Comparable<N>,
I extends PhysicalStore<N> & Factory2D.Builder<I>> (package private) class
PrimitiveFactory<I extends PhysicalStore<Double> & Factory2D.Builder<I>>
Classes in org.ojalgo.matrix.store that implement PhysicalStoreModifier and TypeClassDescriptionfinal class
GenericStore<N extends Scalar<N>>
A generic implementation of PhysicalStore.final class
Ainvalid reference
float
final class
Ainvalid reference
double
final class
Uses double[][] internally.Methods in org.ojalgo.matrix.store that return PhysicalStoreModifier and TypeMethodDescriptiondefault PhysicalStore
<N> MatrixStore.copy()
Each call must produce a new instance.ColumnsSupplier.get()
RowsSupplier.get()
Methods in org.ojalgo.matrix.store with parameters of type PhysicalStoreModifier and TypeMethodDescriptionGenericStore.computeInPlaceSchur
(PhysicalStore<N> transformationCollector, boolean eigenvalue) R064Store.computeInPlaceSchur
(PhysicalStore<Double> transformationCollector, boolean eigenvalue) void
ColumnsSupplier.SingleView.supplyTo
(PhysicalStore<N> receiver) void
RowsSupplier.SingleView.supplyTo
(PhysicalStore<N> receiver) -
Uses of PhysicalStore in org.ojalgo.matrix.task
Methods in org.ojalgo.matrix.task that return PhysicalStoreModifier and TypeMethodDescriptionfinal PhysicalStore
<Double> AbstractInverter.preallocate
(Structure2D template) final PhysicalStore
<Double> AbstractSolver.preallocate
(Structure2D templateBody, Structure2D templateRHS) default PhysicalStore
<N> InverterTask.preallocate
(int numberOfRows, int numberOfColumns) InverterTask.preallocate
(Structure2D template) Will create a PhysicalStore instance suitable for use withInverterTask.invert(Access2D, PhysicalStore)
.default PhysicalStore
<N> SolverTask.preallocate
(int numberOfEquations, int numberOfVariables, int numberOfSolutions) SolverTask.preallocate
(Structure2D templateBody, Structure2D templateRHS) Will create a PhysicalStore instance suitable for use withSolverTask.solve(Access2D, Access2D, PhysicalStore)
.Methods in org.ojalgo.matrix.task with parameters of type PhysicalStoreModifier and TypeMethodDescription(package private) static void
AbstractInverter.full1X1
(Access2D<?> source, PhysicalStore<?> destination) (package private) static void
AbstractSolver.full1X1
(Access2D<?> body, Access1D<?> rhs, PhysicalStore<?> solution) (package private) static void
AbstractInverter.full2X2
(Access2D<?> source, PhysicalStore<?> destination) (package private) static void
AbstractSolver.full2X2
(Access2D<?> body, Access1D<?> rhs, PhysicalStore<?> solution) (package private) static void
AbstractInverter.full3X3
(Access2D<?> source, PhysicalStore<?> destination) (package private) static void
AbstractSolver.full3X3
(Access2D<?> body, Access1D<?> rhs, PhysicalStore<?> solution) (package private) static void
AbstractInverter.full4X4
(Access2D<?> source, PhysicalStore<?> destination) (package private) static void
AbstractSolver.full4X4
(Access2D<?> body, Access1D<?> rhs, PhysicalStore<?> solution) (package private) static void
AbstractInverter.full5X5
(Access2D<?> source, PhysicalStore<?> destination) (package private) static void
AbstractSolver.full5X5
(Access2D<?> body, Access1D<?> rhs, PhysicalStore<?> solution) InverterTask.invert
(Access2D<?> original, PhysicalStore<N> preallocated) Exactly how (if at all) a specific implementation makes use ofpreallocated
is not specified by this interface.(package private) static void
AbstractSolver.leastSquares
(Access2D<?> body, Access1D<?> rhs, PhysicalStore<?> solution) SolverTask.solve
(Access2D<?> body, Access2D<?> rhs, PhysicalStore<N> preallocated) Exactly how (if at all) a specific implementation makes use ofpreallocated
is not specified by this interface.(package private) static void
AbstractInverter.symmetric2X2
(Access2D<?> source, PhysicalStore<?> destination) (package private) static void
AbstractSolver.symmetric2X2
(Access2D<?> body, Access1D<?> rhs, PhysicalStore<?> solution) (package private) static void
AbstractInverter.symmetric3X3
(Access2D<?> source, PhysicalStore<?> destination) (package private) static void
AbstractSolver.symmetric3X3
(Access2D<?> body, Access1D<?> rhs, PhysicalStore<?> solution) (package private) static void
AbstractInverter.symmetric4X4
(Access2D<?> source, PhysicalStore<?> destination) (package private) static void
AbstractSolver.symmetric4X4
(Access2D<?> body, Access1D<?> rhs, PhysicalStore<?> solution) (package private) static void
AbstractInverter.symmetric5X5
(Access2D<?> source, PhysicalStore<?> destination) (package private) static void
AbstractSolver.symmetric5X5
(Access2D<?> body, Access1D<?> rhs, PhysicalStore<?> solution) -
Uses of PhysicalStore in org.ojalgo.matrix.task.iterative
Methods in org.ojalgo.matrix.task.iterative that return PhysicalStoreModifier and TypeMethodDescriptionfinal PhysicalStore
<Double> IterativeSolverTask.preallocate
(Structure2D templateBody, Structure2D templateRHS) Methods in org.ojalgo.matrix.task.iterative with parameters of type PhysicalStoreModifier and TypeMethodDescriptiondouble
ConjugateGradientSolver.resolve
(List<Equation> equations, PhysicalStore<Double> solution) double
GaussSeidelSolver.resolve
(List<Equation> equations, PhysicalStore<Double> solution) double
IterativeSolverTask.SparseDelegate.resolve
(List<Equation> equations, PhysicalStore<Double> solution) default double
IterativeSolverTask.SparseDelegate.resolve
(List<Equation> equations, PhysicalStore<Double> solution, Access1D<?> rhs) final double
MutableSolver.resolve
(PhysicalStore<Double> solution) A variation of MutableSolver.solve(Access2D, Access2D, PhysicalStore) where you do not supply the equation systembody
.final double
MutableSolver.resolve
(PhysicalStore<Double> solution, Access1D<?> rhs) double
ParallelGaussSeidelSolver.resolve
(List<Equation> equations, PhysicalStore<Double> solution) private double
ParallelGaussSeidelSolver.resolve
(List<Equation> equations, PhysicalStore<Double> solution, double normRHS, AtomicInteger iterationsCounter, int first, int last) ConjugateGradientSolver.solve
(Access2D<?> body, Access2D<?> rhs, PhysicalStore<Double> preallocated) GaussSeidelSolver.solve
(Access2D<?> body, Access2D<?> rhs, PhysicalStore<Double> current) JacobiSolver.solve
(Access2D<?> body, Access2D<?> rhs, PhysicalStore<Double> current) MutableSolver.solve
(Access2D<?> body, Access2D<?> rhs, PhysicalStore<Double> current) ParallelGaussSeidelSolver.solve
(Access2D<?> body, Access2D<?> rhs, PhysicalStore<Double> current) -
Uses of PhysicalStore in org.ojalgo.matrix.transformation
Methods in org.ojalgo.matrix.transformation with parameters of type PhysicalStoreModifier and TypeMethodDescriptionvoid
InvertibleFactor.btran
(PhysicalStore<N> arg) Backwards-transformationdefault void
InvertibleFactor.btran
(Access2D.Collectable<N, ? super PhysicalStore<N>> lhs, PhysicalStore<N> solution) void
InvertibleFactor.IdentityFactor.btran
(PhysicalStore<N> arg) void
InvertibleFactor.ftran
(PhysicalStore<N> arg) Forward-transformationdefault void
InvertibleFactor.ftran
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> solution) void
InvertibleFactor.IdentityFactor.ftran
(PhysicalStore<N> arg) Rotation.rotationsP
(PhysicalStore<Double> matrix, int low, int high, Rotation<Double>[] results) default void
Householder.transform
(PhysicalStore<N> matrix) void
Rotation.transform
(PhysicalStore<N> matrix) Method parameters in org.ojalgo.matrix.transformation with type arguments of type PhysicalStoreModifier and TypeMethodDescriptiondefault void
InvertibleFactor.btran
(Access2D.Collectable<N, ? super PhysicalStore<N>> lhs, PhysicalStore<N> solution) default void
InvertibleFactor.ftran
(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> solution) -
Uses of PhysicalStore in org.ojalgo.optimisation.convex
Fields in org.ojalgo.optimisation.convex declared as PhysicalStoreModifier and TypeFieldDescriptionprivate final PhysicalStore
<N> ConvexData.myBE
private final PhysicalStore
<N> ConvexData.myBI
private final PhysicalStore
<Double> IterativeASS.myColumnInvQAt
Methods in org.ojalgo.optimisation.convex that return PhysicalStoreModifier and TypeMethodDescriptionConvexData.getAE()
Equality constraints body: [AE][X] == [BE](package private) PhysicalStore
<N> ConvexData.getAI()
Inequality constraints body: [AI][X] invalid input: '<'= [BI]protected PhysicalStore
<Double> ConvexSolver.Builder.getC()
Linear objective: [C](package private) PhysicalStore
<Double> ConstrainedSolver.getIterationQ()
protected PhysicalStore
<Double> BasePrimitiveSolver.getMatrixQ()
protected PhysicalStore
<Double> ConvexSolver.Builder.getQ()
Quadratic objective: [Q](package private) PhysicalStore
<Double> ConstrainedSolver.getSlackE()
(package private) PhysicalStore
<Double> ActiveSetSolver.getSlackI()
protected PhysicalStore
<Double> BasePrimitiveSolver.getSolutionX()
Solution / Variables: [X]ConvexObjectiveFunction.linear()
ConvexObjectiveFunction.quadratic()
Methods in org.ojalgo.optimisation.convex that return types with arguments of type PhysicalStoreModifier and TypeMethodDescriptionprotected abstract Access2D.Collectable
<Double, ? super PhysicalStore<Double>> BasePrimitiveSolver.getIterationKKT()
protected Access2D.Collectable
<Double, ? super PhysicalStore<Double>> ConstrainedSolver.getIterationKKT()
protected abstract Access2D.Collectable
<Double, ? super PhysicalStore<Double>> BasePrimitiveSolver.getIterationRHS()
protected Access2D.Collectable
<Double, ? super PhysicalStore<Double>> ConstrainedSolver.getIterationRHS()
Methods in org.ojalgo.optimisation.convex with parameters of type PhysicalStoreModifier and TypeMethodDescriptionprotected MatrixStore
<Double> BasePrimitiveSolver.getSolutionGeneral
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) protected MatrixStore
<Double> BasePrimitiveSolver.getSolutionQ
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) protected boolean
BasePrimitiveSolver.solveFullKKT
(PhysicalStore<Double> preallocated) Method parameters in org.ojalgo.optimisation.convex with type arguments of type PhysicalStoreModifier and TypeMethodDescriptionprotected boolean
BasePrimitiveSolver.computeGeneral
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> matrix) protected MatrixStore
<Double> BasePrimitiveSolver.getSolutionGeneral
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs) protected MatrixStore
<Double> BasePrimitiveSolver.getSolutionGeneral
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) protected MatrixStore
<Double> BasePrimitiveSolver.getSolutionQ
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs) protected MatrixStore
<Double> BasePrimitiveSolver.getSolutionQ
(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) Constructors in org.ojalgo.optimisation.convex with parameters of type PhysicalStoreModifierConstructorDescription(package private)
ConvexObjectiveFunction
(PhysicalStore<N> quadratic, PhysicalStore<N> linear) -
Uses of PhysicalStore in org.ojalgo.optimisation.linear
Fields in org.ojalgo.optimisation.linear declared as PhysicalStoreModifier and TypeFieldDescriptionprivate final PhysicalStore
<Double> RevisedStore.a
a(N) in Gurobi presentation - delta – reduced costsprivate final PhysicalStore
<Double> RevisedStore.d
Reduced costs / dual slackprivate final PhysicalStore
<Double> RevisedStore.l
private final PhysicalStore
<Double> RevisedStore.r
cost reducerprivate final PhysicalStore
<Double> RevisedStore.x
primal basic solutionprivate final PhysicalStore
<Double> RevisedStore.y
delta – primal basic solutionprivate final PhysicalStore
<Double> RevisedStore.z
Methods in org.ojalgo.optimisation.linear with parameters of type PhysicalStoreModifier and TypeMethodDescriptionvoid
ProductFormInverse.btran
(PhysicalStore<Double> arg) void
ProductFormInverse.ElementaryFactor.btran
(PhysicalStore<Double> arg) private void
RevisedStore.doBodyRow
(int i, PhysicalStore<Double> destination) private void
RevisedStore.doExclTranspMult
(MatrixStore<Double> lambda, PhysicalStore<Double> results) void
ProductFormInverse.ElementaryFactor.ftran
(PhysicalStore<Double> arg) void
ProductFormInverse.ftran
(PhysicalStore<Double> arg) -
Uses of PhysicalStore in org.ojalgo.scalar
Methods in org.ojalgo.scalar that return PhysicalStore