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.myBiasprivate final PhysicalStore<Double>[]NetworkTrainer.myGradientsprivate PhysicalStore<Double> WrappedANN.myInputprivate final PhysicalStore<Double>[]WrappedANN.myOutputsprivate final PhysicalStore<Double> CalculationLayer.myWeightsFields in org.ojalgo.ann with type parameters of type PhysicalStoreModifier and TypeFieldDescriptionprivate final Consumer<PhysicalStore<Double>> ArtificialNeuralNetwork.Activator.myFunctionMethods 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) voidArtificialNeuralNetwork.Activator.activate(PhysicalStore<Double> output) (package private) voidArtificialNeuralNetwork.Activator.activate(PhysicalStore<Double> output, double probabilityToKeep) (package private) voidArtificialNeuralNetwork.adjust(int layer, PhysicalStore<Double> input, PhysicalStore<Double> output, PhysicalStore<Double> upstreamGradient, PhysicalStore<Double> downstreamGradient) (package private) voidCalculationLayer.adjust(PhysicalStore<Double> input, PhysicalStore<Double> output, PhysicalStore<Double> upstreamGradient, PhysicalStore<Double> downstreamGradient, double learningRate, double dropoutsFactor, DoubleUnaryOperator regularisation) (package private) voidWrappedANN.adjust(int layer, PhysicalStore<Double> input, PhysicalStore<Double> output, PhysicalStore<Double> upstreamGradient, PhysicalStore<Double> downstreamGradient) (package private) static voidArtificialNeuralNetwork.doIdentity(PhysicalStore<Double> output) (package private) static voidArtificialNeuralNetwork.doReLU(PhysicalStore<Double> output) (package private) static voidArtificialNeuralNetwork.doSigmoid(PhysicalStore<Double> output) (package private) static voidArtificialNeuralNetwork.doSoftMax(PhysicalStore<Double> output) (package private) static voidArtificialNeuralNetwork.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 PhysicalStoreModifierConstructorDescriptionprivateActivator(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.DenseReceiverMatrixC128.Factory.dense(PhysicalStore<ComplexNumber> delegate) (package private) abstract DRMatrixFactory.dense(PhysicalStore<N> delegate) (package private) MatrixH256.DenseReceiverMatrixH256.Factory.dense(PhysicalStore<Quaternion> delegate) (package private) MatrixQ128.DenseReceiverMatrixQ128.Factory.dense(PhysicalStore<RationalNumber> delegate) (package private) MatrixR032.DenseReceiverMatrixR032.Factory.dense(PhysicalStore<Double> delegate) (package private) MatrixR064.DenseReceiverMatrixR064.Factory.dense(PhysicalStore<Double> delegate) (package private) MatrixR128.DenseReceiverMatrixR128.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
Classes in org.ojalgo.matrix.decomposition with type parameters of type PhysicalStoreModifier and TypeClassDescription(package private) classAbstractDecomposition<N extends Comparable<N>, M extends PhysicalStore<N>>Subinterfaces of PhysicalStore in org.ojalgo.matrix.decompositionModifier and TypeInterfaceDescriptioninterfaceDecompositionStore<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.myRecoveredprivate PhysicalStore<N> GeneralisedEvD.myReducedCprivate PhysicalStore<N> DenseLU.myWorkerColumnprivate PhysicalStore<N> DenseLU.myWorkerRowMethods in org.ojalgo.matrix.decomposition that return PhysicalStoreModifier and TypeMethodDescription(package private) PhysicalStore<N> DenseLU.getWorkerColumn(int nbRows) (package private) PhysicalStore<N> DenseLU.getWorkerRow(int nbCols) DenseCholesky.preallocate(int nbEquations, int nbVariables, int nbSolutions) DenseLDL.preallocate(int nbEquations, int nbVariables, int nbSolutions) DenseLU.preallocate(int nbEquations, int nbVariables, int nbSolutions) DenseQR.preallocate(int nbEquations, int nbVariables, int nbSolutions) DenseSingularValue.preallocate(int nbEquations, int nbVariables, int nbSolutions) HermitianEvD.preallocate(int nbEquations, int nbVariables, int nbSolutions) default PhysicalStore<N> MatrixDecomposition.Solver.preallocate(int nbRows, int nbCols) RawCholesky.preallocate(int nbEquations, int nbVariables, int nbSolutions) RawEigenvalue.Symmetric.preallocate(int nbEquations, int nbVariables, int nbSolutions) RawLU.preallocate(int nbEquations, int nbVariables, int nbSolutions) RawQR.preallocate(int nbEquations, int nbVariables, int nbSolutions) RawSingularValue.preallocate(int nbEquations, int nbVariables, int nbSolutions) SparseLU.preallocate(int nbEquations, int nbVariables, int nbSolutions) SparseQDLDL.preallocate(int nbEquations, int nbVariables, int nbSolutions) (package private) PhysicalStore<N> GeneralisedEvD.reduce(Access2D.Collectable<N, ? super PhysicalStore<N>> original) Methods in org.ojalgo.matrix.decomposition with parameters of type PhysicalStoreModifier and TypeMethodDescription(package private) final voidAbstractDecomposition.applyPivotOrder(Pivot pivot, PhysicalStore<N> matrix) (package private) final voidAbstractDecomposition.applyReverseOrder(Pivot pivot, PhysicalStore<N> matrix) voidDenseCholesky.btran(PhysicalStore<N> arg) voidDenseLDL.btran(PhysicalStore<N> arg) voidDenseLU.btran(PhysicalStore<N> arg) voidDenseQR.btran(PhysicalStore<N> arg) final voidDenseSingularValue.btran(PhysicalStore<N> arg) final voidHermitianEvD.btran(PhysicalStore<N> arg) voidRawCholesky.btran(PhysicalStore<Double> arg) voidRawEigenvalue.Symmetric.btran(PhysicalStore<Double> arg) voidRawLU.btran(PhysicalStore<Double> arg) voidRawQR.btran(PhysicalStore<Double> arg) voidRawSingularValue.btran(PhysicalStore<Double> arg) voidSparseLU.btran(PhysicalStore<Double> arg) voidSparseLU.PermutationEta.btran(PhysicalStore<Double> arg) voidSparseQDLDL.btran(PhysicalStore<Double> arg) private voidSparseLU.btranL(int r, PhysicalStore<Double> arg) private voidSparseLU.btranU(int r, PhysicalStore<Double> 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) voidDenseCholesky.ftran(PhysicalStore<N> arg) voidDenseLDL.ftran(PhysicalStore<N> arg) voidDenseLU.ftran(PhysicalStore<N> arg) voidHermitianEvD.ftran(PhysicalStore<N> arg) default voidQR.ftran(PhysicalStore<N> arg) voidRawCholesky.ftran(PhysicalStore<Double> arg) voidRawEigenvalue.Symmetric.ftran(PhysicalStore<Double> arg) voidRawLU.ftran(PhysicalStore<Double> arg) default voidSingularValue.ftran(PhysicalStore<N> arg) voidSparseLU.ftran(PhysicalStore<Double> arg) voidSparseLU.PermutationEta.ftran(PhysicalStore<Double> arg) voidSparseQDLDL.ftran(PhysicalStore<Double> arg) private voidSparseLU.ftranInternal(PhysicalStore<Double> arg) private voidSparseLU.ftranL(int r, PhysicalStore<Double> arg) private voidSparseLU.ftranU(PhysicalStore<Double> arg, int r) DenseCholesky.getInverse(PhysicalStore<N> preallocated) DenseLDL.getInverse(PhysicalStore<N> preallocated) DenseLU.getInverse(PhysicalStore<N> preallocated) DenseQR.getInverse(PhysicalStore<N> preallocated) DenseSingularValue.getInverse(PhysicalStore<N> preallocated) HermitianEvD.getInverse(PhysicalStore<N> preallocated) InPlaceDecomposition.getInverse(PhysicalStore<N> preallocated) MatrixDecomposition.Solver.getInverse(PhysicalStore<N> preallocated) Implementing this method is optional.RawCholesky.getInverse(PhysicalStore<Double> preallocated) RawEigenvalue.Symmetric.getInverse(PhysicalStore<Double> preallocated) RawLU.getInverse(PhysicalStore<Double> preallocated) RawQR.getInverse(PhysicalStore<Double> preallocated) RawSingularValue.getInverse(PhysicalStore<Double> preallocated) SparseLU.getInverse(PhysicalStore<Double> preallocated) SparseQDLDL.getInverse(PhysicalStore<Double> preallocated) DenseCholesky.getSolution(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) Solves [this][X] = [rhs] by first solvingDenseLDL.getSolution(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) DenseLU.getSolution(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) Solves [this][X] = [rhs] by first solvingDenseQR.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].DenseSingularValue.getSolution(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) HermitianEvD.getSolution(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) MatrixDecomposition.Solver.getSolution(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) Implementing this method is optional.RawCholesky.getSolution(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) RawEigenvalue.Symmetric.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) SparseLU.getSolution(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) SparseQDLDL.getSolution(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) DenseCholesky.invert(Access2D<?> original, PhysicalStore<N> preallocated) DenseLDL.invert(Access2D<?> original, PhysicalStore<N> preallocated) DenseLU.invert(Access2D<?> original, PhysicalStore<N> preallocated) DenseQR.invert(Access2D<?> original, PhysicalStore<N> preallocated) DenseSingularValue.invert(Access2D<?> original, PhysicalStore<N> preallocated) HermitianEvD.invert(Access2D<?> original, PhysicalStore<N> preallocated) RawCholesky.invert(Access2D<?> original, PhysicalStore<Double> preallocated) RawEigenvalue.Symmetric.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) static <N extends Comparable<N>>
MatrixStore<N> SingularValue.invert(SingularValue<N> decomposition, PhysicalStore<N> preallocated) SparseLU.invert(Access2D<?> original, PhysicalStore<Double> preallocated) SparseQDLDL.invert(Access2D<?> original, PhysicalStore<Double> preallocated) private voidDenseBidiagonal.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].DenseCholesky.solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<N> preallocated) DenseLDL.solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<N> preallocated) DenseLU.solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<N> preallocated) DenseQR.solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<N> preallocated) DenseSingularValue.solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<N> preallocated) HermitianEvD.solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<N> preallocated) RawCholesky.solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<Double> preallocated) RawEigenvalue.Symmetric.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) static <N extends Comparable<N>>
MatrixStore<N> SingularValue.solve(SingularValue<N> decomposition, MatrixStore<N> rhs, PhysicalStore<N> preallocated) SparseLU.solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<Double> preallocated) SparseQDLDL.solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<Double> preallocated) private DecompositionStore<N> DenseBidiagonal.solve2(PhysicalStore<N> aMtrxV, MatrixStore<N> aMtrxD, DiagonalStore<N, ?> aMtrxSimilar) (package private) static <N extends Comparable<N>>
booleanFletcherMatthews.update(Pivot rowOrder, PhysicalStore<N> combined, Pivot colOrder, int columnIndex, Access1D.Collectable<N, ? super TransformableRegion<N>> column, PhysicalStore<N> preallocated) Updates the LU decomposition when a column is modified in the original matrix.Method parameters in org.ojalgo.matrix.decomposition with type arguments of type PhysicalStoreModifier and TypeMethodDescription(package private) booleanDenseCholesky.compute(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix, boolean checkHermitian) final booleanDenseHessenberg.compute(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix, boolean upper) booleanHessenberg.compute(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix, boolean upper) private booleanDenseLDL.doDecompose(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix, boolean pivoting) private booleanDenseLU.doDecompose(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix, boolean pivoting) (package private) booleanRawSingularValue.doDecompose(Access2D.Collectable<Double, ? super PhysicalStore<Double>> matrix, boolean factors) DenseCholesky.getSolution(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) Solves [this][X] = [rhs] by first solvingDenseLDL.getSolution(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) DenseLU.getSolution(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) Solves [this][X] = [rhs] by first solvingDenseQR.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].DenseSingularValue.getSolution(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) HermitianEvD.getSolution(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) default MatrixStore<N> LU.getSolution(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs) default MatrixStore<N> MatrixDecomposition.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.RawCholesky.getSolution(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) RawEigenvalue.Symmetric.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) SparseLU.getSolution(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) SparseQDLDL.getSolution(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) (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 interfacePhysicalStore.Factory<N extends Comparable<N>, I extends PhysicalStore<N> & Factory2D.Builder<I>>classPrimitiveFactory<I extends PhysicalStore<Double> & Factory2D.Builder<I>>Classes in org.ojalgo.matrix.store that implement PhysicalStoreModifier and TypeClassDescriptionfinal classGenericStore<N extends Scalar<N>>A generic implementation of PhysicalStore.final classAimplementation of PhysicalStore.invalid reference
float
final classAimplementation of PhysicalStore.invalid reference
double
final classUses double[][] internally.Classes in org.ojalgo.matrix.store that implement interfaces with type arguments of type PhysicalStoreModifier and TypeClassDescriptionstatic final classColumnsSupplier.SingleView<N extends Comparable<N>>static final classRowsSupplier.SingleView<N extends Comparable<N>>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 TypeMethodDescriptionstatic voidR064CSC.btran(R064CSC mtrxL, int r, PhysicalStore<Double> arg) Assumes mtrxL is unit lower/left triangular, with the unit diagonal not stored.GenericStore.computeInPlaceSchur(PhysicalStore<N> transformationCollector, boolean eigenvalue) R064Store.computeInPlaceSchur(PhysicalStore<Double> transformationCollector, boolean eigenvalue) static voidR064CSC.ftran(R064CSC mtrxL, int r, PhysicalStore<Double> arg) Assumes mtrxL is unit lower/left triangular, with the unit diagonal not stored.voidColumnsSupplier.SingleView.supplyTo(PhysicalStore<N> receiver) voidRowsSupplier.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(int nbRows, int nbCols) final PhysicalStore<Double> AbstractSolver.preallocate(int nbEquations, int nbVariables, int nbSolutions) InverterTask.preallocate(int nbRows, int nbCols) default PhysicalStore<N> InverterTask.preallocate(Structure2D template) Will create a PhysicalStore instance suitable for use withInverterTask.invert(Access2D, PhysicalStore).SolverTask.preallocate(int nbEquations, int nbVariables, int nbSolutions) default PhysicalStore<N> 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 voidAbstractInverter.full1X1(Access2D<?> source, PhysicalStore<?> destination) (package private) static voidAbstractSolver.full1X1(Access2D<?> body, Access1D<?> rhs, PhysicalStore<?> solution) (package private) static voidAbstractInverter.full2X2(Access2D<?> source, PhysicalStore<?> destination) (package private) static voidAbstractSolver.full2X2(Access2D<?> body, Access1D<?> rhs, PhysicalStore<?> solution) (package private) static voidAbstractInverter.full3X3(Access2D<?> source, PhysicalStore<?> destination) (package private) static voidAbstractSolver.full3X3(Access2D<?> body, Access1D<?> rhs, PhysicalStore<?> solution) (package private) static voidAbstractInverter.full4X4(Access2D<?> source, PhysicalStore<?> destination) (package private) static voidAbstractSolver.full4X4(Access2D<?> body, Access1D<?> rhs, PhysicalStore<?> solution) (package private) static voidAbstractInverter.full5X5(Access2D<?> source, PhysicalStore<?> destination) (package private) static voidAbstractSolver.full5X5(Access2D<?> body, Access1D<?> rhs, PhysicalStore<?> solution) InverterTask.invert(Access2D<?> original, PhysicalStore<N> preallocated) Exactly how (if at all) a specific implementation makes use ofpreallocatedis not specified by this interface.(package private) static voidAbstractSolver.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 ofpreallocatedis not specified by this interface.(package private) static voidAbstractInverter.symmetric2X2(Access2D<?> source, PhysicalStore<?> destination) (package private) static voidAbstractSolver.symmetric2X2(Access2D<?> body, Access1D<?> rhs, PhysicalStore<?> solution) (package private) static voidAbstractInverter.symmetric3X3(Access2D<?> source, PhysicalStore<?> destination) (package private) static voidAbstractSolver.symmetric3X3(Access2D<?> body, Access1D<?> rhs, PhysicalStore<?> solution) (package private) static voidAbstractInverter.symmetric4X4(Access2D<?> source, PhysicalStore<?> destination) (package private) static voidAbstractSolver.symmetric4X4(Access2D<?> body, Access1D<?> rhs, PhysicalStore<?> solution) (package private) static voidAbstractInverter.symmetric5X5(Access2D<?> source, PhysicalStore<?> destination) (package private) static voidAbstractSolver.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(int nbEquations, int nbVariables, int nbSolutions) MutableSolver.preallocate(int nbEquations, int nbVariables, int nbSolutions) Methods in org.ojalgo.matrix.task.iterative with parameters of type PhysicalStoreModifier and TypeMethodDescriptionvoidIdentityPreconditioner.apply(Access1D<Double> src, PhysicalStore<Double> dst) voidJacobiPreconditioner.apply(Access1D<Double> src, PhysicalStore<Double> dst) voidPreconditioner.apply(Access1D<Double> src, PhysicalStore<Double> dst) Apply M^{-1} to a vector.voidSSORPreconditioner.apply(Access1D<Double> src, PhysicalStore<Double> dst) default voidPreconditioner.applyTranspose(Access1D<Double> src, PhysicalStore<Double> dst) Apply (M^T)^{-1} to a vector.doubleConjugateGradientSolver.resolve(List<Equation> equations, PhysicalStore<Double> solution) doubleGaussSeidelSolver.resolve(List<Equation> equations, PhysicalStore<Double> solution) abstract doubleIterativeSolverTask.resolve(List<Equation> equations, PhysicalStore<Double> solution) final doubleIterativeSolverTask.resolve(List<Equation> equations, PhysicalStore<Double> solution, Access1D<?> rhs) doubleJacobiSolver.resolve(List<Equation> equations, PhysicalStore<Double> solution) doubleMINRESSolver.resolve(List<Equation> equations, PhysicalStore<Double> x) doubleMutableSolver.resolve(PhysicalStore<Double> solution) A variation of MutableSolver.solve(Access2D, Access2D, PhysicalStore) where the system body has already been set up usingMutableSolver.add(Equation).doubleMutableSolver.resolve(PhysicalStore<Double> solution, Access1D<?> rhs) Same asMutableSolver.resolve(PhysicalStore)but replaces the RHS values before solving.doubleParallelGaussSeidelSolver.resolve(List<Equation> equations, PhysicalStore<Double> solution) private doubleParallelGaussSeidelSolver.resolve(List<Equation> equations, PhysicalStore<Double> solution, double normRHS, AtomicInteger iterationsCounter, int first, int limit) doubleQMRSolver.resolve(List<Equation> equations, PhysicalStore<Double> x) final MatrixStore<Double> IterativeSolverTask.solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<Double> preallocated) MutableSolver.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 TypeMethodDescriptionvoidInvertibleFactor.btran(PhysicalStore<N> arg) Backwards-transformationvoidInvertibleFactor.IdentityFactor.btran(PhysicalStore<N> arg) voidInvertibleFactor.ftran(PhysicalStore<N> arg) Forward-transformationvoidInvertibleFactor.IdentityFactor.ftran(PhysicalStore<N> arg) Rotation.rotationsP(PhysicalStore<Double> matrix, int low, int high, Rotation<Double>[] results) default voidHouseholder.transform(PhysicalStore<N> matrix) voidRotation.transform(PhysicalStore<N> matrix) -
Uses of PhysicalStore in org.ojalgo.optimisation.convex
Fields in org.ojalgo.optimisation.convex declared as PhysicalStoreModifier and TypeFieldDescriptionprivate final PhysicalStore<N> ConvexData.myBEprivate final PhysicalStore<N> ConvexData.myBIprivate final PhysicalStore<Double> IterativeASS.myColumnInvQAtMethods 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 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 booleanBasePrimitiveSolver.solveFullKKT(PhysicalStore<Double> preallocated) Method parameters in org.ojalgo.optimisation.convex with type arguments of type PhysicalStoreModifier and TypeMethodDescriptionprotected 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.aPivot row for dual simplex.Methods in org.ojalgo.optimisation.linear with parameters of type PhysicalStoreModifier and TypeMethodDescriptionvoidDecomposedInverse.btran(PhysicalStore<Double> arg) Solves the transposed system B^T x = b, overwriting the right-hand side with the solution.voidProductFormInverse.btran(PhysicalStore<Double> arg) voidProductFormInverse.ElementaryFactor.btran(PhysicalStore<Double> arg) private voidRevisedStore.doBodyRow(int i, PhysicalStore<Double> destination) private voidRevisedStore.doExclTranspMult(MatrixStore<Double> lambda, PhysicalStore<Double> results) voidDecomposedInverse.ftran(PhysicalStore<Double> arg) Solves the system B x = b, overwriting the right-hand side with the solution.voidProductFormInverse.ElementaryFactor.ftran(PhysicalStore<Double> arg) voidProductFormInverse.ftran(PhysicalStore<Double> arg) -
Uses of PhysicalStore in org.ojalgo.scalar
Methods in org.ojalgo.scalar that return PhysicalStore