Overview
GMRES applies minimizing residuals over a growing Krylov subspace to handle linear system solving with a named, inspectable procedure.
GMRES uses minimizing residuals over a growing Krylov subspace for linear system solving.
Compact metadata for implementation and discovery.
GMRES applies minimizing residuals over a growing Krylov subspace to handle linear system solving with a named, inspectable procedure.
Quick facts
Runtime and memory behavior at a glance.
Best
O(n^2)
Average
O(n^3)
Worst
O(n^3)
Space
O(n^2)
Show minimizing residuals over a growing Krylov subspace on a small linear system solving example.
GMRES operates in O(n^3) time and O(n^2) space within the Iterative Linear Solvers family. Often compared with MINRES and BiCGSTAB.
What each reference supports for this entry.
Original GMRES reference for residual minimization over a Krylov subspace.
Open sourceIterative solver reference for GMRES's sparse linear-system behavior and convergence tradeoffs.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Numerical Methods · Extended
GMRES and BiCGSTAB are common alternatives for nonsymmetric linear systems.
Compare with thisNumerical Methods · Extended
GMRES and MINRES are Krylov solvers with different matrix assumptions and residual objectives.
Compare with thisGMRES builds an orthonormal Krylov basis with Arnoldi iteration before solving a projected least-squares problem.
GMRES and MINRES are Krylov solvers with different matrix assumptions and residual objectives.
GMRES and BiCGSTAB are common alternatives for nonsymmetric linear systems.