From what I understand GMRES consists of two phases:
- determining the vector basis used for least squares (Arnoldi process)
- applying least squares to this vector basis to find a hopefully better solution
What determines the dimension of the Vector space created in step 1?