lu_solveΒΆ
LU solve wrapper.
Computes the solution to
\[\mathbf{Ax} = \mathbf{b}\]
or
\[\mathbf{A}^T\mathbf{x} = \mathbf{b}\]
if trans=1.
It uses the SuperLU.solve() method if the input is a SuperLU or else will revert to the dense methods
in scipy.
| param lu_A: | object or tuple containing the information of the LU factorisation |
|---|---|
| type lu_A: | SuperLU or tuple |
| param b: | Right hand side vector to solve |
| type b: | np.ndarray |
| param trans: | 0 or 1 for either solution option. |
| type trans: | int |
| returns: | Solution to the system. |
| rtype: | np.ndarray |