Free surface flow simulations on GPGPUs using the LBM
In this paper, we present the implementation of a volume-of-fluid-(VOF)-based algorithm for the simulation of free-surface flow problems on general purpose graphical processing units (GPGPUs). For the solution of the flow field and the additional advection equation for the VOF fill level, the lattic...
Gespeichert in:
Veröffentlicht in: | Computers & mathematics with applications (1987) 2011-06, Vol.61 (12), p.3549-3563 |
---|---|
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 | 3563 |
---|---|
container_issue | 12 |
container_start_page | 3549 |
container_title | Computers & mathematics with applications (1987) |
container_volume | 61 |
creator | Janßen, Christian Krafczyk, Manfred |
description | In this paper, we present the implementation of a volume-of-fluid-(VOF)-based algorithm for the simulation of free-surface flow problems on general purpose graphical processing units (GPGPUs). For the solution of the flow field and the additional advection equation for the VOF fill level, the lattice Boltzmann method on the basis of an MRT collision operator is used. A Smagorinsky LES model serves to capture the small-scale turbulent structures of the flow. We show that despite the additional non-local operations near the phase interface, we end up with an algorithm with good overall performance, which is suitable for the simulation of demanding real-world engineering applications. |
doi_str_mv | 10.1016/j.camwa.2011.03.016 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_896223208</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0898122111001684</els_id><sourcerecordid>896223208</sourcerecordid><originalsourceid>FETCH-LOGICAL-c446t-eafb28b9b90171f6183a1fcc7f754720749676855d204d82d03dffa9d51b8b53</originalsourceid><addsrcrecordid>eNp9kDtPwzAUhS0EEqXwC1i8MSX4kdjOwAAVDUhFdCiz5TjX4CqPYidU_HtSysx0paPzXel8CF1TklJCxe02tabdm5QRSlPC0yk7QTOqJE-kEOoUzYgqVEIZo-foIsYtISTjjMxQvgwAOI7BGQvYNf0eR9-OjRl830Xcd7hcl-u3iMfou3c8fABePbxcojNnmghXf3eONsvHzeIpWb2Wz4v7VWKzTAwJGFcxVRVVQaikTlDFDXXWSifzTDIis0JIofK8ZiSrFasJr50zRZ3TSlU5n6Ob49td6D9HiINufbTQNKaDfoxaFYKxaYaamvzYtKGPMYDTu-BbE741JfqgSG_1ryJ9UKQJ11M2UXdHCqYNXx6CjtZDZ6H2Aeyg697_y_8AWVJuYA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>896223208</pqid></control><display><type>article</type><title>Free surface flow simulations on GPGPUs using the LBM</title><source>Elsevier ScienceDirect Journals</source><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><creator>Janßen, Christian ; Krafczyk, Manfred</creator><creatorcontrib>Janßen, Christian ; Krafczyk, Manfred</creatorcontrib><description>In this paper, we present the implementation of a volume-of-fluid-(VOF)-based algorithm for the simulation of free-surface flow problems on general purpose graphical processing units (GPGPUs). For the solution of the flow field and the additional advection equation for the VOF fill level, the lattice Boltzmann method on the basis of an MRT collision operator is used. A Smagorinsky LES model serves to capture the small-scale turbulent structures of the flow. We show that despite the additional non-local operations near the phase interface, we end up with an algorithm with good overall performance, which is suitable for the simulation of demanding real-world engineering applications.</description><identifier>ISSN: 0898-1221</identifier><identifier>EISSN: 1873-7668</identifier><identifier>DOI: 10.1016/j.camwa.2011.03.016</identifier><language>eng</language><publisher>Elsevier Ltd</publisher><subject>Algorithms ; Computational fluid dynamics ; Computer simulation ; D3Q19 model ; Flow simulation ; Fluid flow ; Free surface ; Graphical processing unit ; Lattice Boltzmann method ; Mathematical analysis ; Mathematical models ; MRT ; Smagorinsky LES ; Turbulence ; Volume of fluid</subject><ispartof>Computers & mathematics with applications (1987), 2011-06, Vol.61 (12), p.3549-3563</ispartof><rights>2011 Elsevier Ltd</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c446t-eafb28b9b90171f6183a1fcc7f754720749676855d204d82d03dffa9d51b8b53</citedby><cites>FETCH-LOGICAL-c446t-eafb28b9b90171f6183a1fcc7f754720749676855d204d82d03dffa9d51b8b53</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S0898122111001684$$EHTML$$P50$$Gelsevier$$Hfree_for_read</linktohtml><link.rule.ids>314,776,780,3536,27903,27904,65309</link.rule.ids></links><search><creatorcontrib>Janßen, Christian</creatorcontrib><creatorcontrib>Krafczyk, Manfred</creatorcontrib><title>Free surface flow simulations on GPGPUs using the LBM</title><title>Computers & mathematics with applications (1987)</title><description>In this paper, we present the implementation of a volume-of-fluid-(VOF)-based algorithm for the simulation of free-surface flow problems on general purpose graphical processing units (GPGPUs). For the solution of the flow field and the additional advection equation for the VOF fill level, the lattice Boltzmann method on the basis of an MRT collision operator is used. A Smagorinsky LES model serves to capture the small-scale turbulent structures of the flow. We show that despite the additional non-local operations near the phase interface, we end up with an algorithm with good overall performance, which is suitable for the simulation of demanding real-world engineering applications.</description><subject>Algorithms</subject><subject>Computational fluid dynamics</subject><subject>Computer simulation</subject><subject>D3Q19 model</subject><subject>Flow simulation</subject><subject>Fluid flow</subject><subject>Free surface</subject><subject>Graphical processing unit</subject><subject>Lattice Boltzmann method</subject><subject>Mathematical analysis</subject><subject>Mathematical models</subject><subject>MRT</subject><subject>Smagorinsky LES</subject><subject>Turbulence</subject><subject>Volume of fluid</subject><issn>0898-1221</issn><issn>1873-7668</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2011</creationdate><recordtype>article</recordtype><recordid>eNp9kDtPwzAUhS0EEqXwC1i8MSX4kdjOwAAVDUhFdCiz5TjX4CqPYidU_HtSysx0paPzXel8CF1TklJCxe02tabdm5QRSlPC0yk7QTOqJE-kEOoUzYgqVEIZo-foIsYtISTjjMxQvgwAOI7BGQvYNf0eR9-OjRl830Xcd7hcl-u3iMfou3c8fABePbxcojNnmghXf3eONsvHzeIpWb2Wz4v7VWKzTAwJGFcxVRVVQaikTlDFDXXWSifzTDIis0JIofK8ZiSrFasJr50zRZ3TSlU5n6Ob49td6D9HiINufbTQNKaDfoxaFYKxaYaamvzYtKGPMYDTu-BbE741JfqgSG_1ryJ9UKQJ11M2UXdHCqYNXx6CjtZDZ6H2Aeyg697_y_8AWVJuYA</recordid><startdate>20110601</startdate><enddate>20110601</enddate><creator>Janßen, Christian</creator><creator>Krafczyk, Manfred</creator><general>Elsevier Ltd</general><scope>6I.</scope><scope>AAFTH</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>KR7</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20110601</creationdate><title>Free surface flow simulations on GPGPUs using the LBM</title><author>Janßen, Christian ; Krafczyk, Manfred</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c446t-eafb28b9b90171f6183a1fcc7f754720749676855d204d82d03dffa9d51b8b53</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Algorithms</topic><topic>Computational fluid dynamics</topic><topic>Computer simulation</topic><topic>D3Q19 model</topic><topic>Flow simulation</topic><topic>Fluid flow</topic><topic>Free surface</topic><topic>Graphical processing unit</topic><topic>Lattice Boltzmann method</topic><topic>Mathematical analysis</topic><topic>Mathematical models</topic><topic>MRT</topic><topic>Smagorinsky LES</topic><topic>Turbulence</topic><topic>Volume of fluid</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Janßen, Christian</creatorcontrib><creatorcontrib>Krafczyk, Manfred</creatorcontrib><collection>ScienceDirect Open Access Titles</collection><collection>Elsevier:ScienceDirect:Open Access</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Mechanical & Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Civil Engineering Abstracts</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>Computers & mathematics with applications (1987)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Janßen, Christian</au><au>Krafczyk, Manfred</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Free surface flow simulations on GPGPUs using the LBM</atitle><jtitle>Computers & mathematics with applications (1987)</jtitle><date>2011-06-01</date><risdate>2011</risdate><volume>61</volume><issue>12</issue><spage>3549</spage><epage>3563</epage><pages>3549-3563</pages><issn>0898-1221</issn><eissn>1873-7668</eissn><abstract>In this paper, we present the implementation of a volume-of-fluid-(VOF)-based algorithm for the simulation of free-surface flow problems on general purpose graphical processing units (GPGPUs). For the solution of the flow field and the additional advection equation for the VOF fill level, the lattice Boltzmann method on the basis of an MRT collision operator is used. A Smagorinsky LES model serves to capture the small-scale turbulent structures of the flow. We show that despite the additional non-local operations near the phase interface, we end up with an algorithm with good overall performance, which is suitable for the simulation of demanding real-world engineering applications.</abstract><pub>Elsevier Ltd</pub><doi>10.1016/j.camwa.2011.03.016</doi><tpages>15</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0898-1221 |
ispartof | Computers & mathematics with applications (1987), 2011-06, Vol.61 (12), p.3549-3563 |
issn | 0898-1221 1873-7668 |
language | eng |
recordid | cdi_proquest_miscellaneous_896223208 |
source | Elsevier ScienceDirect Journals; Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals |
subjects | Algorithms Computational fluid dynamics Computer simulation D3Q19 model Flow simulation Fluid flow Free surface Graphical processing unit Lattice Boltzmann method Mathematical analysis Mathematical models MRT Smagorinsky LES Turbulence Volume of fluid |
title | Free surface flow simulations on GPGPUs using the LBM |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-27T03%3A51%3A30IST&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=Free%20surface%20flow%20simulations%20on%20GPGPUs%20using%20the%20LBM&rft.jtitle=Computers%20&%20mathematics%20with%20applications%20(1987)&rft.au=Jan%C3%9Fen,%20Christian&rft.date=2011-06-01&rft.volume=61&rft.issue=12&rft.spage=3549&rft.epage=3563&rft.pages=3549-3563&rft.issn=0898-1221&rft.eissn=1873-7668&rft_id=info:doi/10.1016/j.camwa.2011.03.016&rft_dat=%3Cproquest_cross%3E896223208%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=896223208&rft_id=info:pmid/&rft_els_id=S0898122111001684&rfr_iscdi=true |