Uses of Interface
org.ojalgo.matrix.task.SolverTask
Packages that use SolverTask
Package
Description
-
Uses of SolverTask in org.ojalgo.matrix
Methods in org.ojalgo.matrix that return SolverTaskModifier and TypeMethodDescription(package private) abstract SolverTask
<N> BasicMatrix.newSolverTask
(Structure2D templateBody, Structure2D templateRHS) (package private) SolverTask
<ComplexNumber> MatrixC128.newSolverTask
(Structure2D templateBody, Structure2D templateRHS) (package private) SolverTask
<Quaternion> MatrixH256.newSolverTask
(Structure2D templateBody, Structure2D templateRHS) (package private) SolverTask
<RationalNumber> MatrixQ128.newSolverTask
(Structure2D templateBody, Structure2D templateRHS) (package private) SolverTask
<Double> MatrixR032.newSolverTask
(Structure2D templateBody, Structure2D templateRHS) (package private) SolverTask
<Double> MatrixR064.newSolverTask
(Structure2D templateBody, Structure2D templateRHS) (package private) SolverTask
<Quadruple> MatrixR128.newSolverTask
(Structure2D templateBody, Structure2D templateRHS) -
Uses of SolverTask in org.ojalgo.matrix.decomposition
Subinterfaces of SolverTask in org.ojalgo.matrix.decompositionModifier and TypeInterfaceDescriptioninterface
Cholesky<N extends Comparable<N>>
Cholesky: [A] = [L][L]H (or [R]H[R])interface
LDL<N extends Comparable<N>>
LDL: [A] = [L][D][L]H (or [R]H[D][R])interface
LDU<N extends Comparable<N>>
LDU: [A] = [L][D][U] ( [PL][L][D][U][PU] )interface
LU<N extends Comparable<N>>
LU: [A] = [L][U]static interface
MatrixDecomposition.Solver<N extends Comparable<N>>
interface
QR<N extends Comparable<N>>
QR: [A] = [Q][R] Decomposes [this] into [Q] and [R] where: [Q] is an orthogonal matrix (orthonormal columns).interface
SingularValue<N extends Comparable<N>>
Singular Value: [A] = [U][D][V]T Decomposes [this] into [U], [D] and [V] where: [U] is an orthogonal matrix.Classes in org.ojalgo.matrix.decomposition that implement SolverTaskModifier and TypeClassDescription(package private) class
CholeskyDecomposition<N extends Comparable<N>>
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) class
HermitianEvD<N extends Comparable<N>>
Eigenvalues and eigenvectors of a real matrix.(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) class
LDLDecomposition<N extends Comparable<N>>
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) class
LUDecomposition<N extends Comparable<N>>
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) class
QRDecomposition<N extends Comparable<N>>
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) final class
(package private) static final class
(package private) final class
(package private) final class
For an m-by-n matrix A with m >= n, the QR decomposition is an m-by-n orthogonal matrix Q and an n-by-n upper triangular matrix R so that A = Q*R.(package private) final class
Singular Value Decomposition.(package private) class
SingularValueDecomposition<N extends Comparable<N>>
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
-
Uses of SolverTask in org.ojalgo.matrix.task
Classes in org.ojalgo.matrix.task that implement SolverTaskFields in org.ojalgo.matrix.task declared as SolverTaskModifier and TypeFieldDescription(package private) static final SolverTask
<Double> AbstractSolver.FULL_1X1
(package private) static final SolverTask
<Double> AbstractSolver.FULL_2X2
(package private) static final SolverTask
<Double> AbstractSolver.FULL_3X3
(package private) static final SolverTask
<Double> AbstractSolver.FULL_4X4
(package private) static final SolverTask
<Double> AbstractSolver.FULL_5X5
(package private) static final SolverTask
<Double> AbstractSolver.LEAST_SQUARES
(package private) static final SolverTask
<Double> AbstractSolver.SYMMETRIC_2X2
(package private) static final SolverTask
<Double> AbstractSolver.SYMMETRIC_3X3
(package private) static final SolverTask
<Double> AbstractSolver.SYMMETRIC_4X4
(package private) static final SolverTask
<Double> AbstractSolver.SYMMETRIC_5X5
Methods in org.ojalgo.matrix.task that return SolverTaskModifier and TypeMethodDescriptionSolverTask.Factory.make
(int numberOfEquations, int numberOfVariables, int numberOfSolutions, boolean symmetric, boolean positiveDefinite) SolverTask.Factory.make
(MatrixStore<N> templateBody, MatrixStore<N> templateRHS) abstract SolverTask
<N> SolverTask.Factory.make
(Structure2D templateBody, Structure2D templateRHS, boolean symmetric, boolean positiveDefinite) -
Uses of SolverTask in org.ojalgo.matrix.task.iterative
Classes in org.ojalgo.matrix.task.iterative that implement SolverTaskModifier and TypeClassDescriptionfinal class
For solving [A][x]=[b] when [A] is symmetric and positive-definite.final class
For solving [A][x]=[b] where [A] has non-zero elements on the diagonal.class
For solving very large sparse equation systems – [A][x]=[b].final class
For solving [A][x]=[b] where [A] has non-zero elements on the diagonal.(package private) class
class
Maintains a list ofEquation
:s and delegates to aIterativeSolverTask.SparseDelegate
.final class
Experimental parallelised version ofGaussSeidelSolver
.class
-
Uses of SolverTask in org.ojalgo.optimisation.convex
Classes in org.ojalgo.optimisation.convex that implement SolverTaskModifier and TypeClassDescription(package private) final class
The equation system body is the (negated) Schur complement (of the Q-matrix in the full KKT-system).