Package org.flag4j.linalg.solvers
Interface LinearSolver<T extends MatrixMixin<T,?,?,?,?,?,U,?>,U extends VectorMixin<U,?,?,?,?,T,?,?>>
- Type Parameters:
T
- Type of the matrices in the linear system.U
- Type of the vectors in the linear system.
- All Known Implementing Classes:
BackSolver
,ComplexBackSolver
,ComplexExactSolver
,ComplexForwardSolver
,ComplexLstsqSolver
,ExactSolver
,ForwardSolver
,LstsqSolver
,RealBackSolver
,RealExactSolver
,RealForwardSolver
,RealLstsqSolver
public interface LinearSolver<T extends MatrixMixin<T,?,?,?,?,?,U,?>,U extends VectorMixin<U,?,?,?,?,T,?,?>>
This interface specifies methods which all linear system solvers should implement. Solvers
may solve in an exact sense or in a least squares sense.
-
Method Summary
-
Method Details
-
solve
-
solve
-