Parallel simulation of multiphase flows using octree adaptivity and the volume-of-fluid method
We describe computations performed using the Gerris code, an open-source software implementing finite volume solvers on an octree adaptive grid together with a piecewise linear volume of fluid interface tracking method. The parallelisation of Gerris is achieved by domain decomposition. We show examp...
Gespeichert in:
Veröffentlicht in: | Comptes Rendus Mécanique 2011, Vol.339 (2), p.194-207 |
---|---|
Hauptverfasser: | , , , , , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 207 |
---|---|
container_issue | 2 |
container_start_page | 194 |
container_title | Comptes Rendus Mécanique |
container_volume | 339 |
creator | Agbaglah, Gilou Delaux, Sébastien Fuster, Daniel Hoepffner, Jérôme Josserand, Christophe Popinet, Stéphane Ray, Pascal Scardovelli, Ruben Zaleski, Stéphane |
description | We describe computations performed using the Gerris code, an open-source software implementing finite volume solvers on an octree adaptive grid together with a piecewise linear volume of fluid interface tracking method. The parallelisation of Gerris is achieved by domain decomposition. We show examples of the capabilities of Gerris on several types of problems. The impact of a droplet on a layer of the same liquid results in the formation of a thin air layer trapped between the droplet and the liquid layer that the adaptive refinement allows to capture. It is followed by the jetting of a thin corolla emerging from below the impacting droplet. The jet atomisation problem is another extremely challenging computational problem, in which a large number of small scales are generated. Finally we show an example of a turbulent jet computation in an equivalent resolution of
6
×
1024
3
cells. The jet simulation is based on the configuration of the Deepwater Horizon oil leak.
Nous décrivons des simulations réalisées avec le code Gerris, un logiciel libre qui implémente des méthodes de résolution de type volume fini sur un maillage adaptatif hiérarchique octree, et une méthode de suivi en volume avec construction d'interface affine par morceaux. La parallélisation de Gerris est obtenue par une décomposition en domaine. Nous montrons des exemples des capacités de cette approche sur plusieurs types de problèmes. L'impact d'un goutte sur une couche du même liquide provoque la formation d'une mince couche d'aire sous la goutte à l'instant de l'impact qui peut être capturée par la méthode adaptative. Il est suivi par le jaillissement d'une mince corolle par dessous la goutte impactante. Le problème de l'atomization est également un défi important pour le calcul intentsif, dans lequel un grand nombre de structures de petite échelle sont produites. Finalement nous montrons un exemple de simulation de jet turbulent avec une résolution équivalente de
6
×
1024
3
cellules. Cette configuration est basée sur celle de la fuite de pétrole brut de Deepwater Horizon. |
doi_str_mv | 10.1016/j.crme.2010.12.006 |
format | Article |
fullrecord | <record><control><sourceid>proquest_hal_p</sourceid><recordid>TN_cdi_proquest_miscellaneous_1671228837</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S1631072110002160</els_id><sourcerecordid>1671228837</sourcerecordid><originalsourceid>FETCH-LOGICAL-c297t-186bdd91f44ef432d029eaf9e2bba70266087e96b13c006c4946e2ab41f900893</originalsourceid><addsrcrecordid>eNp9UMFq3DAUNCWBbpL-QE86pgdv9GRVsiGXEJqksNAekmuELD11tcjWVpI37N_HZkuPOb1hmBneTFV9BboGCuJmtzZpwDWjC8HWlIpP1Qpa2dSSNfxsxqKBmkoGn6uLnHeUghStXFWvv3XSIWAg2Q9T0MXHkURHZlz8fqszEhfiWyZT9uMfEk1JiERbvS_-4MuR6NGSskVyiGEasI6udmHylgxYttFeVedOh4xf_t3L6uXhx_P9U7359fjz_m5TG9bJUkMrems7cJyj4w2zlHWoXYes77WkTAjaSuxED42ZuxnecYFM9xxcR2nbNZfVt1PuVge1T37Q6aii9urpbqMWjgLn3zmDA8za65N2n-LfCXNRg88GQ9AjxikrEBIYa9tGzlJ2kpoUc07o_mcDVcvwaqeW4dUyvAKm5udm0-3JhHPhg8eksvE4GrQ-oSnKRv-R_R2GKowf</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1671228837</pqid></control><display><type>article</type><title>Parallel simulation of multiphase flows using octree adaptivity and the volume-of-fluid method</title><source>Elsevier ScienceDirect Journals Complete</source><source>EZB-FREE-00999 freely available EZB journals</source><creator>Agbaglah, Gilou ; Delaux, Sébastien ; Fuster, Daniel ; Hoepffner, Jérôme ; Josserand, Christophe ; Popinet, Stéphane ; Ray, Pascal ; Scardovelli, Ruben ; Zaleski, Stéphane</creator><creatorcontrib>Agbaglah, Gilou ; Delaux, Sébastien ; Fuster, Daniel ; Hoepffner, Jérôme ; Josserand, Christophe ; Popinet, Stéphane ; Ray, Pascal ; Scardovelli, Ruben ; Zaleski, Stéphane</creatorcontrib><description>We describe computations performed using the Gerris code, an open-source software implementing finite volume solvers on an octree adaptive grid together with a piecewise linear volume of fluid interface tracking method. The parallelisation of Gerris is achieved by domain decomposition. We show examples of the capabilities of Gerris on several types of problems. The impact of a droplet on a layer of the same liquid results in the formation of a thin air layer trapped between the droplet and the liquid layer that the adaptive refinement allows to capture. It is followed by the jetting of a thin corolla emerging from below the impacting droplet. The jet atomisation problem is another extremely challenging computational problem, in which a large number of small scales are generated. Finally we show an example of a turbulent jet computation in an equivalent resolution of
6
×
1024
3
cells. The jet simulation is based on the configuration of the Deepwater Horizon oil leak.
Nous décrivons des simulations réalisées avec le code Gerris, un logiciel libre qui implémente des méthodes de résolution de type volume fini sur un maillage adaptatif hiérarchique octree, et une méthode de suivi en volume avec construction d'interface affine par morceaux. La parallélisation de Gerris est obtenue par une décomposition en domaine. Nous montrons des exemples des capacités de cette approche sur plusieurs types de problèmes. L'impact d'un goutte sur une couche du même liquide provoque la formation d'une mince couche d'aire sous la goutte à l'instant de l'impact qui peut être capturée par la méthode adaptative. Il est suivi par le jaillissement d'une mince corolle par dessous la goutte impactante. Le problème de l'atomization est également un défi important pour le calcul intentsif, dans lequel un grand nombre de structures de petite échelle sont produites. Finalement nous montrons un exemple de simulation de jet turbulent avec une résolution équivalente de
6
×
1024
3
cellules. Cette configuration est basée sur celle de la fuite de pétrole brut de Deepwater Horizon.</description><identifier>ISSN: 1631-0721</identifier><identifier>ISSN: 1873-7234</identifier><identifier>EISSN: 1873-7234</identifier><identifier>DOI: 10.1016/j.crme.2010.12.006</identifier><language>eng</language><publisher>Elsevier SAS</publisher><subject>Algorithmique ; Atomisation ; Calcul parallèle ; Computation ; Computational fluid dynamics ; Computer science ; Computer simulation ; Droplet impact ; Droplets ; Fluid mechanics ; Impact de goutte ; Informatique ; Liquids ; Mechanics ; Octree ; Octrees ; Parallel computing ; Physics ; Source code ; Turbulence ; Two-phase flow ; Volume de fluid ; Volume-of-fluid ; Écoulement diphasique</subject><ispartof>Comptes Rendus Mécanique, 2011, Vol.339 (2), p.194-207</ispartof><rights>2010</rights><rights>Distributed under a Creative Commons Attribution 4.0 International License</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c297t-186bdd91f44ef432d029eaf9e2bba70266087e96b13c006c4946e2ab41f900893</citedby><cites>FETCH-LOGICAL-c297t-186bdd91f44ef432d029eaf9e2bba70266087e96b13c006c4946e2ab41f900893</cites><orcidid>0000-0001-9947-297X ; 0000-0003-2004-9090</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.crme.2010.12.006$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>230,314,780,784,885,3550,4024,27923,27924,27925,45995</link.rule.ids><backlink>$$Uhttps://hal.science/hal-01445421$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Agbaglah, Gilou</creatorcontrib><creatorcontrib>Delaux, Sébastien</creatorcontrib><creatorcontrib>Fuster, Daniel</creatorcontrib><creatorcontrib>Hoepffner, Jérôme</creatorcontrib><creatorcontrib>Josserand, Christophe</creatorcontrib><creatorcontrib>Popinet, Stéphane</creatorcontrib><creatorcontrib>Ray, Pascal</creatorcontrib><creatorcontrib>Scardovelli, Ruben</creatorcontrib><creatorcontrib>Zaleski, Stéphane</creatorcontrib><title>Parallel simulation of multiphase flows using octree adaptivity and the volume-of-fluid method</title><title>Comptes Rendus Mécanique</title><description>We describe computations performed using the Gerris code, an open-source software implementing finite volume solvers on an octree adaptive grid together with a piecewise linear volume of fluid interface tracking method. The parallelisation of Gerris is achieved by domain decomposition. We show examples of the capabilities of Gerris on several types of problems. The impact of a droplet on a layer of the same liquid results in the formation of a thin air layer trapped between the droplet and the liquid layer that the adaptive refinement allows to capture. It is followed by the jetting of a thin corolla emerging from below the impacting droplet. The jet atomisation problem is another extremely challenging computational problem, in which a large number of small scales are generated. Finally we show an example of a turbulent jet computation in an equivalent resolution of
6
×
1024
3
cells. The jet simulation is based on the configuration of the Deepwater Horizon oil leak.
Nous décrivons des simulations réalisées avec le code Gerris, un logiciel libre qui implémente des méthodes de résolution de type volume fini sur un maillage adaptatif hiérarchique octree, et une méthode de suivi en volume avec construction d'interface affine par morceaux. La parallélisation de Gerris est obtenue par une décomposition en domaine. Nous montrons des exemples des capacités de cette approche sur plusieurs types de problèmes. L'impact d'un goutte sur une couche du même liquide provoque la formation d'une mince couche d'aire sous la goutte à l'instant de l'impact qui peut être capturée par la méthode adaptative. Il est suivi par le jaillissement d'une mince corolle par dessous la goutte impactante. Le problème de l'atomization est également un défi important pour le calcul intentsif, dans lequel un grand nombre de structures de petite échelle sont produites. Finalement nous montrons un exemple de simulation de jet turbulent avec une résolution équivalente de
6
×
1024
3
cellules. Cette configuration est basée sur celle de la fuite de pétrole brut de Deepwater Horizon.</description><subject>Algorithmique</subject><subject>Atomisation</subject><subject>Calcul parallèle</subject><subject>Computation</subject><subject>Computational fluid dynamics</subject><subject>Computer science</subject><subject>Computer simulation</subject><subject>Droplet impact</subject><subject>Droplets</subject><subject>Fluid mechanics</subject><subject>Impact de goutte</subject><subject>Informatique</subject><subject>Liquids</subject><subject>Mechanics</subject><subject>Octree</subject><subject>Octrees</subject><subject>Parallel computing</subject><subject>Physics</subject><subject>Source code</subject><subject>Turbulence</subject><subject>Two-phase flow</subject><subject>Volume de fluid</subject><subject>Volume-of-fluid</subject><subject>Écoulement diphasique</subject><issn>1631-0721</issn><issn>1873-7234</issn><issn>1873-7234</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2011</creationdate><recordtype>article</recordtype><recordid>eNp9UMFq3DAUNCWBbpL-QE86pgdv9GRVsiGXEJqksNAekmuELD11tcjWVpI37N_HZkuPOb1hmBneTFV9BboGCuJmtzZpwDWjC8HWlIpP1Qpa2dSSNfxsxqKBmkoGn6uLnHeUghStXFWvv3XSIWAg2Q9T0MXHkURHZlz8fqszEhfiWyZT9uMfEk1JiERbvS_-4MuR6NGSskVyiGEasI6udmHylgxYttFeVedOh4xf_t3L6uXhx_P9U7359fjz_m5TG9bJUkMrems7cJyj4w2zlHWoXYes77WkTAjaSuxED42ZuxnecYFM9xxcR2nbNZfVt1PuVge1T37Q6aii9urpbqMWjgLn3zmDA8za65N2n-LfCXNRg88GQ9AjxikrEBIYa9tGzlJ2kpoUc07o_mcDVcvwaqeW4dUyvAKm5udm0-3JhHPhg8eksvE4GrQ-oSnKRv-R_R2GKowf</recordid><startdate>2011</startdate><enddate>2011</enddate><creator>Agbaglah, Gilou</creator><creator>Delaux, Sébastien</creator><creator>Fuster, Daniel</creator><creator>Hoepffner, Jérôme</creator><creator>Josserand, Christophe</creator><creator>Popinet, Stéphane</creator><creator>Ray, Pascal</creator><creator>Scardovelli, Ruben</creator><creator>Zaleski, Stéphane</creator><general>Elsevier SAS</general><general>Elsevier</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7TB</scope><scope>7U5</scope><scope>8FD</scope><scope>FR3</scope><scope>KR7</scope><scope>L7M</scope><scope>1XC</scope><scope>VOOES</scope><orcidid>https://orcid.org/0000-0001-9947-297X</orcidid><orcidid>https://orcid.org/0000-0003-2004-9090</orcidid></search><sort><creationdate>2011</creationdate><title>Parallel simulation of multiphase flows using octree adaptivity and the volume-of-fluid method</title><author>Agbaglah, Gilou ; Delaux, Sébastien ; Fuster, Daniel ; Hoepffner, Jérôme ; Josserand, Christophe ; Popinet, Stéphane ; Ray, Pascal ; Scardovelli, Ruben ; Zaleski, Stéphane</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c297t-186bdd91f44ef432d029eaf9e2bba70266087e96b13c006c4946e2ab41f900893</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Algorithmique</topic><topic>Atomisation</topic><topic>Calcul parallèle</topic><topic>Computation</topic><topic>Computational fluid dynamics</topic><topic>Computer science</topic><topic>Computer simulation</topic><topic>Droplet impact</topic><topic>Droplets</topic><topic>Fluid mechanics</topic><topic>Impact de goutte</topic><topic>Informatique</topic><topic>Liquids</topic><topic>Mechanics</topic><topic>Octree</topic><topic>Octrees</topic><topic>Parallel computing</topic><topic>Physics</topic><topic>Source code</topic><topic>Turbulence</topic><topic>Two-phase flow</topic><topic>Volume de fluid</topic><topic>Volume-of-fluid</topic><topic>Écoulement diphasique</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Agbaglah, Gilou</creatorcontrib><creatorcontrib>Delaux, Sébastien</creatorcontrib><creatorcontrib>Fuster, Daniel</creatorcontrib><creatorcontrib>Hoepffner, Jérôme</creatorcontrib><creatorcontrib>Josserand, Christophe</creatorcontrib><creatorcontrib>Popinet, Stéphane</creatorcontrib><creatorcontrib>Ray, Pascal</creatorcontrib><creatorcontrib>Scardovelli, Ruben</creatorcontrib><creatorcontrib>Zaleski, Stéphane</creatorcontrib><collection>CrossRef</collection><collection>Mechanical & Transportation Engineering Abstracts</collection><collection>Solid State and Superconductivity Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>Civil Engineering Abstracts</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Hyper Article en Ligne (HAL)</collection><collection>Hyper Article en Ligne (HAL) (Open Access)</collection><jtitle>Comptes Rendus Mécanique</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Agbaglah, Gilou</au><au>Delaux, Sébastien</au><au>Fuster, Daniel</au><au>Hoepffner, Jérôme</au><au>Josserand, Christophe</au><au>Popinet, Stéphane</au><au>Ray, Pascal</au><au>Scardovelli, Ruben</au><au>Zaleski, Stéphane</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Parallel simulation of multiphase flows using octree adaptivity and the volume-of-fluid method</atitle><jtitle>Comptes Rendus Mécanique</jtitle><date>2011</date><risdate>2011</risdate><volume>339</volume><issue>2</issue><spage>194</spage><epage>207</epage><pages>194-207</pages><issn>1631-0721</issn><issn>1873-7234</issn><eissn>1873-7234</eissn><abstract>We describe computations performed using the Gerris code, an open-source software implementing finite volume solvers on an octree adaptive grid together with a piecewise linear volume of fluid interface tracking method. The parallelisation of Gerris is achieved by domain decomposition. We show examples of the capabilities of Gerris on several types of problems. The impact of a droplet on a layer of the same liquid results in the formation of a thin air layer trapped between the droplet and the liquid layer that the adaptive refinement allows to capture. It is followed by the jetting of a thin corolla emerging from below the impacting droplet. The jet atomisation problem is another extremely challenging computational problem, in which a large number of small scales are generated. Finally we show an example of a turbulent jet computation in an equivalent resolution of
6
×
1024
3
cells. The jet simulation is based on the configuration of the Deepwater Horizon oil leak.
Nous décrivons des simulations réalisées avec le code Gerris, un logiciel libre qui implémente des méthodes de résolution de type volume fini sur un maillage adaptatif hiérarchique octree, et une méthode de suivi en volume avec construction d'interface affine par morceaux. La parallélisation de Gerris est obtenue par une décomposition en domaine. Nous montrons des exemples des capacités de cette approche sur plusieurs types de problèmes. L'impact d'un goutte sur une couche du même liquide provoque la formation d'une mince couche d'aire sous la goutte à l'instant de l'impact qui peut être capturée par la méthode adaptative. Il est suivi par le jaillissement d'une mince corolle par dessous la goutte impactante. Le problème de l'atomization est également un défi important pour le calcul intentsif, dans lequel un grand nombre de structures de petite échelle sont produites. Finalement nous montrons un exemple de simulation de jet turbulent avec une résolution équivalente de
6
×
1024
3
cellules. Cette configuration est basée sur celle de la fuite de pétrole brut de Deepwater Horizon.</abstract><pub>Elsevier SAS</pub><doi>10.1016/j.crme.2010.12.006</doi><tpages>14</tpages><orcidid>https://orcid.org/0000-0001-9947-297X</orcidid><orcidid>https://orcid.org/0000-0003-2004-9090</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1631-0721 |
ispartof | Comptes Rendus Mécanique, 2011, Vol.339 (2), p.194-207 |
issn | 1631-0721 1873-7234 1873-7234 |
language | eng |
recordid | cdi_proquest_miscellaneous_1671228837 |
source | Elsevier ScienceDirect Journals Complete; EZB-FREE-00999 freely available EZB journals |
subjects | Algorithmique Atomisation Calcul parallèle Computation Computational fluid dynamics Computer science Computer simulation Droplet impact Droplets Fluid mechanics Impact de goutte Informatique Liquids Mechanics Octree Octrees Parallel computing Physics Source code Turbulence Two-phase flow Volume de fluid Volume-of-fluid Écoulement diphasique |
title | Parallel simulation of multiphase flows using octree adaptivity and the volume-of-fluid method |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-27T04%3A03%3A54IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_hal_p&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Parallel%20simulation%20of%20multiphase%20flows%20using%20octree%20adaptivity%20and%20the%20volume-of-fluid%20method&rft.jtitle=Comptes%20Rendus%20M%C3%A9canique&rft.au=Agbaglah,%20Gilou&rft.date=2011&rft.volume=339&rft.issue=2&rft.spage=194&rft.epage=207&rft.pages=194-207&rft.issn=1631-0721&rft.eissn=1873-7234&rft_id=info:doi/10.1016/j.crme.2010.12.006&rft_dat=%3Cproquest_hal_p%3E1671228837%3C/proquest_hal_p%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1671228837&rft_id=info:pmid/&rft_els_id=S1631072110002160&rfr_iscdi=true |