- All Superinterfaces:
- All Known Implementing Classes:
public interface LinearSolverSparse<S extends Matrix,D extends Matrix> extends LinearSolver<S,D>
solveSparseSolve against sparse matrices. A*X=B. In most situations its more desirable to solve against a dense matrix because of fill in.
B- Input. Never modified.
X- Output. Never modified.
setStructureLockedvoid setStructureLocked(boolean locked)
Save results from structural analysis step. This can reduce computations of a matrix with the exactly same non-zero pattern is decomposed in the future. If a matrix has yet to be processed then the structure of the next matrix is saved. If a matrix has already been processed then the structure of the most recently processed matrix will be saved.
isStructureLockedboolean isStructureLocked()Checks to see if the structure is locked.
- true if locked or false if not locked.