- Journal Home
- Volume 36 - 2024
- Volume 35 - 2024
- Volume 34 - 2023
- Volume 33 - 2023
- Volume 32 - 2022
- Volume 31 - 2022
- Volume 30 - 2021
- Volume 29 - 2021
- Volume 28 - 2020
- Volume 27 - 2020
- Volume 26 - 2019
- Volume 25 - 2019
- Volume 24 - 2018
- Volume 23 - 2018
- Volume 22 - 2017
- Volume 21 - 2017
- Volume 20 - 2016
- Volume 19 - 2016
- Volume 18 - 2015
- Volume 17 - 2015
- Volume 16 - 2014
- Volume 15 - 2014
- Volume 14 - 2013
- Volume 13 - 2013
- Volume 12 - 2012
- Volume 11 - 2012
- Volume 10 - 2011
- Volume 9 - 2011
- Volume 8 - 2010
- Volume 7 - 2010
- Volume 6 - 2009
- Volume 5 - 2009
- Volume 4 - 2008
- Volume 3 - 2008
- Volume 2 - 2007
- Volume 1 - 2006
Commun. Comput. Phys., 34 (2023), pp. 837-868.
Published online: 2023-10
Cited by
- BibTex
- RIS
- TXT
The industry-standard constrained pressure residual (CPR) algorithm is often able to effectively improve the robustness behavior and the convergence speed of linear iterations for isothermal reservoir simulation. In this paper, we present and study an improved extension of CPR to the constrained pressure-temperature residual (CPTR) version for non-isothermal reservoir problems in heterogeneous porous media. In the proposed preconditioner, the corresponding approximations for the inverse of matrices are computed under a domain decomposition framework by using the restricted additive Schwarz (RAS) algorithm, to equally deal with the coupled thermal-pressure-saturation reservoir system and highly exploit the parallelism of supercomputer platforms. Moreover, we introduce and develop a family of multilevel CPTR preconditioners with suitable coarse grid corrections, to further improve the applicability of this two-stage preconditioner for large-scale computation. Numerical results for strong heterogeneous flow problems show that the new approach can dramatically improve the convergence of linear iterations, and demonstrate the superiority of CPTR over the commonly used RAS preconditioners. The parallel scalability of the non-isothermal reservoir simulator is also studied versus a supercomputer with tens of thousands of processors.
}, issn = {1991-7120}, doi = {https://doi.org/10.4208/cicp.OA-2023-0018}, url = {http://global-sci.org/intro/article_detail/cicp/22026.html} }The industry-standard constrained pressure residual (CPR) algorithm is often able to effectively improve the robustness behavior and the convergence speed of linear iterations for isothermal reservoir simulation. In this paper, we present and study an improved extension of CPR to the constrained pressure-temperature residual (CPTR) version for non-isothermal reservoir problems in heterogeneous porous media. In the proposed preconditioner, the corresponding approximations for the inverse of matrices are computed under a domain decomposition framework by using the restricted additive Schwarz (RAS) algorithm, to equally deal with the coupled thermal-pressure-saturation reservoir system and highly exploit the parallelism of supercomputer platforms. Moreover, we introduce and develop a family of multilevel CPTR preconditioners with suitable coarse grid corrections, to further improve the applicability of this two-stage preconditioner for large-scale computation. Numerical results for strong heterogeneous flow problems show that the new approach can dramatically improve the convergence of linear iterations, and demonstrate the superiority of CPTR over the commonly used RAS preconditioners. The parallel scalability of the non-isothermal reservoir simulator is also studied versus a supercomputer with tens of thousands of processors.