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...
Saved in:
Published in: | International journal for numerical methods in fluids 2024-02, Vol.96 (2), p.138-160 |
---|---|
Main Authors: | , , |
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 & 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 & Sons Ltd.</rights><rights>2024 John Wiley & 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 & 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 & 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 & Fisheries Abstracts (ASFA) 2: Ocean Technology, Policy & Non-Living Resources</collection><collection>ProQuest Computer Science Collection</collection><collection>Civil Engineering Abstracts</collection><collection>Aquatic Science & 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 & 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 |