Loading…

Development of preconditioners for numerical simulation of two-phase flow using Krylov subspace methods

In general, Newton-Krylov methods alone are not effective for solving non-symmetric matrices arising from the simulation of one-dimensional subcooled flow boiling inside a vertical tube with upward flow using the Drift-Flux Model (DFM); and, appropriate preconditioning is required. Because the key t...

Full description

Saved in:
Bibliographic Details
Published in:Progress in nuclear energy (New series) 2021-09, Vol.139, p.103852, Article 103852
Main Authors: Esmaili, H., Kazeminejad, H., Ahangari, R., Boustani, E.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c267t-836bb5025294dab26acac3aa4194ae57e8f7b7b1a9d4a922d10980b7c47fb49b3
cites cdi_FETCH-LOGICAL-c267t-836bb5025294dab26acac3aa4194ae57e8f7b7b1a9d4a922d10980b7c47fb49b3
container_end_page
container_issue
container_start_page 103852
container_title Progress in nuclear energy (New series)
container_volume 139
creator Esmaili, H.
Kazeminejad, H.
Ahangari, R.
Boustani, E.
description In general, Newton-Krylov methods alone are not effective for solving non-symmetric matrices arising from the simulation of one-dimensional subcooled flow boiling inside a vertical tube with upward flow using the Drift-Flux Model (DFM); and, appropriate preconditioning is required. Because the key to the success of Newton-Krylov methods is the application of efficient and robust preconditioners, it is necessary to study the performance of the various Newton-Krylov methods preconditioned with different preconditioners. Therefore, the performance of three different preconditioners combined with four different Newton-Krylov methods, along with their implementation process, has been investigated. The results show that the preconditioning technique effectively reduces the number of iterations and the CPU time. Also, it is found that among the proposed preconditioners, the semi-implicit physics-based preconditioning (SI-PBP) has the best performance in terms of reducing the number of iterations and CPU time. Therefore, it can be used for simulation of other engineering problems. •The performance of Newton-Krylov methods with different preconditioners, along with their implementation process, is studied.•The verification and validation are performed by comparing the computational results with the relevant experimental data.•The results show that the preconditioning technique effectively reduces the number of iterations and the CPU time.•For all implemented Newton-Krylov solvers, the use of Si-PBP results in the lowest CPU time and iteration numbers.
doi_str_mv 10.1016/j.pnucene.2021.103852
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2576367597</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0149197021002158</els_id><sourcerecordid>2576367597</sourcerecordid><originalsourceid>FETCH-LOGICAL-c267t-836bb5025294dab26acac3aa4194ae57e8f7b7b1a9d4a922d10980b7c47fb49b3</originalsourceid><addsrcrecordid>eNqFkE9LxDAQxYMouK5-BCHguWuSJk1zEvE_Cl70HJJ0upulTWrSrvjt7bLePQ3MvPeG90PokpIVJbS63q6GMDkIsGKE0XlX1oIdoQWtZV1wxvgxWhDKVUGVJKfoLOctIVRSIRZofQ876OLQQxhxbPGQwMXQ-NHHACnjNiYcph6Sd6bD2fdTZ_a3vXb8jsWwMRlw28VvPGUf1vg1_XRxh_Nk82Ac4B7GTWzyOTppTZfh4m8u0efjw8fdc_H2_vRyd_tWOFbJsajLylpBmGCKN8ayyjjjSmM4VdyAkFC30kpLjWq4UYw1lKiaWOm4bC1Xtlyiq0PukOLXBHnU2zilML_UTMiqrKRQclaJg8qlmHOCVg_J9yb9aEr0nqne6j-mes9UH5jOvpuDD-YKOw9JZ-chOGj8zG3UTfT_JPwCvdaExA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2576367597</pqid></control><display><type>article</type><title>Development of preconditioners for numerical simulation of two-phase flow using Krylov subspace methods</title><source>ScienceDirect Freedom Collection</source><creator>Esmaili, H. ; Kazeminejad, H. ; Ahangari, R. ; Boustani, E.</creator><creatorcontrib>Esmaili, H. ; Kazeminejad, H. ; Ahangari, R. ; Boustani, E.</creatorcontrib><description>In general, Newton-Krylov methods alone are not effective for solving non-symmetric matrices arising from the simulation of one-dimensional subcooled flow boiling inside a vertical tube with upward flow using the Drift-Flux Model (DFM); and, appropriate preconditioning is required. Because the key to the success of Newton-Krylov methods is the application of efficient and robust preconditioners, it is necessary to study the performance of the various Newton-Krylov methods preconditioned with different preconditioners. Therefore, the performance of three different preconditioners combined with four different Newton-Krylov methods, along with their implementation process, has been investigated. The results show that the preconditioning technique effectively reduces the number of iterations and the CPU time. Also, it is found that among the proposed preconditioners, the semi-implicit physics-based preconditioning (SI-PBP) has the best performance in terms of reducing the number of iterations and CPU time. Therefore, it can be used for simulation of other engineering problems. •The performance of Newton-Krylov methods with different preconditioners, along with their implementation process, is studied.•The verification and validation are performed by comparing the computational results with the relevant experimental data.•The results show that the preconditioning technique effectively reduces the number of iterations and the CPU time.•For all implemented Newton-Krylov solvers, the use of Si-PBP results in the lowest CPU time and iteration numbers.</description><identifier>ISSN: 0149-1970</identifier><identifier>EISSN: 1878-4224</identifier><identifier>DOI: 10.1016/j.pnucene.2021.103852</identifier><language>eng</language><publisher>Oxford: Elsevier Ltd</publisher><subject>Central processing units ; CPUs ; Drift flux model ; Heat transfer ; Krylov solvers ; Mathematical analysis ; Mathematical models ; Matrices (mathematics) ; Numerical analysis ; Preconditioning ; Robustness (mathematics) ; Simulation ; Subspace methods ; Two phase flow</subject><ispartof>Progress in nuclear energy (New series), 2021-09, Vol.139, p.103852, Article 103852</ispartof><rights>2021 Elsevier Ltd</rights><rights>Copyright Elsevier BV Sep 2021</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c267t-836bb5025294dab26acac3aa4194ae57e8f7b7b1a9d4a922d10980b7c47fb49b3</citedby><cites>FETCH-LOGICAL-c267t-836bb5025294dab26acac3aa4194ae57e8f7b7b1a9d4a922d10980b7c47fb49b3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,778,782,27907,27908</link.rule.ids></links><search><creatorcontrib>Esmaili, H.</creatorcontrib><creatorcontrib>Kazeminejad, H.</creatorcontrib><creatorcontrib>Ahangari, R.</creatorcontrib><creatorcontrib>Boustani, E.</creatorcontrib><title>Development of preconditioners for numerical simulation of two-phase flow using Krylov subspace methods</title><title>Progress in nuclear energy (New series)</title><description>In general, Newton-Krylov methods alone are not effective for solving non-symmetric matrices arising from the simulation of one-dimensional subcooled flow boiling inside a vertical tube with upward flow using the Drift-Flux Model (DFM); and, appropriate preconditioning is required. Because the key to the success of Newton-Krylov methods is the application of efficient and robust preconditioners, it is necessary to study the performance of the various Newton-Krylov methods preconditioned with different preconditioners. Therefore, the performance of three different preconditioners combined with four different Newton-Krylov methods, along with their implementation process, has been investigated. The results show that the preconditioning technique effectively reduces the number of iterations and the CPU time. Also, it is found that among the proposed preconditioners, the semi-implicit physics-based preconditioning (SI-PBP) has the best performance in terms of reducing the number of iterations and CPU time. Therefore, it can be used for simulation of other engineering problems. •The performance of Newton-Krylov methods with different preconditioners, along with their implementation process, is studied.•The verification and validation are performed by comparing the computational results with the relevant experimental data.•The results show that the preconditioning technique effectively reduces the number of iterations and the CPU time.•For all implemented Newton-Krylov solvers, the use of Si-PBP results in the lowest CPU time and iteration numbers.</description><subject>Central processing units</subject><subject>CPUs</subject><subject>Drift flux model</subject><subject>Heat transfer</subject><subject>Krylov solvers</subject><subject>Mathematical analysis</subject><subject>Mathematical models</subject><subject>Matrices (mathematics)</subject><subject>Numerical analysis</subject><subject>Preconditioning</subject><subject>Robustness (mathematics)</subject><subject>Simulation</subject><subject>Subspace methods</subject><subject>Two phase flow</subject><issn>0149-1970</issn><issn>1878-4224</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><recordid>eNqFkE9LxDAQxYMouK5-BCHguWuSJk1zEvE_Cl70HJJ0upulTWrSrvjt7bLePQ3MvPeG90PokpIVJbS63q6GMDkIsGKE0XlX1oIdoQWtZV1wxvgxWhDKVUGVJKfoLOctIVRSIRZofQ876OLQQxhxbPGQwMXQ-NHHACnjNiYcph6Sd6bD2fdTZ_a3vXb8jsWwMRlw28VvPGUf1vg1_XRxh_Nk82Ac4B7GTWzyOTppTZfh4m8u0efjw8fdc_H2_vRyd_tWOFbJsajLylpBmGCKN8ayyjjjSmM4VdyAkFC30kpLjWq4UYw1lKiaWOm4bC1Xtlyiq0PukOLXBHnU2zilML_UTMiqrKRQclaJg8qlmHOCVg_J9yb9aEr0nqne6j-mes9UH5jOvpuDD-YKOw9JZ-chOGj8zG3UTfT_JPwCvdaExA</recordid><startdate>202109</startdate><enddate>202109</enddate><creator>Esmaili, H.</creator><creator>Kazeminejad, H.</creator><creator>Ahangari, R.</creator><creator>Boustani, E.</creator><general>Elsevier Ltd</general><general>Elsevier BV</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>KR7</scope></search><sort><creationdate>202109</creationdate><title>Development of preconditioners for numerical simulation of two-phase flow using Krylov subspace methods</title><author>Esmaili, H. ; Kazeminejad, H. ; Ahangari, R. ; Boustani, E.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c267t-836bb5025294dab26acac3aa4194ae57e8f7b7b1a9d4a922d10980b7c47fb49b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Central processing units</topic><topic>CPUs</topic><topic>Drift flux model</topic><topic>Heat transfer</topic><topic>Krylov solvers</topic><topic>Mathematical analysis</topic><topic>Mathematical models</topic><topic>Matrices (mathematics)</topic><topic>Numerical analysis</topic><topic>Preconditioning</topic><topic>Robustness (mathematics)</topic><topic>Simulation</topic><topic>Subspace methods</topic><topic>Two phase flow</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Esmaili, H.</creatorcontrib><creatorcontrib>Kazeminejad, H.</creatorcontrib><creatorcontrib>Ahangari, R.</creatorcontrib><creatorcontrib>Boustani, E.</creatorcontrib><collection>CrossRef</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>Civil Engineering Abstracts</collection><jtitle>Progress in nuclear energy (New series)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Esmaili, H.</au><au>Kazeminejad, H.</au><au>Ahangari, R.</au><au>Boustani, E.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Development of preconditioners for numerical simulation of two-phase flow using Krylov subspace methods</atitle><jtitle>Progress in nuclear energy (New series)</jtitle><date>2021-09</date><risdate>2021</risdate><volume>139</volume><spage>103852</spage><pages>103852-</pages><artnum>103852</artnum><issn>0149-1970</issn><eissn>1878-4224</eissn><abstract>In general, Newton-Krylov methods alone are not effective for solving non-symmetric matrices arising from the simulation of one-dimensional subcooled flow boiling inside a vertical tube with upward flow using the Drift-Flux Model (DFM); and, appropriate preconditioning is required. Because the key to the success of Newton-Krylov methods is the application of efficient and robust preconditioners, it is necessary to study the performance of the various Newton-Krylov methods preconditioned with different preconditioners. Therefore, the performance of three different preconditioners combined with four different Newton-Krylov methods, along with their implementation process, has been investigated. The results show that the preconditioning technique effectively reduces the number of iterations and the CPU time. Also, it is found that among the proposed preconditioners, the semi-implicit physics-based preconditioning (SI-PBP) has the best performance in terms of reducing the number of iterations and CPU time. Therefore, it can be used for simulation of other engineering problems. •The performance of Newton-Krylov methods with different preconditioners, along with their implementation process, is studied.•The verification and validation are performed by comparing the computational results with the relevant experimental data.•The results show that the preconditioning technique effectively reduces the number of iterations and the CPU time.•For all implemented Newton-Krylov solvers, the use of Si-PBP results in the lowest CPU time and iteration numbers.</abstract><cop>Oxford</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.pnucene.2021.103852</doi></addata></record>
fulltext fulltext
identifier ISSN: 0149-1970
ispartof Progress in nuclear energy (New series), 2021-09, Vol.139, p.103852, Article 103852
issn 0149-1970
1878-4224
language eng
recordid cdi_proquest_journals_2576367597
source ScienceDirect Freedom Collection
subjects Central processing units
CPUs
Drift flux model
Heat transfer
Krylov solvers
Mathematical analysis
Mathematical models
Matrices (mathematics)
Numerical analysis
Preconditioning
Robustness (mathematics)
Simulation
Subspace methods
Two phase flow
title Development of preconditioners for numerical simulation of two-phase flow using Krylov subspace methods
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-16T15%3A11%3A22IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Development%20of%20preconditioners%20for%20numerical%20simulation%20of%20two-phase%20flow%20using%20Krylov%20subspace%20methods&rft.jtitle=Progress%20in%20nuclear%20energy%20(New%20series)&rft.au=Esmaili,%20H.&rft.date=2021-09&rft.volume=139&rft.spage=103852&rft.pages=103852-&rft.artnum=103852&rft.issn=0149-1970&rft.eissn=1878-4224&rft_id=info:doi/10.1016/j.pnucene.2021.103852&rft_dat=%3Cproquest_cross%3E2576367597%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c267t-836bb5025294dab26acac3aa4194ae57e8f7b7b1a9d4a922d10980b7c47fb49b3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2576367597&rft_id=info:pmid/&rfr_iscdi=true