Frontiers of Data and Computing ›› 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

• Special Issue: ORISE Supercomputing Application • Previous Articles     Next Articles

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

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