Skip to content

Commit 94066de

Browse files
John-zzhzhouzehao.dbsv
andauthored
Introduction of _krylov_tools.py for Unified Krylov Framework (#434)
* a general Krylov func, can solve eigenvalue & lienar equation & shifted lienar equation; a nested-krylov framework, allowing non-diagonal (iteratively solved) preconditioner for faster Krylov convergence * explicitly assign the initguess_fn & precond_fn; a separated test_krylov file * improve docstring, more readable; add test for single precision * add example usage of krylov_solver * convergence threshold for single precison eigenvector cannot be too tight --------- Co-authored-by: zhouzehao.dbsv <zhouzehao.dbsv@bytedance.com>
1 parent 0d588c4 commit 94066de

3 files changed

Lines changed: 867 additions & 11 deletions

File tree

0 commit comments

Comments
 (0)