Stationary Stokes solver for single-phase flow in porous media: A blastingly fast solution based on Algebraic Multigrid Method using GPU
Publication type: Journal Article
Publication date: 2023-01-01
scimago Q1
wos Q1
SJR: 1.038
CiteScore: 7.8
Impact factor: 4.2
ISSN: 03091708, 18729657
Water Science and Technology
Abstract
The paper is focused on high efficiency Stokes solver that is applied to the incompressible flow in porous media. Computational domains are represented by binarized 3D computed tomography voxel models. The solution procedure is constructed around a fast algebraic multigrid solver that utilizes the power of graphics processing units (GPUs). In order to minimize memory footprint and accelerate the solver, a simple MAC-type staggered finite difference discretization is used and a coupled Stokes saddle-point type system is solved directly on a GPU. The MAC discretization is discussed, taking particular care of internal solid boundaries around pores. The method includes topological domain analysis on a GPU, which removes isolated volumes with no flow in the domain (based on the connected component labeling), depending on the boundary conditions. We consider various types of boundary conditions and efficient parallel strategies for the GPUs, including fast matrix assembly and residual regularization. Our method is extensively benchmarked both against analytical solutions and applied problems from digital rock physics in terms of computational wall time, precision, approximation order, and convergence. We demonstrate that it takes up to 5–23 s on a modern GPU card to obtain a solution with 1 ⋅ 1 0 − 6 error residuals for 3D geometries with 300–450 3 voxels and a porosity range of 5–37%. • Coupled second order Stokes solver for pore-scale modelling is presented. • The solution for 450 3 voxels is obtained within 20 s on a modern GPU card. • The solver uses approximate commutator, multigrid preconditioners, Krylov methods. • The topological domain analysis removes null subspaces in linear operators. • The software is implemented on modern GPU architecture; it is extensively tested.
Found
Nothing found, try to update filter.
Found
Nothing found, try to update filter.
Top-30
Journals
|
1
2
3
4
5
|
|
|
Lecture Notes in Computer Science
5 publications, 15.63%
|
|
|
Advances in Water Resources
4 publications, 12.5%
|
|
|
Communications in Computer and Information Science
2 publications, 6.25%
|
|
|
Computer Physics Communications
2 publications, 6.25%
|
|
|
Matematicheskoe modelirovanie
2 publications, 6.25%
|
|
|
Mathematical Models and Computer Simulations
2 publications, 6.25%
|
|
|
Geoderma
1 publication, 3.13%
|
|
|
Physical Review E
1 publication, 3.13%
|
|
|
Computational Mathematics and Mathematical Physics
1 publication, 3.13%
|
|
|
Fluid Phase Equilibria
1 publication, 3.13%
|
|
|
Journal of Computational Physics
1 publication, 3.13%
|
|
|
Computers and Geosciences
1 publication, 3.13%
|
|
|
Journal of Molecular Liquids
1 publication, 3.13%
|
|
|
Computer Methods in Applied Mechanics and Engineering
1 publication, 3.13%
|
|
|
Remote Sensing
1 publication, 3.13%
|
|
|
Journal of the Brazilian Society of Mechanical Sciences and Engineering
1 publication, 3.13%
|
|
|
Physics of Fluids
1 publication, 3.13%
|
|
|
Petroleum Science
1 publication, 3.13%
|
|
|
ASME Journal of Heat and Mass Transfer
1 publication, 3.13%
|
|
|
Soil and Tillage Research
1 publication, 3.13%
|
|
|
Journal of Colloid and Interface Science
1 publication, 3.13%
|
|
|
1
2
3
4
5
|
Publishers
|
2
4
6
8
10
12
14
16
|
|
|
Elsevier
15 publications, 46.88%
|
|
|
Springer Nature
8 publications, 25%
|
|
|
Pleiades Publishing
3 publications, 9.38%
|
|
|
Keldysh Institute of Applied Mathematics
2 publications, 6.25%
|
|
|
American Physical Society (APS)
1 publication, 3.13%
|
|
|
MDPI
1 publication, 3.13%
|
|
|
AIP Publishing
1 publication, 3.13%
|
|
|
ASME International
1 publication, 3.13%
|
|
|
2
4
6
8
10
12
14
16
|
- We do not take into account publications without a DOI.
- Statistics recalculated weekly.
Are you a researcher?
Create a profile to get free access to personal recommendations for colleagues and new articles.
Metrics
32
Total citations:
32
Citations from 2024:
24
(75.01%)
Cite this
GOST |
RIS |
BibTex
Cite this
GOST
Copy
Evstigneev N. M. et al. Stationary Stokes solver for single-phase flow in porous media: A blastingly fast solution based on Algebraic Multigrid Method using GPU // Advances in Water Resources. 2023. Vol. 171. p. 104340.
GOST all authors (up to 50)
Copy
Evstigneev N. M., Ryabkov O. I., Gerke K. Stationary Stokes solver for single-phase flow in porous media: A blastingly fast solution based on Algebraic Multigrid Method using GPU // Advances in Water Resources. 2023. Vol. 171. p. 104340.
Cite this
RIS
Copy
TY - JOUR
DO - 10.1016/j.advwatres.2022.104340
UR - https://linkinghub.elsevier.com/retrieve/pii/S0309170822002032
TI - Stationary Stokes solver for single-phase flow in porous media: A blastingly fast solution based on Algebraic Multigrid Method using GPU
T2 - Advances in Water Resources
AU - Evstigneev, Nickolay M.
AU - Ryabkov, Oleg I.
AU - Gerke, Kirill
PY - 2023
DA - 2023/01/01
PB - Elsevier
SP - 104340
VL - 171
SN - 0309-1708
SN - 1872-9657
ER -
Cite this
BibTex (up to 50 authors)
Copy
@article{2023_Evstigneev,
author = {Nickolay M. Evstigneev and Oleg I. Ryabkov and Kirill Gerke},
title = {Stationary Stokes solver for single-phase flow in porous media: A blastingly fast solution based on Algebraic Multigrid Method using GPU},
journal = {Advances in Water Resources},
year = {2023},
volume = {171},
publisher = {Elsevier},
month = {jan},
url = {https://linkinghub.elsevier.com/retrieve/pii/S0309170822002032},
pages = {104340},
doi = {10.1016/j.advwatres.2022.104340}
}
Profiles