A Validated Nonlinear Kelvin-Helmholtz Benchmark for Numerical Hydrodynamics

The nonlinear evolution of the Kelvin-Helmholtz instability is a popular test for code verification. To date, most Kelvin-Helmholtz problems discussed in the literature are ill-posed: they do not converge to any single solution with increasing resolution. This precludes comparisons among different c...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:arXiv.org 2021-12
Hauptverfasser: Lecoanet, Daniel, McCourt, Michael, Quataert, Eliot, Burns, Keaton J, Vasil, Geoffrey M, Oishi, Jeffrey S, Brown, Benjamin P, Stone, James M, O'Leary, Ryan M
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title arXiv.org
container_volume
creator Lecoanet, Daniel
McCourt, Michael
Quataert, Eliot
Burns, Keaton J
Vasil, Geoffrey M
Oishi, Jeffrey S
Brown, Benjamin P
Stone, James M
O'Leary, Ryan M
description The nonlinear evolution of the Kelvin-Helmholtz instability is a popular test for code verification. To date, most Kelvin-Helmholtz problems discussed in the literature are ill-posed: they do not converge to any single solution with increasing resolution. This precludes comparisons among different codes and severely limits the utility of the Kelvin-Helmholtz instability as a test problem. The lack of a reference solution has led various authors to assert the accuracy of their simulations based on ad-hoc proxies, e.g., the existence of small-scale structures. This paper proposes well-posed Kelvin-Helmholtz problems with smooth initial conditions and explicit diffusion. We show that in many cases numerical errors/noise can seed spurious small-scale structure in Kelvin-Helmholtz problems. We demonstrate convergence to a reference solution using both Athena, a Godunov code, and Dedalus, a pseudo-spectral code. Problems with constant initial density throughout the domain are relatively straightforward for both codes. However, problems with an initial density jump (which are the norm in astrophysical systems) exhibit rich behavior and are more computationally challenging. In the latter case, Athena simulations are prone to an instability of the inner rolled-up vortex; this instability is seeded by grid-scale errors introduced by the algorithm, and disappears as resolution increases. Both Athena and Dedalus exhibit late-time chaos. Inviscid simulations are riddled with extremely vigorous secondary instabilities which induce more mixing than simulations with explicit diffusion. Our results highlight the importance of running well-posed test problems with demonstrated convergence to a reference solution. To facilitate future comparisons, we include the resolved, converged solutions to the Kelvin-Helmholtz problems in this paper in machine-readable form.
doi_str_mv 10.48550/arxiv.1509.03630
format Article
fullrecord <record><control><sourceid>proquest_arxiv</sourceid><recordid>TN_cdi_arxiv_primary_1509_03630</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2078228186</sourcerecordid><originalsourceid>FETCH-LOGICAL-a526-2550666301f99c541a63e5aafb46c7176806c364585556d09877af8b61a3af603</originalsourceid><addsrcrecordid>eNotj8FOwkAURScmJhLkA1w5ievim5nO63SJRK2R4Ia4bR7tNAxOW5wWIn49FVzdzc295zB2J2AaG63hkcKPO0yFhnQKChVcsZFUSkQmlvKGTbpuCwASE6m1GrHFjH-SdyX1tuTLtvGusRT4u_UH10SZ9fWm9f0vf7JNsakpfPGqDXy5r21wBXmeHcvQlseGald0t-y6It_ZyX-O2erleTXPosXH69t8tohIS4yGY0AcyESVpoWOBaGymqhax1gkIkEDWCiM9aCjsYTUJAlVZo2CFFUIaszuL7Nn1XwX3AB2zP-U87Py0Hi4NHah_d7brs-37T40A1MuITFSGmFQnQAY6lff</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2078228186</pqid></control><display><type>article</type><title>A Validated Nonlinear Kelvin-Helmholtz Benchmark for Numerical Hydrodynamics</title><source>arXiv.org</source><source>Free E- Journals</source><creator>Lecoanet, Daniel ; McCourt, Michael ; Quataert, Eliot ; Burns, Keaton J ; Vasil, Geoffrey M ; Oishi, Jeffrey S ; Brown, Benjamin P ; Stone, James M ; O'Leary, Ryan M</creator><creatorcontrib>Lecoanet, Daniel ; McCourt, Michael ; Quataert, Eliot ; Burns, Keaton J ; Vasil, Geoffrey M ; Oishi, Jeffrey S ; Brown, Benjamin P ; Stone, James M ; O'Leary, Ryan M</creatorcontrib><description>The nonlinear evolution of the Kelvin-Helmholtz instability is a popular test for code verification. To date, most Kelvin-Helmholtz problems discussed in the literature are ill-posed: they do not converge to any single solution with increasing resolution. This precludes comparisons among different codes and severely limits the utility of the Kelvin-Helmholtz instability as a test problem. The lack of a reference solution has led various authors to assert the accuracy of their simulations based on ad-hoc proxies, e.g., the existence of small-scale structures. This paper proposes well-posed Kelvin-Helmholtz problems with smooth initial conditions and explicit diffusion. We show that in many cases numerical errors/noise can seed spurious small-scale structure in Kelvin-Helmholtz problems. We demonstrate convergence to a reference solution using both Athena, a Godunov code, and Dedalus, a pseudo-spectral code. Problems with constant initial density throughout the domain are relatively straightforward for both codes. However, problems with an initial density jump (which are the norm in astrophysical systems) exhibit rich behavior and are more computationally challenging. In the latter case, Athena simulations are prone to an instability of the inner rolled-up vortex; this instability is seeded by grid-scale errors introduced by the algorithm, and disappears as resolution increases. Both Athena and Dedalus exhibit late-time chaos. Inviscid simulations are riddled with extremely vigorous secondary instabilities which induce more mixing than simulations with explicit diffusion. Our results highlight the importance of running well-posed test problems with demonstrated convergence to a reference solution. To facilitate future comparisons, we include the resolved, converged solutions to the Kelvin-Helmholtz problems in this paper in machine-readable form.</description><identifier>EISSN: 2331-8422</identifier><identifier>DOI: 10.48550/arxiv.1509.03630</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Algorithms ; Computational fluid dynamics ; Computer simulation ; Convergence ; Density ; Fluid flow ; Hydrodynamics ; Ill posed problems ; Initial conditions ; Kelvin-Helmholtz instability ; Physics - Fluid Dynamics ; Physics - Instrumentation and Methods for Astrophysics ; Simulation ; Well posed problems</subject><ispartof>arXiv.org, 2021-12</ispartof><rights>2021. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,776,780,881,27902</link.rule.ids><backlink>$$Uhttps://doi.org/10.1093/mnras/stv2564$$DView published paper (Access to full text may be restricted)$$Hfree_for_read</backlink><backlink>$$Uhttps://doi.org/10.48550/arXiv.1509.03630$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Lecoanet, Daniel</creatorcontrib><creatorcontrib>McCourt, Michael</creatorcontrib><creatorcontrib>Quataert, Eliot</creatorcontrib><creatorcontrib>Burns, Keaton J</creatorcontrib><creatorcontrib>Vasil, Geoffrey M</creatorcontrib><creatorcontrib>Oishi, Jeffrey S</creatorcontrib><creatorcontrib>Brown, Benjamin P</creatorcontrib><creatorcontrib>Stone, James M</creatorcontrib><creatorcontrib>O'Leary, Ryan M</creatorcontrib><title>A Validated Nonlinear Kelvin-Helmholtz Benchmark for Numerical Hydrodynamics</title><title>arXiv.org</title><description>The nonlinear evolution of the Kelvin-Helmholtz instability is a popular test for code verification. To date, most Kelvin-Helmholtz problems discussed in the literature are ill-posed: they do not converge to any single solution with increasing resolution. This precludes comparisons among different codes and severely limits the utility of the Kelvin-Helmholtz instability as a test problem. The lack of a reference solution has led various authors to assert the accuracy of their simulations based on ad-hoc proxies, e.g., the existence of small-scale structures. This paper proposes well-posed Kelvin-Helmholtz problems with smooth initial conditions and explicit diffusion. We show that in many cases numerical errors/noise can seed spurious small-scale structure in Kelvin-Helmholtz problems. We demonstrate convergence to a reference solution using both Athena, a Godunov code, and Dedalus, a pseudo-spectral code. Problems with constant initial density throughout the domain are relatively straightforward for both codes. However, problems with an initial density jump (which are the norm in astrophysical systems) exhibit rich behavior and are more computationally challenging. In the latter case, Athena simulations are prone to an instability of the inner rolled-up vortex; this instability is seeded by grid-scale errors introduced by the algorithm, and disappears as resolution increases. Both Athena and Dedalus exhibit late-time chaos. Inviscid simulations are riddled with extremely vigorous secondary instabilities which induce more mixing than simulations with explicit diffusion. Our results highlight the importance of running well-posed test problems with demonstrated convergence to a reference solution. To facilitate future comparisons, we include the resolved, converged solutions to the Kelvin-Helmholtz problems in this paper in machine-readable form.</description><subject>Algorithms</subject><subject>Computational fluid dynamics</subject><subject>Computer simulation</subject><subject>Convergence</subject><subject>Density</subject><subject>Fluid flow</subject><subject>Hydrodynamics</subject><subject>Ill posed problems</subject><subject>Initial conditions</subject><subject>Kelvin-Helmholtz instability</subject><subject>Physics - Fluid Dynamics</subject><subject>Physics - Instrumentation and Methods for Astrophysics</subject><subject>Simulation</subject><subject>Well posed problems</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>BENPR</sourceid><sourceid>GOX</sourceid><recordid>eNotj8FOwkAURScmJhLkA1w5ievim5nO63SJRK2R4Ia4bR7tNAxOW5wWIn49FVzdzc295zB2J2AaG63hkcKPO0yFhnQKChVcsZFUSkQmlvKGTbpuCwASE6m1GrHFjH-SdyX1tuTLtvGusRT4u_UH10SZ9fWm9f0vf7JNsakpfPGqDXy5r21wBXmeHcvQlseGald0t-y6It_ZyX-O2erleTXPosXH69t8tohIS4yGY0AcyESVpoWOBaGymqhax1gkIkEDWCiM9aCjsYTUJAlVZo2CFFUIaszuL7Nn1XwX3AB2zP-U87Py0Hi4NHah_d7brs-37T40A1MuITFSGmFQnQAY6lff</recordid><startdate>20211227</startdate><enddate>20211227</enddate><creator>Lecoanet, Daniel</creator><creator>McCourt, Michael</creator><creator>Quataert, Eliot</creator><creator>Burns, Keaton J</creator><creator>Vasil, Geoffrey M</creator><creator>Oishi, Jeffrey S</creator><creator>Brown, Benjamin P</creator><creator>Stone, James M</creator><creator>O'Leary, Ryan M</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>GOX</scope></search><sort><creationdate>20211227</creationdate><title>A Validated Nonlinear Kelvin-Helmholtz Benchmark for Numerical Hydrodynamics</title><author>Lecoanet, Daniel ; McCourt, Michael ; Quataert, Eliot ; Burns, Keaton J ; Vasil, Geoffrey M ; Oishi, Jeffrey S ; Brown, Benjamin P ; Stone, James M ; O'Leary, Ryan M</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a526-2550666301f99c541a63e5aafb46c7176806c364585556d09877af8b61a3af603</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Algorithms</topic><topic>Computational fluid dynamics</topic><topic>Computer simulation</topic><topic>Convergence</topic><topic>Density</topic><topic>Fluid flow</topic><topic>Hydrodynamics</topic><topic>Ill posed problems</topic><topic>Initial conditions</topic><topic>Kelvin-Helmholtz instability</topic><topic>Physics - Fluid Dynamics</topic><topic>Physics - Instrumentation and Methods for Astrophysics</topic><topic>Simulation</topic><topic>Well posed problems</topic><toplevel>online_resources</toplevel><creatorcontrib>Lecoanet, Daniel</creatorcontrib><creatorcontrib>McCourt, Michael</creatorcontrib><creatorcontrib>Quataert, Eliot</creatorcontrib><creatorcontrib>Burns, Keaton J</creatorcontrib><creatorcontrib>Vasil, Geoffrey M</creatorcontrib><creatorcontrib>Oishi, Jeffrey S</creatorcontrib><creatorcontrib>Brown, Benjamin P</creatorcontrib><creatorcontrib>Stone, James M</creatorcontrib><creatorcontrib>O'Leary, Ryan M</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection (ProQuest)</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><collection>arXiv.org</collection><jtitle>arXiv.org</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Lecoanet, Daniel</au><au>McCourt, Michael</au><au>Quataert, Eliot</au><au>Burns, Keaton J</au><au>Vasil, Geoffrey M</au><au>Oishi, Jeffrey S</au><au>Brown, Benjamin P</au><au>Stone, James M</au><au>O'Leary, Ryan M</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Validated Nonlinear Kelvin-Helmholtz Benchmark for Numerical Hydrodynamics</atitle><jtitle>arXiv.org</jtitle><date>2021-12-27</date><risdate>2021</risdate><eissn>2331-8422</eissn><abstract>The nonlinear evolution of the Kelvin-Helmholtz instability is a popular test for code verification. To date, most Kelvin-Helmholtz problems discussed in the literature are ill-posed: they do not converge to any single solution with increasing resolution. This precludes comparisons among different codes and severely limits the utility of the Kelvin-Helmholtz instability as a test problem. The lack of a reference solution has led various authors to assert the accuracy of their simulations based on ad-hoc proxies, e.g., the existence of small-scale structures. This paper proposes well-posed Kelvin-Helmholtz problems with smooth initial conditions and explicit diffusion. We show that in many cases numerical errors/noise can seed spurious small-scale structure in Kelvin-Helmholtz problems. We demonstrate convergence to a reference solution using both Athena, a Godunov code, and Dedalus, a pseudo-spectral code. Problems with constant initial density throughout the domain are relatively straightforward for both codes. However, problems with an initial density jump (which are the norm in astrophysical systems) exhibit rich behavior and are more computationally challenging. In the latter case, Athena simulations are prone to an instability of the inner rolled-up vortex; this instability is seeded by grid-scale errors introduced by the algorithm, and disappears as resolution increases. Both Athena and Dedalus exhibit late-time chaos. Inviscid simulations are riddled with extremely vigorous secondary instabilities which induce more mixing than simulations with explicit diffusion. Our results highlight the importance of running well-posed test problems with demonstrated convergence to a reference solution. To facilitate future comparisons, we include the resolved, converged solutions to the Kelvin-Helmholtz problems in this paper in machine-readable form.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><doi>10.48550/arxiv.1509.03630</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2021-12
issn 2331-8422
language eng
recordid cdi_arxiv_primary_1509_03630
source arXiv.org; Free E- Journals
subjects Algorithms
Computational fluid dynamics
Computer simulation
Convergence
Density
Fluid flow
Hydrodynamics
Ill posed problems
Initial conditions
Kelvin-Helmholtz instability
Physics - Fluid Dynamics
Physics - Instrumentation and Methods for Astrophysics
Simulation
Well posed problems
title A Validated Nonlinear Kelvin-Helmholtz Benchmark for Numerical Hydrodynamics
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-07T02%3A49%3A26IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_arxiv&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Validated%20Nonlinear%20Kelvin-Helmholtz%20Benchmark%20for%20Numerical%20Hydrodynamics&rft.jtitle=arXiv.org&rft.au=Lecoanet,%20Daniel&rft.date=2021-12-27&rft.eissn=2331-8422&rft_id=info:doi/10.48550/arxiv.1509.03630&rft_dat=%3Cproquest_arxiv%3E2078228186%3C/proquest_arxiv%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2078228186&rft_id=info:pmid/&rfr_iscdi=true