数据与计算发展前沿 ›› 2026, Vol. 8 ›› Issue (5): 96-107.

CSTR: 32002.14.jfdc.CN10-1649/TP.2026.05.008

doi: 10.11871/jfdc.issn.2096-742X.2026.05.008

• 专刊:“东方”超级计算系统,助力青年科学家科技创新 • 上一篇    下一篇

用于甲烷水合物数值模拟的高效求解器

吕秋楠1(),徐然2,林安城3,王武3,李刚1,*(),李小森1   

  1. 1 中国科学院广州能源研究所, 广东 广州 510640
    2 中国科学技术大学, 安徽 合肥 230026
    3 中国科学院计算机网络信息中心, 北京 100083
  • 收稿日期:2026-06-25 出版日期:2026-10-20 发布日期:2026-10-20
  • 通讯作者: *李刚(E-mail: ligang@ms.giec.ac.cn)
  • 作者简介:吕秋楠,中国科学院广州能源研究所,研究员,博士生导师,主要研究方向为天然气水合物开采技术和水合物技术应用研究等。
    本文承担工作为论文撰写及实验设计与实施。
    LYU Qiunan is a researcher and Ph.D. Supervisor at the Guangzhou Institute of Energy Conversion, Chinese Academy of Sciences. Her research interests include natural gas hydrate production technologies and hydrate-based applications.
    In this paper, she is responsible for the manuscript writing, experimental design and implementation. E-mail: lvqn@ms.giec.ac.cn|李刚,中国科学院广州能源研究所,研究员,博士生导师,主要研究方向为多孔介质中天然气水合物开采理论与关键技术,基于水合物法的海洋/冻土沉积物二氧化碳封存等。
    本文承担工作为FISH模拟器模型开发与优化设计。
    LI Gang is a researcher and Ph.D. Supervisor at the Guangzhou Institute of Energy Conversion, Chinese Academy of Sciences. His research interests include theory and key technologies of natural gas hydrate production from porous media, as well as in hydrate-based carbon dioxide storage in marine and permafrost deposits.
    In this paper, he is responsible for the development and optimization design of the FISH simulator model. E-mail: ligang@ms.giec.ac.cn
  • 基金资助:
    国家重点研发计划(2024YFC2814705)

Efficient Solvers for Numerical Simulation of Methane Hydrate

LYU Qiunan1(),XU Ran2,LIN Ancheng3,WANG Wu3,LI Gang1,*(),LI Xiaosen1   

  1. 1 Guangzhou Institute of Energy Conversion, Chinese Academy of Sciences, Guangzhou, Guangdong 510640, China
    2 University of Science and Technology of China, Hefei, Anhui 230026, China
    3 Computer Network Information Center, Chinese Academy of Sciences, Beijing 100083, China
  • Received:2026-06-25 Online:2026-10-20 Published:2026-10-20

摘要:

【目的】全隐式数值模拟中稀疏线性求解器的选型与优化具有重要的意义。【方法】本文通过对比LAPACK和MUMPS两种直接法求解器,rocALUTION和HYPRE两种迭代法求解器在不同网格规模下的计算性能与适用性,并将计算结果与实验结果进行对比验证,分析求解器选型的影响。【结果】求解器选择对计算速率具有决定性影响,对于数千至数十万网格的隐式求解问题,基于MUMPS的直接法优于迭代法求解器HYPRE;对于百万以上网格规模的模拟,HYPRE展现出更好的求解效率和可扩展性。【结论】对于数万网格以下的非线性方程隐式求解问题,基于MUMPS的直接法优于迭代法。而对于百万网格规模的模拟,则需转向并行直接法或预处理迭代法。本研究为隐式数值模拟中稀疏线性求解器的选择与性能优化提供了定量依据。

关键词: 稀疏线性系统, FISH模拟器, 求解器, MUMPS, HYPRE

Abstract:

[Objective] The selection and optimization of sparse linear solvers are of significant importance in fully implicit numerical simulations. [Methods] The computational performance and applicability of two direct solvers (LAPACK and MUMPS) and two iterative solvers (rocALUTION and HYPRE) were evaluated and compared across different grid scales to analyze the influence of solver selection, with the numerical results validated against experimental data. [Results] Solver selection shows a decisive influence on computational speed for the implicit solution of nonlinear equations. For small to medium-scale problems with grid numbers ranging from thousands to hundreds of thousands, the MUMPS-based direct solver outperforms the iterative solver HYPRE. For large-scale problems with one million or more grid cells, the iterative solver HYPRE demonstrates higher efficiency and better scalability. [Conclusions] For implicit solutions of nonlinear equations on grid scales up to tens of thousands of cells, the MUMPS-based direct solver outperforms iterative solvers. For million-grid-scale simulations, parallel direct solvers or preconditioned iterative methods are required. This study provides a quantitative basis for selecting and optimizing sparse linear solvers in implicit numerical simulations.

Key words: sparse linear systems, FISH simulator, solver, MUMPS, HYPRE