[SciPy-Dev] A proposal on adding new TFQMR algorithm

赵刚 zhaog6 at lsec.cc.ac.cn
Tue Jun 15 22:07:41 EDT 2021


Dear all,

I have submitted an python implementation of the sparse linear iterative algorithm "Transpose-Free QMR" (https://github.com/scipy/scipy/pull/14160). This algorithm (cited by 904) is very effective to solve non-Hermitian linear systems because it has a smoother convergence curve than the other algorithms like CGS, Bi-CGSTAB, and it has been widely used in those prominent scientific computing packages such as PETSc etc.

The purpose of adding the algorithm is to enrich SciPy's sparse linear library, so that users can have more/better choices when using Krylov subspace methods in SciPy to solve linear systems. I also hope that experts in this field can review the implementation of the algorithm (References are listed in "tfqmr.py"). Hope you like it.


Thanks,
Gang




More information about the SciPy-Dev mailing list