Uses of Interface
org.ojalgo.matrix.task.MatrixTask
-
Packages that use MatrixTask Package Description org.ojalgo.matrix.decomposition org.ojalgo.matrix.task org.ojalgo.matrix.task.iterative org.ojalgo.optimisation.convex -
-
Uses of MatrixTask in org.ojalgo.matrix.decomposition
Subinterfaces of MatrixTask in org.ojalgo.matrix.decomposition Modifier and Type Interface Description interface
Cholesky<N extends java.lang.Comparable<N>>
Cholesky: [A] = [L][L]H (or [R]H[R])interface
Eigenvalue<N extends java.lang.Comparable<N>>
[A] = [V][D][V]-1 ([A][V] = [V][D]) [A] = any square matrix. [V] = contains the eigenvectors as columns. [D] = a diagonal matrix with the eigenvalues on the diagonal (possibly in blocks).static interface
Eigenvalue.Generalised<N extends java.lang.Comparable<N>>
interface
LDL<N extends java.lang.Comparable<N>>
LDL: [A] = [L][D][L]H (or [R]H[D][R])interface
LDU<N extends java.lang.Comparable<N>>
LDU: [A] = [L][D][U] ( [PL][L][D][U][PU] )interface
LU<N extends java.lang.Comparable<N>>
LU: [A] = [L][U]static interface
MatrixDecomposition.Determinant<N extends java.lang.Comparable<N>>
static interface
MatrixDecomposition.Solver<N extends java.lang.Comparable<N>>
interface
QR<N extends java.lang.Comparable<N>>
QR: [A] = [Q][R] Decomposes [this] into [Q] and [R] where: [Q] is an orthogonal matrix (orthonormal columns).interface
SingularValue<N extends java.lang.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 MatrixTask Modifier and Type Class Description (package private) class
CholeskyDecomposition<N extends java.lang.Comparable<N>>
(package private) static class
CholeskyDecomposition.C128
(package private) static class
CholeskyDecomposition.H256
(package private) static class
CholeskyDecomposition.Q128
(package private) static class
CholeskyDecomposition.R064
(package private) static class
CholeskyDecomposition.R128
(package private) class
DynamicEvD<N extends java.lang.Comparable<N>>
(package private) static class
DynamicEvD.R064
(package private) class
EigenvalueDecomposition<N extends java.lang.Comparable<N>>
(package private) class
GeneralEvD<N extends java.lang.Comparable<N>>
(package private) static class
GeneralEvD.R064
Eigenvalues and eigenvectors of a real matrix.(package private) class
GeneralisedEvD<N extends java.lang.Comparable<N>>
(package private) class
HermitianEvD<N extends java.lang.Comparable<N>>
Eigenvalues and eigenvectors of a real matrix.(package private) static class
HermitianEvD.C128
(package private) static class
HermitianEvD.H256
(package private) static class
HermitianEvD.Q128
(package private) static class
HermitianEvD.R064
(package private) static class
HermitianEvD.R128
(package private) class
LDLDecomposition<N extends java.lang.Comparable<N>>
(package private) static class
LDLDecomposition.C128
(package private) static class
LDLDecomposition.H256
(package private) static class
LDLDecomposition.Q128
(package private) static class
LDLDecomposition.R064
(package private) static class
LDLDecomposition.R128
(package private) class
LUDecomposition<N extends java.lang.Comparable<N>>
(package private) static class
LUDecomposition.C128
(package private) static class
LUDecomposition.H256
(package private) static class
LUDecomposition.Q128
(package private) static class
LUDecomposition.R064
(package private) static class
LUDecomposition.R128
(package private) class
QRDecomposition<N extends java.lang.Comparable<N>>
(package private) static class
QRDecomposition.C128
(package private) static class
QRDecomposition.H256
(package private) static class
QRDecomposition.Q128
(package private) static class
QRDecomposition.R064
(package private) static class
QRDecomposition.R128
(package private) class
RawCholesky
(package private) class
RawEigenvalue
Eigenvalues and eigenvectors of a real matrix.(package private) static class
RawEigenvalue.Dynamic
(package private) static class
RawEigenvalue.General
(package private) static class
RawEigenvalue.Symmetric
(package private) class
RawLU
(package private) class
RawQR
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) class
RawSingularValue
Singular Value Decomposition.(package private) class
SingularValueDecomposition<N extends java.lang.Comparable<N>>
(package private) static class
SingularValueDecomposition.C128
(package private) static class
SingularValueDecomposition.H256
(package private) static class
SingularValueDecomposition.Q128
(package private) static class
SingularValueDecomposition.R064
(package private) static class
SingularValueDecomposition.R128
-
Uses of MatrixTask in org.ojalgo.matrix.task
Subinterfaces of MatrixTask in org.ojalgo.matrix.task Modifier and Type Interface Description interface
DeterminantTask<N extends java.lang.Comparable<N>>
interface
InverterTask<N extends java.lang.Comparable<N>>
interface
SolverTask<N extends java.lang.Comparable<N>>
Classes in org.ojalgo.matrix.task that implement MatrixTask Modifier and Type Class Description (package private) class
AbstractDeterminator
class
AbstractInverter
(package private) class
AbstractSolver
-
Uses of MatrixTask in org.ojalgo.matrix.task.iterative
Classes in org.ojalgo.matrix.task.iterative that implement MatrixTask Modifier and Type Class Description class
ConjugateGradientSolver
For solving [A][x]=[b] when [A] is symmetric and positive-definite.class
GaussSeidelSolver
For solving [A][x]=[b] where [A] has non-zero elements on the diagonal.class
IterativeSolverTask
For solving very large sparse equation systems – [A][x]=[b].class
JacobiSolver
For solving [A][x]=[b] where [A] has non-zero elements on the diagonal.(package private) class
KrylovSubspaceSolver
class
MutableSolver<D extends IterativeSolverTask & IterativeSolverTask.SparseDelegate>
Maintains a list ofEquation
:s and delegates to aIterativeSolverTask.SparseDelegate
.class
ParallelGaussSeidelSolver
Experimental parallelised version ofGaussSeidelSolver
.class
StationaryIterativeSolver
-
Uses of MatrixTask in org.ojalgo.optimisation.convex
Classes in org.ojalgo.optimisation.convex that implement MatrixTask Modifier and Type Class Description (package private) class
IterativeASS.SchurComplementSolver
The equation system body is the (negated) Schur complement (of the Q-matrix in the full KKT-system).
-