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 TypeInterfaceDescriptioninterfaceCholesky<N extends Comparable<N>>Cholesky: [A] = [L][L]H (or [R]H[R])static interfaceEigenvalue.Spectral<N extends Comparable<N>>“Spectral decomposition” refers specifically to the orthogonal/unitary eigen-decomposition of a normal matrix (most commonly Hermitian / symmetric).interfaceLDL<N extends Comparable<N>>LDL: [A] = [L][D][L]H (or [R]H[D][R])interfaceLDU<N extends Comparable<N>>LDU: [A] = [L][D][U] ( [PL][L][D][U][PU] )interfaceLU<N extends Comparable<N>>LU: [A] = [L][U]static interfaceMatrixDecomposition.Solver<N extends Comparable<N>>interfaceQR<N extends Comparable<N>>QR: [A] = [Q][R] Decomposes [this] into [Q] and [R] where: [Q] is an orthogonal matrix (orthonormal columns).interfaceSingularValue<N extends Comparable<N>>Singular Value: [A] = [U][S][V]T Decomposes [this] into [U], [S] and [V] where: [U] is an orthogonal matrix.Classes in org.ojalgo.matrix.decomposition that implement SolverTaskModifier and TypeClassDescription(package private) classDenseCholesky<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) classDenseLDL<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) classDenseLU<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) classDenseQR<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) classDenseSingularValue<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) classHermitianEvD<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) final class(package private) static final class(package private) final class(package private) final classFor 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 classSingular Value Decomposition.(package private) final classA sparse, primitive double based, LU decomposition with support for incremental Forrest-Tomlin updates.final classQuasi-Definite LDL (QDLDL) sparse decomposition. -
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_5X5Methods 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 classConjugate Gradient solver for symmetric positive-definite systems [A][x]=[b].final classStationary Gauss–Seidel iteration for solving [A][x]=[b] with non-zero diagonal entries.classBase class for iterative solvers of large linear systems [A][x]=[b].final classStationary Jacobi iteration for solving [A][x]=[b] with non-zero diagonal entries.final classMinimal Residual (MINRES) solver for symmetric (possibly indefinite) square systems.classLightweight mutable wrapper around a list ofEquationrows that delegates solving to anIterativeSolverTask.final classExperimental parallelised stationary iteration based on Gauss–Seidel-style in-place updates.final classQuasi-Minimal Residual (QMR) solver for general nonsymmetric square systems. -
Uses of SolverTask in org.ojalgo.optimisation.convex
Classes in org.ojalgo.optimisation.convex that implement SolverTaskModifier and TypeClassDescription(package private) final classThe equation system body is the (negated) Schur complement (of the Q-matrix in the full KKT-system).