Loading…

Physics‐based preconditioning of Jacobian‐free Newton–Krylov solver for Navier–Stokes equations using nodal integral method

The nodal integral methods (NIMs) have found widespread use in the nuclear industry for neutron transport problems due to their high accuracy. However, despite considerable development, these methods have limited acceptability among the fluid flow community. One major drawback of these methods is th...

Full description

Saved in:
Bibliographic Details
Published in:International journal for numerical methods in fluids 2024-02, Vol.96 (2), p.138-160
Main Authors: Ahmed, Nadeem, Singh, Suneet, Kumar, Niteen
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-c3276-4e963c247d2d654d5355fb9c7408546e0fa710a8c8cf8f8f4b659cffbca88f6a3
cites cdi_FETCH-LOGICAL-c3276-4e963c247d2d654d5355fb9c7408546e0fa710a8c8cf8f8f4b659cffbca88f6a3
container_end_page 160
container_issue 2
container_start_page 138
container_title International journal for numerical methods in fluids
container_volume 96
creator Ahmed, Nadeem
Singh, Suneet
Kumar, Niteen
description The nodal integral methods (NIMs) have found widespread use in the nuclear industry for neutron transport problems due to their high accuracy. However, despite considerable development, these methods have limited acceptability among the fluid flow community. One major drawback of these methods is the lack of robust and efficient nonlinear solvers for the algebraic equations resulting from discretization. Since its inception, several modifications have been made to make NIMs more agile, efficient, and accurate. Modified nodal integral method (MNIM) and modified MNIM (M2NIM) are the two most recent and efficient versions of the NIM for fluid flow problems. M2NIM modifies the MNIM by replacing the current time convective velocity with the previous time convective velocity, leading to faster convergence albeit with reduced accuracy. This work proposes a preconditioned Jacobian‐free Newton–Krylov approach for solving the Navier–Stokes equation using MNIM. The Krylov solvers do not generally work well without an appropriate preconditioner. Therefore, M2NIM is used here as a preconditioner to accelerate the solution of MNIM. Due to pressure–velocity coupling in the Navier–Stokes equation, developing a quality preconditioner for these equations needs significant effort. The momentum equation is solved using the time‐splitting alternate direction implicit method. The velocities obtained from the solution are then used to solve the pressure Poisson equation. The computational results for the Navier–Stokes equation are presented to underscore the advantages of the developed algorithm. A novel physics‐based preconditioner of the Jacobian‐free Newton–Krylov approach is developed to solve the Navier–Stokes equation using the NIM. The proposed preconditioner leads to huge reduction in condition number by clustering of eigenvalues. Therefore, GMRES convergence improves which drastically reduces Krylov iterations. The reduction in Krylov iterations saves the CPU runtime substantially.
doi_str_mv 10.1002/fld.5236
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2909313571</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2909313571</sourcerecordid><originalsourceid>FETCH-LOGICAL-c3276-4e963c247d2d654d5355fb9c7408546e0fa710a8c8cf8f8f4b659cffbca88f6a3</originalsourceid><addsrcrecordid>eNp1kM1KAzEQx4MoWKvgIwS8eNmaj_08SrV-lSqo5yWbnbSp202b7LbsTfAFBN_QJzG1XmUOM8P8-A38ETqlZEAJYReqKgcR4_Ee6lGSJQHhMd9HPcISGjCS0UN05NycEJKxlPfQx9Osc1q67_fPQjgo8dKCNHWpG21qXU-xUfheSFNoUXtGWQA8gU1j_Pb1YLvKrLEz1RosVsbiiVhrsP703Jg3cBhWrdiaHG7d1labUlRY1w1MrR8W0MxMeYwOlKgcnPz1PnodXb8Mb4Px483d8HIcSM6SOAghi7lkYVKyMo7CMuJRpIpMJiFJozAGokRCiUhlKlXqKyziKJNKFVKkqYoF76OznXdpzaoF1-Rz09rav8xZRjJOeZRQT53vKGmNcxZUvrR6IWyXU5JvI859xPk2Yo8GO3SjK-j-5fLR-OqX_wEhMYO7</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2909313571</pqid></control><display><type>article</type><title>Physics‐based preconditioning of Jacobian‐free Newton–Krylov solver for Navier–Stokes equations using nodal integral method</title><source>Wiley</source><creator>Ahmed, Nadeem ; Singh, Suneet ; Kumar, Niteen</creator><creatorcontrib>Ahmed, Nadeem ; Singh, Suneet ; Kumar, Niteen</creatorcontrib><description>The nodal integral methods (NIMs) have found widespread use in the nuclear industry for neutron transport problems due to their high accuracy. However, despite considerable development, these methods have limited acceptability among the fluid flow community. One major drawback of these methods is the lack of robust and efficient nonlinear solvers for the algebraic equations resulting from discretization. Since its inception, several modifications have been made to make NIMs more agile, efficient, and accurate. Modified nodal integral method (MNIM) and modified MNIM (M2NIM) are the two most recent and efficient versions of the NIM for fluid flow problems. M2NIM modifies the MNIM by replacing the current time convective velocity with the previous time convective velocity, leading to faster convergence albeit with reduced accuracy. This work proposes a preconditioned Jacobian‐free Newton–Krylov approach for solving the Navier–Stokes equation using MNIM. The Krylov solvers do not generally work well without an appropriate preconditioner. Therefore, M2NIM is used here as a preconditioner to accelerate the solution of MNIM. Due to pressure–velocity coupling in the Navier–Stokes equation, developing a quality preconditioner for these equations needs significant effort. The momentum equation is solved using the time‐splitting alternate direction implicit method. The velocities obtained from the solution are then used to solve the pressure Poisson equation. The computational results for the Navier–Stokes equation are presented to underscore the advantages of the developed algorithm. A novel physics‐based preconditioner of the Jacobian‐free Newton–Krylov approach is developed to solve the Navier–Stokes equation using the NIM. The proposed preconditioner leads to huge reduction in condition number by clustering of eigenvalues. Therefore, GMRES convergence improves which drastically reduces Krylov iterations. The reduction in Krylov iterations saves the CPU runtime substantially.</description><identifier>ISSN: 0271-2091</identifier><identifier>EISSN: 1097-0363</identifier><identifier>DOI: 10.1002/fld.5236</identifier><language>eng</language><publisher>Hoboken, USA: John Wiley &amp; Sons, Inc</publisher><subject>Acceptability ; Accuracy ; Algorithms ; Aquatic reptiles ; Fluid flow ; Implicit methods ; Jacobian‐free Newton–Krylov method ; Mathematical analysis ; Momentum ; Momentum equation ; Navier-Stokes equations ; Navier‐Stokes equation ; nodal integral method ; Physics ; physics‐based preconditioning ; Poisson equation ; Preconditioning ; Solvers ; time‐splitting alternating direction implicit method ; Velocity ; Velocity coupling</subject><ispartof>International journal for numerical methods in fluids, 2024-02, Vol.96 (2), p.138-160</ispartof><rights>2023 John Wiley &amp; Sons Ltd.</rights><rights>2024 John Wiley &amp; Sons, Ltd.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c3276-4e963c247d2d654d5355fb9c7408546e0fa710a8c8cf8f8f4b659cffbca88f6a3</citedby><cites>FETCH-LOGICAL-c3276-4e963c247d2d654d5355fb9c7408546e0fa710a8c8cf8f8f4b659cffbca88f6a3</cites><orcidid>0009-0002-5612-657X ; 0000-0003-0960-0136 ; 0000-0003-4572-9332</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27923,27924</link.rule.ids></links><search><creatorcontrib>Ahmed, Nadeem</creatorcontrib><creatorcontrib>Singh, Suneet</creatorcontrib><creatorcontrib>Kumar, Niteen</creatorcontrib><title>Physics‐based preconditioning of Jacobian‐free Newton–Krylov solver for Navier–Stokes equations using nodal integral method</title><title>International journal for numerical methods in fluids</title><description>The nodal integral methods (NIMs) have found widespread use in the nuclear industry for neutron transport problems due to their high accuracy. However, despite considerable development, these methods have limited acceptability among the fluid flow community. One major drawback of these methods is the lack of robust and efficient nonlinear solvers for the algebraic equations resulting from discretization. Since its inception, several modifications have been made to make NIMs more agile, efficient, and accurate. Modified nodal integral method (MNIM) and modified MNIM (M2NIM) are the two most recent and efficient versions of the NIM for fluid flow problems. M2NIM modifies the MNIM by replacing the current time convective velocity with the previous time convective velocity, leading to faster convergence albeit with reduced accuracy. This work proposes a preconditioned Jacobian‐free Newton–Krylov approach for solving the Navier–Stokes equation using MNIM. The Krylov solvers do not generally work well without an appropriate preconditioner. Therefore, M2NIM is used here as a preconditioner to accelerate the solution of MNIM. Due to pressure–velocity coupling in the Navier–Stokes equation, developing a quality preconditioner for these equations needs significant effort. The momentum equation is solved using the time‐splitting alternate direction implicit method. The velocities obtained from the solution are then used to solve the pressure Poisson equation. The computational results for the Navier–Stokes equation are presented to underscore the advantages of the developed algorithm. A novel physics‐based preconditioner of the Jacobian‐free Newton–Krylov approach is developed to solve the Navier–Stokes equation using the NIM. The proposed preconditioner leads to huge reduction in condition number by clustering of eigenvalues. Therefore, GMRES convergence improves which drastically reduces Krylov iterations. The reduction in Krylov iterations saves the CPU runtime substantially.</description><subject>Acceptability</subject><subject>Accuracy</subject><subject>Algorithms</subject><subject>Aquatic reptiles</subject><subject>Fluid flow</subject><subject>Implicit methods</subject><subject>Jacobian‐free Newton–Krylov method</subject><subject>Mathematical analysis</subject><subject>Momentum</subject><subject>Momentum equation</subject><subject>Navier-Stokes equations</subject><subject>Navier‐Stokes equation</subject><subject>nodal integral method</subject><subject>Physics</subject><subject>physics‐based preconditioning</subject><subject>Poisson equation</subject><subject>Preconditioning</subject><subject>Solvers</subject><subject>time‐splitting alternating direction implicit method</subject><subject>Velocity</subject><subject>Velocity coupling</subject><issn>0271-2091</issn><issn>1097-0363</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><recordid>eNp1kM1KAzEQx4MoWKvgIwS8eNmaj_08SrV-lSqo5yWbnbSp202b7LbsTfAFBN_QJzG1XmUOM8P8-A38ETqlZEAJYReqKgcR4_Ee6lGSJQHhMd9HPcISGjCS0UN05NycEJKxlPfQx9Osc1q67_fPQjgo8dKCNHWpG21qXU-xUfheSFNoUXtGWQA8gU1j_Pb1YLvKrLEz1RosVsbiiVhrsP703Jg3cBhWrdiaHG7d1labUlRY1w1MrR8W0MxMeYwOlKgcnPz1PnodXb8Mb4Px483d8HIcSM6SOAghi7lkYVKyMo7CMuJRpIpMJiFJozAGokRCiUhlKlXqKyziKJNKFVKkqYoF76OznXdpzaoF1-Rz09rav8xZRjJOeZRQT53vKGmNcxZUvrR6IWyXU5JvI859xPk2Yo8GO3SjK-j-5fLR-OqX_wEhMYO7</recordid><startdate>202402</startdate><enddate>202402</enddate><creator>Ahmed, Nadeem</creator><creator>Singh, Suneet</creator><creator>Kumar, Niteen</creator><general>John Wiley &amp; Sons, Inc</general><general>Wiley Subscription Services, Inc</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7QH</scope><scope>7SC</scope><scope>7TB</scope><scope>7U5</scope><scope>7UA</scope><scope>8FD</scope><scope>C1K</scope><scope>F1W</scope><scope>FR3</scope><scope>H8D</scope><scope>H96</scope><scope>JQ2</scope><scope>KR7</scope><scope>L.G</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0009-0002-5612-657X</orcidid><orcidid>https://orcid.org/0000-0003-0960-0136</orcidid><orcidid>https://orcid.org/0000-0003-4572-9332</orcidid></search><sort><creationdate>202402</creationdate><title>Physics‐based preconditioning of Jacobian‐free Newton–Krylov solver for Navier–Stokes equations using nodal integral method</title><author>Ahmed, Nadeem ; Singh, Suneet ; Kumar, Niteen</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c3276-4e963c247d2d654d5355fb9c7408546e0fa710a8c8cf8f8f4b659cffbca88f6a3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Acceptability</topic><topic>Accuracy</topic><topic>Algorithms</topic><topic>Aquatic reptiles</topic><topic>Fluid flow</topic><topic>Implicit methods</topic><topic>Jacobian‐free Newton–Krylov method</topic><topic>Mathematical analysis</topic><topic>Momentum</topic><topic>Momentum equation</topic><topic>Navier-Stokes equations</topic><topic>Navier‐Stokes equation</topic><topic>nodal integral method</topic><topic>Physics</topic><topic>physics‐based preconditioning</topic><topic>Poisson equation</topic><topic>Preconditioning</topic><topic>Solvers</topic><topic>time‐splitting alternating direction implicit method</topic><topic>Velocity</topic><topic>Velocity coupling</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Ahmed, Nadeem</creatorcontrib><creatorcontrib>Singh, Suneet</creatorcontrib><creatorcontrib>Kumar, Niteen</creatorcontrib><collection>CrossRef</collection><collection>Aqualine</collection><collection>Computer and Information Systems Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Solid State and Superconductivity Abstracts</collection><collection>Water Resources Abstracts</collection><collection>Technology Research Database</collection><collection>Environmental Sciences and Pollution Management</collection><collection>ASFA: Aquatic Sciences and Fisheries Abstracts</collection><collection>Engineering Research Database</collection><collection>Aerospace Database</collection><collection>Aquatic Science &amp; Fisheries Abstracts (ASFA) 2: Ocean Technology, Policy &amp; Non-Living Resources</collection><collection>ProQuest Computer Science Collection</collection><collection>Civil Engineering Abstracts</collection><collection>Aquatic Science &amp; Fisheries Abstracts (ASFA) Professional</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>International journal for numerical methods in fluids</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Ahmed, Nadeem</au><au>Singh, Suneet</au><au>Kumar, Niteen</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Physics‐based preconditioning of Jacobian‐free Newton–Krylov solver for Navier–Stokes equations using nodal integral method</atitle><jtitle>International journal for numerical methods in fluids</jtitle><date>2024-02</date><risdate>2024</risdate><volume>96</volume><issue>2</issue><spage>138</spage><epage>160</epage><pages>138-160</pages><issn>0271-2091</issn><eissn>1097-0363</eissn><abstract>The nodal integral methods (NIMs) have found widespread use in the nuclear industry for neutron transport problems due to their high accuracy. However, despite considerable development, these methods have limited acceptability among the fluid flow community. One major drawback of these methods is the lack of robust and efficient nonlinear solvers for the algebraic equations resulting from discretization. Since its inception, several modifications have been made to make NIMs more agile, efficient, and accurate. Modified nodal integral method (MNIM) and modified MNIM (M2NIM) are the two most recent and efficient versions of the NIM for fluid flow problems. M2NIM modifies the MNIM by replacing the current time convective velocity with the previous time convective velocity, leading to faster convergence albeit with reduced accuracy. This work proposes a preconditioned Jacobian‐free Newton–Krylov approach for solving the Navier–Stokes equation using MNIM. The Krylov solvers do not generally work well without an appropriate preconditioner. Therefore, M2NIM is used here as a preconditioner to accelerate the solution of MNIM. Due to pressure–velocity coupling in the Navier–Stokes equation, developing a quality preconditioner for these equations needs significant effort. The momentum equation is solved using the time‐splitting alternate direction implicit method. The velocities obtained from the solution are then used to solve the pressure Poisson equation. The computational results for the Navier–Stokes equation are presented to underscore the advantages of the developed algorithm. A novel physics‐based preconditioner of the Jacobian‐free Newton–Krylov approach is developed to solve the Navier–Stokes equation using the NIM. The proposed preconditioner leads to huge reduction in condition number by clustering of eigenvalues. Therefore, GMRES convergence improves which drastically reduces Krylov iterations. The reduction in Krylov iterations saves the CPU runtime substantially.</abstract><cop>Hoboken, USA</cop><pub>John Wiley &amp; Sons, Inc</pub><doi>10.1002/fld.5236</doi><tpages>23</tpages><orcidid>https://orcid.org/0009-0002-5612-657X</orcidid><orcidid>https://orcid.org/0000-0003-0960-0136</orcidid><orcidid>https://orcid.org/0000-0003-4572-9332</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0271-2091
ispartof International journal for numerical methods in fluids, 2024-02, Vol.96 (2), p.138-160
issn 0271-2091
1097-0363
language eng
recordid cdi_proquest_journals_2909313571
source Wiley
subjects Acceptability
Accuracy
Algorithms
Aquatic reptiles
Fluid flow
Implicit methods
Jacobian‐free Newton–Krylov method
Mathematical analysis
Momentum
Momentum equation
Navier-Stokes equations
Navier‐Stokes equation
nodal integral method
Physics
physics‐based preconditioning
Poisson equation
Preconditioning
Solvers
time‐splitting alternating direction implicit method
Velocity
Velocity coupling
title Physics‐based preconditioning of Jacobian‐free Newton–Krylov solver for Navier–Stokes equations using nodal integral method
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-10T23%3A15%3A51IST&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=Physics%E2%80%90based%20preconditioning%20of%20Jacobian%E2%80%90free%20Newton%E2%80%93Krylov%20solver%20for%20Navier%E2%80%93Stokes%20equations%20using%20nodal%20integral%20method&rft.jtitle=International%20journal%20for%20numerical%20methods%20in%20fluids&rft.au=Ahmed,%20Nadeem&rft.date=2024-02&rft.volume=96&rft.issue=2&rft.spage=138&rft.epage=160&rft.pages=138-160&rft.issn=0271-2091&rft.eissn=1097-0363&rft_id=info:doi/10.1002/fld.5236&rft_dat=%3Cproquest_cross%3E2909313571%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c3276-4e963c247d2d654d5355fb9c7408546e0fa710a8c8cf8f8f4b659cffbca88f6a3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2909313571&rft_id=info:pmid/&rfr_iscdi=true