Preconditioned multigroup GMRES algorithms for the variational nodal method

Yunzhao Li, E. E. Lewis, Micheal A. Smith, Hongchun Wu, Liangzhi Cao

Research output: Contribution to journalArticlepeer-review

8 Scopus citations


Combinations of three approaches are examined as options to replace the algorithms presently employed in the variational nodal code VARIANT. They are preconditioned Generalized Minimal Residual (GMRES) algorithms, parallelism in energy, and Wielandt acceleration. Together with partitioned matrix and Gauss-Seidel (GS) preconditioners, two GMRES algorithms are formulated to replace the upscattering iteration and facilitate energy parallelism and Wielandt acceleration. The GMRES algorithms are tested on two-dimensional thermal and fast reactor diffusion problems. The two GMRES algorithms yield higher efficiencies in energy group parallelization and Wielandt acceleration than simple parallelization of the existing GS algorithm. With preconditioning the GMRES algorithms reduce the total computing time by a factor of 2 to 4 and in some cases by a factor of >10. A multilevel iteration optimization scheme is investigated that automatically adjusts the relative error tolerance of the inner iterations according to the estimated convergence rate of the corresponding outer iterations and updates the Wielandt shift magnitude as the calculations progress. Numerical results based on large two-dimensional thermal and fast reactor diffusion problems demonstrate that automated optimization of the multilevel iterative processes reduces iteration numbers by as much as an order of magnitude.

Original languageEnglish (US)
Pages (from-to)42-58
Number of pages17
JournalNuclear Science and Engineering
Issue number1
StatePublished - Jan 1 2015

ASJC Scopus subject areas

  • Nuclear Energy and Engineering


Dive into the research topics of 'Preconditioned multigroup GMRES algorithms for the variational nodal method'. Together they form a unique fingerprint.

Cite this