+Van der Vorst in~\cite{Vorst94} has proposed variants of the GMRES algorithm in which a different preconditioner is applied in each iteration, so-called GMRESR family of nested methods. In fact, the GMRES method is effectively preconditioned with other iterative schemes, where the iterations of the GMRES method are called outer iterations while the iterations of the preconditioning process referred to as inner iterations.
+
+%FGMRES , GMRESR, two-stage, communication avoiding