Uses of Interface
org.ojalgo.matrix.store.PhysicalStore
-
-
Uses of PhysicalStore in org.ojalgo.ann
Fields in org.ojalgo.ann declared as PhysicalStore Modifier and Type Field Description private PhysicalStore<java.lang.Double>CalculationLayer. myBiasprivate PhysicalStore<java.lang.Double>[]NetworkTrainer. myGradientsprivate PhysicalStore<java.lang.Double>WrappedANN. myInputprivate PhysicalStore<java.lang.Double>[]WrappedANN. myOutputsprivate PhysicalStore<java.lang.Double>CalculationLayer. myWeightsFields in org.ojalgo.ann with type parameters of type PhysicalStore Modifier and Type Field Description private java.util.function.Consumer<PhysicalStore<java.lang.Double>>ArtificialNeuralNetwork.Activator. myFunctionMethods in org.ojalgo.ann that return PhysicalStore Modifier and Type Method Description (package private) PhysicalStore<java.lang.Double>WrappedANN. getInput()(package private) PhysicalStore<java.lang.Double>WrappedANN. getInput(int layer)(package private) PhysicalStore<java.lang.Double>WrappedANN. getOutput()(package private) PhysicalStore<java.lang.Double>WrappedANN. getOutput(int layer)(package private) PhysicalStore<java.lang.Double>ArtificialNeuralNetwork. invoke(int layer, PhysicalStore<java.lang.Double> input, PhysicalStore<java.lang.Double> output)(package private) PhysicalStore<java.lang.Double>CalculationLayer. invoke(PhysicalStore<java.lang.Double> input, PhysicalStore<java.lang.Double> output)(package private) PhysicalStore<java.lang.Double>CalculationLayer. invoke(PhysicalStore<java.lang.Double> input, PhysicalStore<java.lang.Double> output, double probabilityToKeep)(package private) PhysicalStore<java.lang.Double>ArtificialNeuralNetwork. newStore(int rows, int columns)Methods in org.ojalgo.ann with parameters of type PhysicalStore Modifier and Type Method Description (package private) voidArtificialNeuralNetwork.Activator. activate(PhysicalStore<java.lang.Double> output)(package private) voidArtificialNeuralNetwork.Activator. activate(PhysicalStore<java.lang.Double> output, double probabilityToKeep)(package private) voidArtificialNeuralNetwork. adjust(int layer, PhysicalStore<java.lang.Double> input, PhysicalStore<java.lang.Double> output, PhysicalStore<java.lang.Double> upstreamGradient, PhysicalStore<java.lang.Double> downstreamGradient)(package private) voidCalculationLayer. adjust(PhysicalStore<java.lang.Double> input, PhysicalStore<java.lang.Double> output, PhysicalStore<java.lang.Double> upstreamGradient, PhysicalStore<java.lang.Double> downstreamGradient, double learningRate, double dropoutsFactor, java.util.function.DoubleUnaryOperator regularisation)(package private) voidWrappedANN. adjust(int layer, PhysicalStore<java.lang.Double> input, PhysicalStore<java.lang.Double> output, PhysicalStore<java.lang.Double> upstreamGradient, PhysicalStore<java.lang.Double> downstreamGradient)(package private) static voidArtificialNeuralNetwork. doIdentity(PhysicalStore<java.lang.Double> output)(package private) static voidArtificialNeuralNetwork. doReLU(PhysicalStore<java.lang.Double> output)(package private) static voidArtificialNeuralNetwork. doSigmoid(PhysicalStore<java.lang.Double> output)(package private) static voidArtificialNeuralNetwork. doSoftMax(PhysicalStore<java.lang.Double> output)(package private) static voidArtificialNeuralNetwork. doTanh(PhysicalStore<java.lang.Double> output)(package private) PhysicalStore<java.lang.Double>ArtificialNeuralNetwork. invoke(int layer, PhysicalStore<java.lang.Double> input, PhysicalStore<java.lang.Double> output)(package private) PhysicalStore<java.lang.Double>CalculationLayer. invoke(PhysicalStore<java.lang.Double> input, PhysicalStore<java.lang.Double> output)(package private) PhysicalStore<java.lang.Double>CalculationLayer. invoke(PhysicalStore<java.lang.Double> input, PhysicalStore<java.lang.Double> output, double probabilityToKeep)Constructor parameters in org.ojalgo.ann with type arguments of type PhysicalStore Constructor Description Activator(java.util.function.Consumer<PhysicalStore<java.lang.Double>> function, PrimitiveFunction.Unary derivativeInTermsOfOutput, boolean singleFolded) -
Uses of PhysicalStore in org.ojalgo.data
Methods in org.ojalgo.data with type parameters of type PhysicalStore Modifier and Type Method Description static <M extends PhysicalStore<java.lang.Double>>
MDataProcessors. covariances(Factory2D<M> factory, SingularValue<java.lang.Double> svd)static <M extends PhysicalStore<java.lang.Double>>
MDataProcessors. covariances(Factory2D<M> factory, SingularValue<java.lang.Double> svd, double threshold)static <M extends PhysicalStore<java.lang.Double>>
MDataProcessors. covariances(Factory2D<M> factory, SingularValue<java.lang.Double> svd, int complexity) -
Uses of PhysicalStore in org.ojalgo.data.image
Methods in org.ojalgo.data.image that return PhysicalStore Modifier and Type Method Description PhysicalStore<ComplexNumber>ImageData. 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 PhysicalStore Modifier and Type Field Description private PhysicalStore<ComplexNumber>DiscreteFourierTransform.FullMatrix. myVandermondeMatrix -
Uses of PhysicalStore in org.ojalgo.function.multiary
Methods in org.ojalgo.function.multiary that return PhysicalStore Modifier and Type Method Description PhysicalStore<N>AffineFunction. linear()PhysicalStore<N>LinearFunction. linear()PhysicalStore<N>MultiaryFunction.Linear. linear()PhysicalStore<N>QuadraticFunction. linear()PhysicalStore<N>MultiaryFunction.PureQuadratic. quadratic()PhysicalStore<N>PureQuadraticFunction. quadratic()PhysicalStore<N>QuadraticFunction. quadratic()protected PhysicalStore<N>ApproximateFunction. shift(Access1D<?> arg)Methods in org.ojalgo.function.multiary with parameters of type PhysicalStore Modifier and Type Method Description static <N extends java.lang.Comparable<N>>
AffineFunction<N>AffineFunction. wrap(PhysicalStore<N> coefficients)static <N extends java.lang.Comparable<N>>
LinearFunction<N>LinearFunction. wrap(PhysicalStore<N> coefficients)static <N extends java.lang.Comparable<N>>
PureQuadraticFunction<N>PureQuadraticFunction. wrap(PhysicalStore<N> coefficients)static <N extends java.lang.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 PhysicalStore Modifier and Type Field Description private PhysicalStore<N>DenseMutator2D. myDelegateMethods in org.ojalgo.matrix with parameters of type PhysicalStore Modifier and Type Method Description (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<java.lang.Double> delegate)(package private) MatrixR064.DenseReceiverMatrixR064.Factory. dense(PhysicalStore<java.lang.Double> delegate)(package private) MatrixR128.DenseReceiverMatrixR128.Factory. dense(PhysicalStore<Quadruple> delegate)Constructors in org.ojalgo.matrix with parameters of type PhysicalStore Constructor Description DenseMutator2D(PhysicalStore<N> delegate)DenseReceiver(PhysicalStore<ComplexNumber> delegate)DenseReceiver(PhysicalStore<Quaternion> delegate)DenseReceiver(PhysicalStore<RationalNumber> delegate)DenseReceiver(PhysicalStore<java.lang.Double> delegate)DenseReceiver(PhysicalStore<java.lang.Double> delegate)DenseReceiver(PhysicalStore<Quadruple> delegate) -
Uses of PhysicalStore in org.ojalgo.matrix.decomposition
Classes in org.ojalgo.matrix.decomposition with type parameters of type PhysicalStore Modifier and Type Class Description (package private) classAbstractDecomposition<N extends java.lang.Comparable<N>,M extends PhysicalStore<N>>Subinterfaces of PhysicalStore in org.ojalgo.matrix.decomposition Modifier and Type Interface Description interfaceDecompositionStore<N extends java.lang.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 PhysicalStore Modifier and Type Field Description private PhysicalStore<N>GeneralisedEvD. myRecoveredprivate PhysicalStore<N>GeneralisedEvD. myReducedCprivate PhysicalStore<N>DenseLU. myWorkerColumnprivate PhysicalStore<N>DenseLU. myWorkerRowMethods in org.ojalgo.matrix.decomposition that return PhysicalStore Modifier and Type Method Description (package private) PhysicalStore<N>DenseLU. getWorkerColumn(int nbRows)(package private) PhysicalStore<N>DenseLU. getWorkerRow(int nbCols)PhysicalStore<N>DenseCholesky. preallocate(int nbEquations, int nbVariables, int nbSolutions)PhysicalStore<N>DenseLDL. preallocate(int nbEquations, int nbVariables, int nbSolutions)PhysicalStore<N>DenseLU. preallocate(int nbEquations, int nbVariables, int nbSolutions)PhysicalStore<N>DenseQR. preallocate(int nbEquations, int nbVariables, int nbSolutions)PhysicalStore<N>DenseSingularValue. preallocate(int nbEquations, int nbVariables, int nbSolutions)PhysicalStore<N>HermitianEvD. preallocate(int nbEquations, int nbVariables, int nbSolutions)default PhysicalStore<N>MatrixDecomposition.Solver. preallocate(int nbRows, int nbCols)PhysicalStore<java.lang.Double>RawCholesky. preallocate(int nbEquations, int nbVariables, int nbSolutions)PhysicalStore<java.lang.Double>RawEigenvalue.Symmetric. preallocate(int nbEquations, int nbVariables, int nbSolutions)PhysicalStore<java.lang.Double>RawLU. preallocate(int nbEquations, int nbVariables, int nbSolutions)PhysicalStore<java.lang.Double>RawQR. preallocate(int nbEquations, int nbVariables, int nbSolutions)PhysicalStore<java.lang.Double>RawSingularValue. preallocate(int nbEquations, int nbVariables, int nbSolutions)PhysicalStore<java.lang.Double>SparseLU. preallocate(int nbEquations, int nbVariables, int nbSolutions)PhysicalStore<java.lang.Double>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 PhysicalStore Modifier and Type Method Description (package private) voidAbstractDecomposition. applyPivotOrder(Pivot pivot, PhysicalStore<N> matrix)(package private) 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)voidDenseSingularValue. btran(PhysicalStore<N> arg)voidHermitianEvD. btran(PhysicalStore<N> arg)voidRawCholesky. btran(PhysicalStore<java.lang.Double> arg)voidRawEigenvalue.Symmetric. btran(PhysicalStore<java.lang.Double> arg)voidRawLU. btran(PhysicalStore<java.lang.Double> arg)voidRawQR. btran(PhysicalStore<java.lang.Double> arg)voidRawSingularValue. btran(PhysicalStore<java.lang.Double> arg)voidSparseLU. btran(PhysicalStore<java.lang.Double> arg)voidSparseLU.PermutationEta. btran(PhysicalStore<java.lang.Double> arg)voidSparseQDLDL. btran(PhysicalStore<java.lang.Double> arg)private voidSparseLU. btranL(int r, PhysicalStore<java.lang.Double> arg)private voidSparseLU. btranU(int r, PhysicalStore<java.lang.Double> arg)Array1D<ComplexNumber>DecompositionStore. computeInPlaceSchur(PhysicalStore<N> transformationCollector, boolean eigenvalue)private MatrixStore<java.lang.Double>RawCholesky. doGetInverse(PhysicalStore<java.lang.Double> preallocated)private MatrixStore<java.lang.Double>RawLU. doGetInverse(PhysicalStore<java.lang.Double> preallocated)private MatrixStore<java.lang.Double>RawCholesky. doSolve(PhysicalStore<java.lang.Double> preallocated)private MatrixStore<java.lang.Double>RawLU. doSolve(PhysicalStore<java.lang.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<java.lang.Double> arg)voidRawEigenvalue.Symmetric. ftran(PhysicalStore<java.lang.Double> arg)voidRawLU. ftran(PhysicalStore<java.lang.Double> arg)default voidSingularValue. ftran(PhysicalStore<N> arg)voidSparseLU. ftran(PhysicalStore<java.lang.Double> arg)voidSparseLU.PermutationEta. ftran(PhysicalStore<java.lang.Double> arg)voidSparseQDLDL. ftran(PhysicalStore<java.lang.Double> arg)private voidSparseLU. ftranInternal(PhysicalStore<java.lang.Double> arg)private voidSparseLU. ftranL(int r, PhysicalStore<java.lang.Double> arg)private voidSparseLU. ftranU(PhysicalStore<java.lang.Double> arg, int r)MatrixStore<N>DenseCholesky. getInverse(PhysicalStore<N> preallocated)MatrixStore<N>DenseLDL. getInverse(PhysicalStore<N> preallocated)MatrixStore<N>DenseLU. getInverse(PhysicalStore<N> preallocated)MatrixStore<N>DenseQR. getInverse(PhysicalStore<N> preallocated)MatrixStore<N>DenseSingularValue. getInverse(PhysicalStore<N> preallocated)MatrixStore<N>HermitianEvD. getInverse(PhysicalStore<N> preallocated)MatrixStore<N>InPlaceDecomposition. getInverse(PhysicalStore<N> preallocated)MatrixStore<N>MatrixDecomposition.Solver. getInverse(PhysicalStore<N> preallocated)Implementing this method is optional.MatrixStore<java.lang.Double>RawCholesky. getInverse(PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>RawEigenvalue.Symmetric. getInverse(PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>RawLU. getInverse(PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>RawQR. getInverse(PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>RawSingularValue. getInverse(PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>SparseLU. getInverse(PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>SparseQDLDL. getInverse(PhysicalStore<java.lang.Double> preallocated)MatrixStore<N>DenseCholesky. getSolution(Access2D.Collectable<N,? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated)Solves [this][X] = [rhs] by first solvingMatrixStore<N>DenseLDL. getSolution(Access2D.Collectable<N,? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated)MatrixStore<N>DenseLU. getSolution(Access2D.Collectable<N,? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated)Solves [this][X] = [rhs] by first solvingMatrixStore<N>DenseQR. 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].MatrixStore<N>DenseSingularValue. getSolution(Access2D.Collectable<N,? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated)MatrixStore<N>HermitianEvD. getSolution(Access2D.Collectable<N,? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated)MatrixStore<N>MatrixDecomposition.Solver. getSolution(Access2D.Collectable<N,? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated)Implementing this method is optional.MatrixStore<java.lang.Double>RawCholesky. getSolution(Access2D.Collectable<java.lang.Double,? super PhysicalStore<java.lang.Double>> rhs, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>RawEigenvalue.Symmetric. getSolution(Access2D.Collectable<java.lang.Double,? super PhysicalStore<java.lang.Double>> rhs, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>RawLU. getSolution(Access2D.Collectable<java.lang.Double,? super PhysicalStore<java.lang.Double>> rhs, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>RawQR. getSolution(Access2D.Collectable<java.lang.Double,? super PhysicalStore<java.lang.Double>> rhs, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>RawSingularValue. getSolution(Access2D.Collectable<java.lang.Double,? super PhysicalStore<java.lang.Double>> rhs, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>SparseLU. getSolution(Access2D.Collectable<java.lang.Double,? super PhysicalStore<java.lang.Double>> rhs, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>SparseQDLDL. getSolution(Access2D.Collectable<java.lang.Double,? super PhysicalStore<java.lang.Double>> rhs, PhysicalStore<java.lang.Double> preallocated)MatrixStore<N>DenseCholesky. invert(Access2D<?> original, PhysicalStore<N> preallocated)MatrixStore<N>DenseLDL. invert(Access2D<?> original, PhysicalStore<N> preallocated)MatrixStore<N>DenseLU. invert(Access2D<?> original, PhysicalStore<N> preallocated)MatrixStore<N>DenseQR. invert(Access2D<?> original, PhysicalStore<N> preallocated)MatrixStore<N>DenseSingularValue. invert(Access2D<?> original, PhysicalStore<N> preallocated)MatrixStore<N>HermitianEvD. invert(Access2D<?> original, PhysicalStore<N> preallocated)MatrixStore<java.lang.Double>RawCholesky. invert(Access2D<?> original, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>RawEigenvalue.Symmetric. invert(Access2D<?> original, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>RawLU. invert(Access2D<?> original, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>RawQR. invert(Access2D<?> original, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>RawSingularValue. invert(Access2D<?> original, PhysicalStore<java.lang.Double> preallocated)static <N extends java.lang.Comparable<N>>
MatrixStore<N>SingularValue. invert(SingularValue<N> decomposition, PhysicalStore<N> preallocated)MatrixStore<java.lang.Double>SparseLU. invert(Access2D<?> original, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>SparseQDLDL. invert(Access2D<?> original, PhysicalStore<java.lang.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].MatrixStore<N>DenseCholesky. solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<N> preallocated)MatrixStore<N>DenseLDL. solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<N> preallocated)MatrixStore<N>DenseLU. solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<N> preallocated)MatrixStore<N>DenseQR. solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<N> preallocated)MatrixStore<N>DenseSingularValue. solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<N> preallocated)MatrixStore<N>HermitianEvD. solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<N> preallocated)MatrixStore<java.lang.Double>RawCholesky. solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>RawEigenvalue.Symmetric. solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>RawLU. solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>RawQR. solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>RawSingularValue. solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<java.lang.Double> preallocated)static <N extends java.lang.Comparable<N>>
MatrixStore<N>SingularValue. solve(SingularValue<N> decomposition, MatrixStore<N> rhs, PhysicalStore<N> preallocated)MatrixStore<java.lang.Double>SparseLU. solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>SparseQDLDL. solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<java.lang.Double> preallocated)private DecompositionStore<N>DenseBidiagonal. solve2(PhysicalStore<N> aMtrxV, MatrixStore<N> aMtrxD, DiagonalStore<N,?> aMtrxSimilar)(package private) static <N extends java.lang.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 PhysicalStore Modifier and Type Method Description (package private) booleanDenseCholesky. compute(Access2D.Collectable<N,? super PhysicalStore<N>> matrix, boolean checkHermitian)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<java.lang.Double,? super PhysicalStore<java.lang.Double>> matrix, boolean factors)MatrixStore<N>DenseCholesky. getSolution(Access2D.Collectable<N,? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated)Solves [this][X] = [rhs] by first solvingMatrixStore<N>DenseLDL. getSolution(Access2D.Collectable<N,? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated)MatrixStore<N>DenseLU. getSolution(Access2D.Collectable<N,? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated)Solves [this][X] = [rhs] by first solvingMatrixStore<N>DenseQR. 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].MatrixStore<N>DenseSingularValue. getSolution(Access2D.Collectable<N,? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated)MatrixStore<N>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]MatrixStore<N>MatrixDecomposition.Solver. getSolution(Access2D.Collectable<N,? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated)Implementing this method is optional.MatrixStore<java.lang.Double>RawCholesky. getSolution(Access2D.Collectable<java.lang.Double,? super PhysicalStore<java.lang.Double>> rhs, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>RawEigenvalue.Symmetric. getSolution(Access2D.Collectable<java.lang.Double,? super PhysicalStore<java.lang.Double>> rhs, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>RawLU. getSolution(Access2D.Collectable<java.lang.Double,? super PhysicalStore<java.lang.Double>> rhs, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>RawQR. getSolution(Access2D.Collectable<java.lang.Double,? super PhysicalStore<java.lang.Double>> rhs, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>RawSingularValue. getSolution(Access2D.Collectable<java.lang.Double,? super PhysicalStore<java.lang.Double>> rhs, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>SparseLU. getSolution(Access2D.Collectable<java.lang.Double,? super PhysicalStore<java.lang.Double>> rhs, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>SparseQDLDL. getSolution(Access2D.Collectable<java.lang.Double,? super PhysicalStore<java.lang.Double>> rhs, PhysicalStore<java.lang.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 PhysicalStore Modifier and Type Interface Description static interfacePhysicalStore.Factory<N extends java.lang.Comparable<N>,I extends PhysicalStore<N> & Factory2D.Builder<I>>classPrimitiveFactory<I extends PhysicalStore<java.lang.Double> & Factory2D.Builder<I>>Classes in org.ojalgo.matrix.store that implement PhysicalStore Modifier and Type Class Description classGenericStore<N extends Scalar<N>>A generic implementation of PhysicalStore.classR032StoreA float implementation of PhysicalStore.classR064StoreA double implementation of PhysicalStore.classRawStoreUses double[][] internally.Methods in org.ojalgo.matrix.store that return PhysicalStore Modifier and Type Method Description default PhysicalStore<N>MatrixStore. copy()Each call must produce a new instance.PhysicalStore<N>ColumnsSupplier. get()PhysicalStore<N>RowsSupplier. get()Methods in org.ojalgo.matrix.store with parameters of type PhysicalStore Modifier and Type Method Description static voidR064CSC. btran(R064CSC mtrxL, int r, PhysicalStore<java.lang.Double> arg)Assumes mtrxL is unit lower/left triangular, with the unit diagonal not stored.Array1D<ComplexNumber>GenericStore. computeInPlaceSchur(PhysicalStore<N> transformationCollector, boolean eigenvalue)Array1D<ComplexNumber>R064Store. computeInPlaceSchur(PhysicalStore<java.lang.Double> transformationCollector, boolean eigenvalue)static voidR064CSC. ftran(R064CSC mtrxL, int r, PhysicalStore<java.lang.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 PhysicalStore Modifier and Type Method Description PhysicalStore<java.lang.Double>AbstractInverter. preallocate(int nbRows, int nbCols)PhysicalStore<java.lang.Double>AbstractSolver. preallocate(int nbEquations, int nbVariables, int nbSolutions)PhysicalStore<N>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).PhysicalStore<N>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 PhysicalStore Modifier and Type Method Description (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)MatrixStore<N>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)MatrixStore<N>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 PhysicalStore Modifier and Type Method Description PhysicalStore<java.lang.Double>IterativeSolverTask. preallocate(int nbEquations, int nbVariables, int nbSolutions)PhysicalStore<java.lang.Double>MutableSolver. preallocate(int nbEquations, int nbVariables, int nbSolutions)Methods in org.ojalgo.matrix.task.iterative with parameters of type PhysicalStore Modifier and Type Method Description voidIdentityPreconditioner. apply(Access1D<java.lang.Double> src, PhysicalStore<java.lang.Double> dst)voidJacobiPreconditioner. apply(Access1D<java.lang.Double> src, PhysicalStore<java.lang.Double> dst)voidPreconditioner. apply(Access1D<java.lang.Double> src, PhysicalStore<java.lang.Double> dst)Apply M^{-1} to a vector.voidSSORPreconditioner. apply(Access1D<java.lang.Double> src, PhysicalStore<java.lang.Double> dst)default voidPreconditioner. applyTranspose(Access1D<java.lang.Double> src, PhysicalStore<java.lang.Double> dst)Apply (M^T)^{-1} to a vector.doubleConjugateGradientSolver. resolve(java.util.List<Equation> equations, PhysicalStore<java.lang.Double> solution)doubleGaussSeidelSolver. resolve(java.util.List<Equation> equations, PhysicalStore<java.lang.Double> solution)abstract doubleIterativeSolverTask. resolve(java.util.List<Equation> equations, PhysicalStore<java.lang.Double> solution)doubleIterativeSolverTask. resolve(java.util.List<Equation> equations, PhysicalStore<java.lang.Double> solution, Access1D<?> rhs)doubleJacobiSolver. resolve(java.util.List<Equation> equations, PhysicalStore<java.lang.Double> solution)doubleMINRESSolver. resolve(java.util.List<Equation> equations, PhysicalStore<java.lang.Double> x)doubleMutableSolver. resolve(PhysicalStore<java.lang.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<java.lang.Double> solution, Access1D<?> rhs)Same asMutableSolver.resolve(PhysicalStore)but replaces the RHS values before solving.doubleParallelGaussSeidelSolver. resolve(java.util.List<Equation> equations, PhysicalStore<java.lang.Double> solution)private doubleParallelGaussSeidelSolver. resolve(java.util.List<Equation> equations, PhysicalStore<java.lang.Double> solution, double normRHS, java.util.concurrent.atomic.AtomicInteger iterationsCounter, int first, int limit)doubleQMRSolver. resolve(java.util.List<Equation> equations, PhysicalStore<java.lang.Double> x)MatrixStore<java.lang.Double>IterativeSolverTask. solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<java.lang.Double> preallocated)MatrixStore<java.lang.Double>MutableSolver. solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<java.lang.Double> current) -
Uses of PhysicalStore in org.ojalgo.matrix.transformation
Methods in org.ojalgo.matrix.transformation with parameters of type PhysicalStore Modifier and Type Method Description voidInvertibleFactor. btran(PhysicalStore<N> arg)Backwards-transformationvoidInvertibleFactor.IdentityFactor. btran(PhysicalStore<N> arg)voidInvertibleFactor. ftran(PhysicalStore<N> arg)Forward-transformationvoidInvertibleFactor.IdentityFactor. ftran(PhysicalStore<N> arg)(package private) static Rotation<java.lang.Double>[]Rotation. rotationsP(PhysicalStore<java.lang.Double> matrix, int low, int high, Rotation<java.lang.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 PhysicalStore Modifier and Type Field Description private PhysicalStore<N>ConvexData. myBEprivate PhysicalStore<N>ConvexData. myBIprivate PhysicalStore<java.lang.Double>IterativeASS. myColumnInvQAtMethods in org.ojalgo.optimisation.convex that return PhysicalStore Modifier and Type Method Description PhysicalStore<N>ConvexData. getAE()Equality constraints body: [AE][X] == [BE](package private) PhysicalStore<N>ConvexData. getAI()Inequality constraints body: [AI][X] <= [BI]protected PhysicalStore<java.lang.Double>ConvexSolver.Builder. getC()Linear objective: [C](package private) PhysicalStore<java.lang.Double>ConstrainedSolver. getIterationQ()protected PhysicalStore<java.lang.Double>BasePrimitiveSolver. getMatrixQ()protected PhysicalStore<java.lang.Double>ConvexSolver.Builder. getQ()Quadratic objective: [Q](package private) PhysicalStore<java.lang.Double>ConstrainedSolver. getSlackE()(package private) PhysicalStore<java.lang.Double>ActiveSetSolver. getSlackI()protected PhysicalStore<java.lang.Double>BasePrimitiveSolver. getSolutionX()Solution / Variables: [X]PhysicalStore<N>ConvexObjectiveFunction. linear()PhysicalStore<N>ConvexObjectiveFunction. quadratic()Methods in org.ojalgo.optimisation.convex with parameters of type PhysicalStore Modifier and Type Method Description protected MatrixStore<java.lang.Double>BasePrimitiveSolver. getSolutionGeneral(Access2D.Collectable<java.lang.Double,? super PhysicalStore<java.lang.Double>> rhs, PhysicalStore<java.lang.Double> preallocated)protected MatrixStore<java.lang.Double>BasePrimitiveSolver. getSolutionQ(Access2D.Collectable<java.lang.Double,? super PhysicalStore<java.lang.Double>> rhs, PhysicalStore<java.lang.Double> preallocated)protected booleanBasePrimitiveSolver. solveFullKKT(PhysicalStore<java.lang.Double> preallocated)Method parameters in org.ojalgo.optimisation.convex with type arguments of type PhysicalStore Modifier and Type Method Description protected MatrixStore<java.lang.Double>BasePrimitiveSolver. getSolutionGeneral(Access2D.Collectable<java.lang.Double,? super PhysicalStore<java.lang.Double>> rhs)protected MatrixStore<java.lang.Double>BasePrimitiveSolver. getSolutionGeneral(Access2D.Collectable<java.lang.Double,? super PhysicalStore<java.lang.Double>> rhs, PhysicalStore<java.lang.Double> preallocated)protected MatrixStore<java.lang.Double>BasePrimitiveSolver. getSolutionQ(Access2D.Collectable<java.lang.Double,? super PhysicalStore<java.lang.Double>> rhs)protected MatrixStore<java.lang.Double>BasePrimitiveSolver. getSolutionQ(Access2D.Collectable<java.lang.Double,? super PhysicalStore<java.lang.Double>> rhs, PhysicalStore<java.lang.Double> preallocated)Constructors in org.ojalgo.optimisation.convex with parameters of type PhysicalStore Constructor Description ConvexObjectiveFunction(PhysicalStore<N> quadratic, PhysicalStore<N> linear) -
Uses of PhysicalStore in org.ojalgo.optimisation.linear
Fields in org.ojalgo.optimisation.linear declared as PhysicalStore Modifier and Type Field Description private PhysicalStore<java.lang.Double>RevisedStore. aPivot row for dual simplex.Methods in org.ojalgo.optimisation.linear with parameters of type PhysicalStore Modifier and Type Method Description voidDecomposedInverse. btran(PhysicalStore<java.lang.Double> arg)Solves the transposed system B^T x = b, overwriting the right-hand side with the solution.voidProductFormInverse. btran(PhysicalStore<java.lang.Double> arg)voidProductFormInverse.ElementaryFactor. btran(PhysicalStore<java.lang.Double> arg)private voidRevisedStore. doBodyRow(int i, PhysicalStore<java.lang.Double> destination)private voidRevisedStore. doExclTranspMult(MatrixStore<java.lang.Double> lambda, PhysicalStore<java.lang.Double> results)voidDecomposedInverse. ftran(PhysicalStore<java.lang.Double> arg)Solves the system B x = b, overwriting the right-hand side with the solution.voidProductFormInverse.ElementaryFactor. ftran(PhysicalStore<java.lang.Double> arg)voidProductFormInverse. ftran(PhysicalStore<java.lang.Double> arg) -
Uses of PhysicalStore in org.ojalgo.scalar
Methods in org.ojalgo.scalar that return PhysicalStore Modifier and Type Method Description PhysicalStore<java.lang.Double>Quaternion. vector()
-