Uses of Interface
org.ojalgo.matrix.task.SolverTask
-
Packages that use SolverTask Package Description org.ojalgo.matrix org.ojalgo.matrix.decomposition org.ojalgo.matrix.task org.ojalgo.matrix.task.iterative org.ojalgo.optimisation.convex -
-
Uses of SolverTask in org.ojalgo.matrix
Methods in org.ojalgo.matrix that return SolverTask Modifier and Type Method Description (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<java.lang.Double>MatrixR032. newSolverTask(Structure2D templateBody, Structure2D templateRHS)(package private) SolverTask<java.lang.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.decomposition Modifier and Type Interface Description interfaceCholesky<N extends java.lang.Comparable<N>>Cholesky: [A] = [L][L]H (or [R]H[R])static interfaceEigenvalue.Spectral<N extends java.lang.Comparable<N>>“Spectral decomposition” refers specifically to the orthogonal/unitary eigen-decomposition of a normal matrix (most commonly Hermitian / symmetric).interfaceLDL<N extends java.lang.Comparable<N>>LDL: [A] = [L][D][L]H (or [R]H[D][R])interfaceLDU<N extends java.lang.Comparable<N>>LDU: [A] = [L][D][U] ( [PL][L][D][U][PU] )interfaceLU<N extends java.lang.Comparable<N>>LU: [A] = [L][U]static interfaceMatrixDecomposition.Solver<N extends java.lang.Comparable<N>>interfaceQR<N extends java.lang.Comparable<N>>QR: [A] = [Q][R] Decomposes [this] into [Q] and [R] where: [Q] is an orthogonal matrix (orthonormal columns).interfaceSingularValue<N extends java.lang.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 SolverTask Modifier and Type Class Description (package private) classDenseCholesky<N extends java.lang.Comparable<N>>(package private) static classDenseCholesky.C128(package private) static classDenseCholesky.H256(package private) static classDenseCholesky.Q128(package private) static classDenseCholesky.R064(package private) static classDenseCholesky.R128(package private) classDenseLDL<N extends java.lang.Comparable<N>>(package private) static classDenseLDL.C128(package private) static classDenseLDL.H256(package private) static classDenseLDL.Q128(package private) static classDenseLDL.R064(package private) static classDenseLDL.R128(package private) classDenseLU<N extends java.lang.Comparable<N>>(package private) static classDenseLU.C128(package private) static classDenseLU.H256(package private) static classDenseLU.Q128(package private) static classDenseLU.R064(package private) static classDenseLU.R128(package private) classDenseQR<N extends java.lang.Comparable<N>>(package private) static classDenseQR.C128(package private) static classDenseQR.H256(package private) static classDenseQR.Q128(package private) static classDenseQR.R064(package private) static classDenseQR.R128(package private) classDenseSingularValue<N extends java.lang.Comparable<N>>(package private) static classDenseSingularValue.C128(package private) static classDenseSingularValue.H256(package private) static classDenseSingularValue.Q128(package private) static classDenseSingularValue.R064(package private) static classDenseSingularValue.R128(package private) classHermitianEvD<N extends java.lang.Comparable<N>>Eigenvalues and eigenvectors of a real matrix.(package private) static classHermitianEvD.C128(package private) static classHermitianEvD.H256(package private) static classHermitianEvD.Q128(package private) static classHermitianEvD.R064(package private) static classHermitianEvD.R128(package private) classRawCholesky(package private) static classRawEigenvalue.Symmetric(package private) classRawLU(package private) classRawQRFor 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) classRawSingularValueSingular Value Decomposition.(package private) classSparseLUA sparse, primitive double based, LU decomposition with support for incremental Forrest-Tomlin updates.classSparseQDLDLQuasi-Definite LDL (QDLDL) sparse decomposition. -
Uses of SolverTask in org.ojalgo.matrix.task
Classes in org.ojalgo.matrix.task that implement SolverTask Modifier and Type Class Description (package private) classAbstractSolverFields in org.ojalgo.matrix.task declared as SolverTask Modifier and Type Field Description (package private) static SolverTask<java.lang.Double>AbstractSolver. FULL_1X1(package private) static SolverTask<java.lang.Double>AbstractSolver. FULL_2X2(package private) static SolverTask<java.lang.Double>AbstractSolver. FULL_3X3(package private) static SolverTask<java.lang.Double>AbstractSolver. FULL_4X4(package private) static SolverTask<java.lang.Double>AbstractSolver. FULL_5X5(package private) static SolverTask<java.lang.Double>AbstractSolver. LEAST_SQUARES(package private) static SolverTask<java.lang.Double>AbstractSolver. SYMMETRIC_2X2(package private) static SolverTask<java.lang.Double>AbstractSolver. SYMMETRIC_3X3(package private) static SolverTask<java.lang.Double>AbstractSolver. SYMMETRIC_4X4(package private) static SolverTask<java.lang.Double>AbstractSolver. SYMMETRIC_5X5Methods in org.ojalgo.matrix.task that return SolverTask Modifier and Type Method Description SolverTask<N>SolverTask.Factory. make(int numberOfEquations, int numberOfVariables, int numberOfSolutions, boolean symmetric, boolean positiveDefinite)SolverTask<N>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 SolverTask Modifier and Type Class Description classConjugateGradientSolverConjugate Gradient solver for symmetric positive-definite systems [A][x]=[b].classGaussSeidelSolverStationary Gauss–Seidel iteration for solving [A][x]=[b] with non-zero diagonal entries.classIterativeSolverTaskBase class for iterative solvers of large linear systems [A][x]=[b].classJacobiSolverStationary Jacobi iteration for solving [A][x]=[b] with non-zero diagonal entries.classMINRESSolverMinimal Residual (MINRES) solver for symmetric (possibly indefinite) square systems.classMutableSolverLightweight mutable wrapper around a list ofEquationrows that delegates solving to anIterativeSolverTask.classParallelGaussSeidelSolverExperimental parallelised stationary iteration based on Gauss–Seidel-style in-place updates.classQMRSolverQuasi-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 SolverTask Modifier and Type Class Description (package private) classIterativeASS.SchurComplementSolverThe equation system body is the (negated) Schur complement (of the Q-matrix in the full KKT-system).
-