Publication Cover
Numerical Heat Transfer, Part B: Fundamentals
An International Journal of Computation and Methodology
Volume 78, 2020 - Issue 6
100
Views
0
CrossRef citations to date
0
Altmetric
Original Articles

A finite volume method preserving maximum principle for steady heat conduction equations with modified Anderson acceleration

, &
Pages 412-438 | Received 03 Jun 2020, Accepted 19 Jun 2020, Published online: 13 Jul 2020
 

Abstract

In this article, we propose a finite volume scheme preserving the discrete maximum principle (DMP) for steady heat conduction equations on distorted meshes. In contrary to these finite volume schemes preserving DMP, our new scheme uses the geometric average (instead of harmonic average) of two one-side numerical heat fluxes, especially it produces a more accurate flux approximation, which is verified numerically. We prove that there hold the DMP and the existence of a solution for our scheme. We also propose a modified Anderson acceleration (MAA) algorithm to improve the robustness and accelerate the convergence. The algorithm design is based on a minimization problem for a linear combination of the residual vectors of the nonlinear system. Numerical experiments verify the DMP-preserving property of our scheme and the efficiency of the MAA algorithm. Moreover, the stability and efficiency of the Picard iteration with MAA are much better than that with the classical Anderson acceleration. In the numerical examples, the convergence rate of MAA iteration is up to seven times of the convergence rate of the Picard iteration.

Additional information

Funding

This work is partially supported by the National Natural Science Foundation of China (grant no. 11971069), NSAF (grant no. U1630249) and Science Challenge Project (No. TZ2016002).

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.