计算物理 ›› 2021, Vol. 38 ›› Issue (3): 269-279.DOI: 10.19596/j.cnki.1001-246x.8238

• 研究论文 • 上一篇    下一篇

一种求解三维热辐射输运方程的整体预处理迭代方法及并行计算

李凌霄(), 翟传磊(), 谢辉, 施意   

  1. 北京应用物理与计算数学研究所, 北京 100094
  • 收稿日期:2020-06-02 出版日期:2021-05-25 发布日期:2021-09-30
  • 通讯作者: 翟传磊
  • 作者简介:李凌霄(1991-), 男, 博士, 从事辐射输运方程计算方法研究, E-mail: lilingxiao@lsec.cc.ac.cn
  • 基金资助:
    挑战计划(TZ2016002);国家自然科学基金(11901042);国家自然科学基金(11901043);中物院创新发展基金(CX20200026)

A Monolithic Preconditioned Iterative Solver and Parallel Computing for Three-dimensional Thermal Radiation Transport Equation

Lingxiao LI(), Chuanlei ZHAI(), Hui XIE, Yi SHI   

  1. Institute of Applied Physics and Computational Mathematics, Beijing 100094, China
  • Received:2020-06-02 Online:2021-05-25 Published:2021-09-30
  • Contact: Chuanlei ZHAI

摘要:

为三维灰体热辐射输运方程的隐式离散纵标方法发展一个整体预处理迭代方法并研制并行程序。该方法采用组装线性代数方程组策略,同时求出所有离散方向上的辐射强度。借助预处理的Krylov子空间迭代法,避免复杂网格上扫描算法可能遇到的死锁问题,能够提高健壮性和计算效率。空间离散上采用一阶迎风有限体积格式。数值实验测试变形六面体网格上的收敛率、评估预处理迭代方法的性能并计算辐射和物质的耦合问题,给出三维弯管和黑腔问题的模拟结果,验证程序的正确性和方法的适应性。

关键词: 三维辐射输运方程, 预处理Krylov子空间方法, 离散纵标方法, 并行计算

Abstract:

We present a monolithic preconditioned iterative solver for implicit discrete ordinate equations of three-dimensional grey thermal radiation transport and parallel codes are developed. A strategy of assembling linear algebraic systems is used to obtain radiation intensity in all discrete directions simultaneously. With preconditioned Krylov subspace iterative methods, the solver avoids possible mesh cycles in complex grids associated with sweep algorithms, which improves robustness and computational efficiency. First order upwind finite volume scheme is used for space discretization. Numerical experiments verify convergence rate on distorted hexahedral grids and assess performance of preconditioned iterative methods. Problems with coupled radiation and matter are simulated. Simulation results of three-dimensional crooked pipe and hohlraum problems are shown. It shows validity of the codes and flexibility of the method.

Key words: three-dimensional radiation transport equations, preconditioned Krylov subspace methods, discrete ordinate method, parallel computing

中图分类号: