Patch: Improved GMRES Implementation
Submitted by ett..@..thz.ch
Assigned to Nobody
Link to original bugzilla bug (#926)
Version: 3.2
Description
Created attachment 513
Improved GMRES Implementation
Improvements include:
- Termination based on relative error quantity (like e.g. ConjugateGradient)
- Document termination criterion
- Properly set info() and error() fields after call to solve()
- Rename set_restart() -> setRestart() and get_restart() -> restart() to follow the Eigen naming convention
- More verbous in-code documentation
- Use x = 0 as default initial guess as documented
- Avoid excessive memory use if user specifies large restart parameter
Patch 513, "Improved GMRES Implementation":
gmres_patch.txt
Edited by Eigen Bugzilla