GMRES based numerical simulation and parallel implementation of multicomponent multiphase flow in porous media
This article considered the numerical simulation of multicomponent multiphase flow in porous media. The resulting system of nonlinear equations linearized by the Newton-Raphson method and solved with the iterative Generalized minimal residual method (GMRES) algorithm. To achieve better convergence,...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Taylor & Francis Group
2020-01-01
|
Series: | Cogent Engineering |
Subjects: | |
Online Access: | http://dx.doi.org/10.1080/23311916.2020.1785189 |
id |
doaj-4c038a88e78241fc977e44d81475090f |
---|---|
record_format |
Article |
spelling |
doaj-4c038a88e78241fc977e44d81475090f2021-06-21T13:17:39ZengTaylor & Francis GroupCogent Engineering2331-19162020-01-017110.1080/23311916.2020.17851891785189GMRES based numerical simulation and parallel implementation of multicomponent multiphase flow in porous mediaSaltanbek T. Mukhambetzhanov0Danil V. Lebedev1Nurislam M. Kassymbek2Timur S. Imankulov3Bazargul Matkerim4Darkhan Zh. Akhmed-Zaki5Al-Farabi Kazakh National UniversityUniversity of International BusinessAl-Farabi Kazakh National UniversityAl-Farabi Kazakh National UniversityAl-Farabi Kazakh National UniversityAl-Farabi Kazakh National UniversityThis article considered the numerical simulation of multicomponent multiphase flow in porous media. The resulting system of nonlinear equations linearized by the Newton-Raphson method and solved with the iterative Generalized minimal residual method (GMRES) algorithm. To achieve better convergence, we used the ILU(0) preconditioner to the GMRES algorithm. As a result, we used a completely implicit scheme called the Newton-ILU0-GMRES algorithm to solve the problem of interest. Based on the obtained sequential algorithm, we implemented a parallel algorithm using Message Passing Interface (MPI) technology. Additionally, we made comparisons between the parallel program of the presented algorithm and the parallel program using the ready-made Portable Extensible Toolkit for Scientific Computation (PETSc) library. We developed an MPI parallel algorithm and tested it on the MVS-10P supercomputer of the Interdepartmental Supercomputer Center of the Russian Academy of Sciences.http://dx.doi.org/10.1080/23311916.2020.1785189multicomponent multiphase flownewton-raphson methodgmresmpi technology |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Saltanbek T. Mukhambetzhanov Danil V. Lebedev Nurislam M. Kassymbek Timur S. Imankulov Bazargul Matkerim Darkhan Zh. Akhmed-Zaki |
spellingShingle |
Saltanbek T. Mukhambetzhanov Danil V. Lebedev Nurislam M. Kassymbek Timur S. Imankulov Bazargul Matkerim Darkhan Zh. Akhmed-Zaki GMRES based numerical simulation and parallel implementation of multicomponent multiphase flow in porous media Cogent Engineering multicomponent multiphase flow newton-raphson method gmres mpi technology |
author_facet |
Saltanbek T. Mukhambetzhanov Danil V. Lebedev Nurislam M. Kassymbek Timur S. Imankulov Bazargul Matkerim Darkhan Zh. Akhmed-Zaki |
author_sort |
Saltanbek T. Mukhambetzhanov |
title |
GMRES based numerical simulation and parallel implementation of multicomponent multiphase flow in porous media |
title_short |
GMRES based numerical simulation and parallel implementation of multicomponent multiphase flow in porous media |
title_full |
GMRES based numerical simulation and parallel implementation of multicomponent multiphase flow in porous media |
title_fullStr |
GMRES based numerical simulation and parallel implementation of multicomponent multiphase flow in porous media |
title_full_unstemmed |
GMRES based numerical simulation and parallel implementation of multicomponent multiphase flow in porous media |
title_sort |
gmres based numerical simulation and parallel implementation of multicomponent multiphase flow in porous media |
publisher |
Taylor & Francis Group |
series |
Cogent Engineering |
issn |
2331-1916 |
publishDate |
2020-01-01 |
description |
This article considered the numerical simulation of multicomponent multiphase flow in porous media. The resulting system of nonlinear equations linearized by the Newton-Raphson method and solved with the iterative Generalized minimal residual method (GMRES) algorithm. To achieve better convergence, we used the ILU(0) preconditioner to the GMRES algorithm. As a result, we used a completely implicit scheme called the Newton-ILU0-GMRES algorithm to solve the problem of interest. Based on the obtained sequential algorithm, we implemented a parallel algorithm using Message Passing Interface (MPI) technology. Additionally, we made comparisons between the parallel program of the presented algorithm and the parallel program using the ready-made Portable Extensible Toolkit for Scientific Computation (PETSc) library. We developed an MPI parallel algorithm and tested it on the MVS-10P supercomputer of the Interdepartmental Supercomputer Center of the Russian Academy of Sciences. |
topic |
multicomponent multiphase flow newton-raphson method gmres mpi technology |
url |
http://dx.doi.org/10.1080/23311916.2020.1785189 |
work_keys_str_mv |
AT saltanbektmukhambetzhanov gmresbasednumericalsimulationandparallelimplementationofmulticomponentmultiphaseflowinporousmedia AT danilvlebedev gmresbasednumericalsimulationandparallelimplementationofmulticomponentmultiphaseflowinporousmedia AT nurislammkassymbek gmresbasednumericalsimulationandparallelimplementationofmulticomponentmultiphaseflowinporousmedia AT timursimankulov gmresbasednumericalsimulationandparallelimplementationofmulticomponentmultiphaseflowinporousmedia AT bazargulmatkerim gmresbasednumericalsimulationandparallelimplementationofmulticomponentmultiphaseflowinporousmedia AT darkhanzhakhmedzaki gmresbasednumericalsimulationandparallelimplementationofmulticomponentmultiphaseflowinporousmedia |
_version_ |
1721367727191359488 |