Uses of Interface
org.ojalgo.matrix.store.PhysicalStore
Packages that use PhysicalStore
Package
Description
-
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.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()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.decomposition
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.Methods in org.ojalgo.matrix.decomposition that return PhysicalStoreModifier and TypeMethodDescriptiondefault PhysicalStore<N> MatrixDecomposition.Solver.preallocate(int nbRows, int nbCols) SparseQDLDL.preallocate(int nbEquations, int nbVariables, int nbSolutions) Methods in org.ojalgo.matrix.decomposition with parameters of type PhysicalStoreModifier and TypeMethodDescriptionvoidSparseQDLDL.btran(PhysicalStore<Double> arg) DecompositionStore.computeInPlaceSchur(PhysicalStore<N> transformationCollector, boolean eigenvalue) default voidQR.ftran(PhysicalStore<N> arg) default voidSingularValue.ftran(PhysicalStore<N> arg) voidSparseQDLDL.ftran(PhysicalStore<Double> arg) MatrixDecomposition.Solver.getInverse(PhysicalStore<N> preallocated) Implementing this method is optional.SparseQDLDL.getInverse(PhysicalStore<Double> preallocated) MatrixDecomposition.Solver.getSolution(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) Implementing this method is optional.SparseQDLDL.getSolution(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) static <N extends Comparable<N>>
MatrixStore<N> SingularValue.invert(SingularValue<N> decomposition, PhysicalStore<N> preallocated) SparseQDLDL.invert(Access2D<?> original, PhysicalStore<Double> preallocated) static <N extends Comparable<N>>
MatrixStore<N> SingularValue.solve(SingularValue<N> decomposition, MatrixStore<N> rhs, PhysicalStore<N> preallocated) SparseQDLDL.solve(Access2D<?> body, Access2D<?> rhs, PhysicalStore<Double> preallocated) Method parameters in org.ojalgo.matrix.decomposition with type arguments of type PhysicalStoreModifier and TypeMethodDescriptionbooleanHessenberg.compute(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix, boolean upper) 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.SparseQDLDL.getSolution(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) -
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.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) 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 TypeMethodDescriptionInverterTask.invert(Access2D<?> original, PhysicalStore<N> preallocated) Exactly how (if at all) a specific implementation makes use ofpreallocatedis not specified by this interface.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. -
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 TypeMethodDescriptionvoidJacobiPreconditioner.apply(Access1D<Double> src, PhysicalStore<Double> dst) voidPreconditioner.apply(Access1D<Double> src, PhysicalStore<Double> dst) Apply M^{-1} to a vector. src and dst may alias.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) 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) default voidHouseholder.transform(PhysicalStore<N> matrix) voidRotation.transform(PhysicalStore<N> matrix) -
Uses of PhysicalStore in org.ojalgo.optimisation.convex
Methods in org.ojalgo.optimisation.convex that return PhysicalStoreModifier and TypeMethodDescriptionConvexData.getAE()Equality constraints body: [AE][X] == [BE]protected PhysicalStore<Double> ConvexSolver.Builder.getC()Linear objective: [C]protected PhysicalStore<Double> ConvexSolver.Builder.getQ()Quadratic objective: [Q]ConvexObjectiveFunction.linear()ConvexObjectiveFunction.quadratic() -
Uses of PhysicalStore in org.ojalgo.scalar
Methods in org.ojalgo.scalar that return PhysicalStore