skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Anderson acceleration and application to the three-temperature energy equations

Journal Article · · Journal of Computational Physics
 [1];  [2]
  1. Laboratory of Computational Physics, Institute of Applied Physics and Computational Mathematics, Beijing 100094 (China)
  2. Graduate School of China Academy Engineering Physics, Beijing 100083 (China)

The Anderson acceleration method is an algorithm for accelerating the convergence of fixed-point iterations, including the Picard method. Anderson acceleration was first proposed in 1965 and, for some years, has been used successfully to accelerate the convergence of self-consistent field iterations in electronic-structure computations. Recently, the method has attracted growing attention in other application areas and among numerical analysts. Compared with a Newton-like method, an advantage of Anderson acceleration is that there is no need to form the Jacobian matrix. Thus the method is easy to implement. In this paper, an Anderson-accelerated Picard method is employed to solve the three-temperature energy equations, which are a type of strong nonlinear radiation-diffusion equations. Two strategies are used to improve the robustness of the Anderson acceleration method. One strategy is to adjust the iterates when necessary to satisfy the physical constraint. Another strategy is to monitor and, if necessary, reduce the matrix condition number of the least-squares problem in the Anderson-acceleration implementation so that numerical stability can be guaranteed. Numerical results show that the Anderson-accelerated Picard method can solve the three-temperature energy equations efficiently. Compared with the Picard method without acceleration, Anderson acceleration can reduce the number of iterations by at least half. A comparison between a Jacobian-free Newton–Krylov method, the Picard method, and the Anderson-accelerated Picard method is conducted in this paper.

OSTI ID:
22701612
Journal Information:
Journal of Computational Physics, Vol. 347; Other Information: Copyright (c) 2017 Elsevier Science B.V., Amsterdam, The Netherlands, All rights reserved.; Country of input: International Atomic Energy Agency (IAEA); ISSN 0021-9991
Country of Publication:
United States
Language:
English

Similar Records

On the Degradation of the Effectiveness of Nonlinear Diffusion Acceleration with Parallel Block Jacobi Splitting
Journal Article · Wed Jun 15 00:00:00 EDT 2016 · Transactions of the American Nuclear Society · OSTI ID:22701612

A Newton solution for the Superhomogenization method: The PJFNK-SPH
Journal Article · Mon Jan 01 00:00:00 EST 2018 · Annals of Nuclear Energy · OSTI ID:22701612

A comparison of acceleration methods for solving the neutron transport k-eigenvalue problem
Journal Article · Wed Oct 01 00:00:00 EDT 2014 · Journal of Computational Physics · OSTI ID:22701612