Abstract Detailed representations of the reactor core generate computational meshes with a high number of cells where the fluid dynamics equations must be solved. An exhaustive analysis of the CPU times needed by the thermal-hydraulic subchannel code COBRA-TF for different stages in the solution process has revealed that the solution of the linear system of pressure equations is the most time consuming process. To improve code efficiency two optimized matrix solvers, Super LU library and Krylov non-stationary iterative methods have been implemented in the code and their performance has been tested using a suite of five test cases. The results of performed comparative analyses have demonstrated that for large cases, the implementation of the Bi-Conjugate Gradient Stabilized (Bi-CGSTAB) Krylov method combined with the incomplete LU factorization with dual truncation strategy (ILUT) pre-conditioner reduced the time used by the code for the solution of the pressure matrix by a factor of 20. Both new solvers converge smoothly regardless of the nature of simulated cases and the mesh structures and improve the stability and accuracy of results compared to the classic Gauss–Seidel iterative method. The obtained results indicate that the direct inversion method is the best option for small cases.
[1]
J. A. Turner,et al.
Performance of conjugate gradient-like algorithms in transient two-phase subchannel analysis
,
1991
.
[2]
Xiaoye S. Li,et al.
SuperLU Users'' Guide
,
1997
.
[3]
L. Hochreiter,et al.
Analysis of FLECHT-SEASET 163-rod blocked bundle data using COBRA-TF
,
1985
.
[4]
James Demmel,et al.
A Supernodal Approach to Sparse Partial Pivoting
,
1999,
SIAM J. Matrix Anal. Appl..
[5]
Yousef Saad,et al.
Iterative methods for sparse linear systems
,
2003
.
[6]
Thomas J. Downar,et al.
An Incomplete Domain Decomposition Preconditioning Method for Nonlinear Nodal Kinetics Calculations
,
1996
.
[7]
I. Toumi,et al.
FLICA-4: a three-dimensional two-phase flow computer code with advanced numerical methods for nuclear applications
,
2000
.