linear_solver module¶
Linear solvers wrapper.
- class gemseo.utils.linear_solver.LinearSolver[source]¶
Bases:
object
Solve a linear system Ax=b.
Constructor.
- solve(a_mat, b_vec, linear_solver='lgmres', **options)[source]¶
Solve the linear system \(Ax=b\).
- Parameters:
- Returns:
The solution \(x\) such that \(Ax=b\).
- AVAILABLE_SOLVERS = {'lgmres': <function lgmres>}¶
- LGMRES = 'lgmres'¶