| Interface | Description |
|---|---|
| DirectSolver | |
| IterativeSolver | |
| LCPSolver |
General interface for linear complementarity problem (LCP) solvers.
|
| Class | Description |
|---|---|
| CGSolver |
Solves linear systems using the conjugate gradient algorithm
|
| CGSolverTest |
Unit test for the class CGSolver
|
| CRSolver | |
| CRSolverTest |
Unit test for the class CGSolver
|
| DantzigLCPSolver |
Solves linear complementarity problems (LCPs) and bounded linear
complementarity problems (BLCPs) for symmetric positive semi-definite (SPSD)
matrices using Dantzig's method.
|
| DantzigLCPSolverTest | |
| DantzigQPSolver |
A dense QP (Quadratic Program) solver that that uses Dantzig's algorithm.
|
| DantzigQPSolverTest |
Testing program for the QPSolver
|
| IncompleteCholeskyDecomposition |
Constructs the Cholesky decomposition of a symmetric positive definite
matrix.
|
| IncompleteCholeskyDecompositionTest | |
| IncompleteLUDecomposition |
Constructs the Cholesky decomposition of a symmetric positive definite
matrix.
|
| IncompleteLUDecompositionTest | |
| KellerLCPSolver |
Solves linear complementarity problems (LCPs) for symmetric positive
semi-definite (SPSD) matrices using Kellers's method.
|
| KellerLCPSolverTest | |
| KKTSolver | |
| KKTSolverTest | |
| LCPSolverTestBase |
Base class for LCP solver tests
|
| LemkeContactSolver | |
| LemkeContactSolverTest | |
| LemkeSolverBase | |
| MurtyLCPSolver |
Solves linear complementarity problems (LCPs) and bounded linear
complementarity problems (BLCPs) for symmetric positive definite (SPD)
matrices using Murty's method.
|
| MurtyLCPSolverTest | |
| MurtyMechSolver | |
| MurtyMechSolverTest | |
| PardisoSolver |
JNI interface to the Pardiso sparse solver.
|
| PardisoSolverTest | |
| PardisoThreadTest | |
| PardisoThreadTest.SparseElement | |
| ProjectedCGSolver |
Solves linear systems using the conjugate gradient algorithm
|
| TriDiagonalSolver |
Solvers for tridiagonal matrices, using the Thomas algorithms as described
in the wikipedia entry for "Tridiagonal matrix algorithm".
|
| TriDiagonalSolverTest |
Test class for TriDiagonalSolver.
|
| UmfpackSolver | |
| UmfpackSolverTest |
| Enum | Description |
|---|---|
| DantzigQPSolver.Status |
Described whether or not a solution was found.
|
| IterativeSolver.ToleranceType | |
| KKTSolver.Status |
Described whether or not a solution was found.
|
| LCPSolver.Status |
Solver return status
|
| PardisoSolver.ReorderMethod |
Describes the reorder methods that can be used during the analyze phase
to reduce factorization fill-in.
|
| SparseSolverId |
Identifies the general-purpose sparse solvers available in this package.
|