Loading…
Particle-based shallow water simulation for irregular and sparse simulation domains
We propose a shallow water simulation using a Lagrangian technique. Smoothed particle hydrodynamics are used to solve the shallow water equation, so we avoid discretization of the entire simulation domain and easily handle sparse and irregular simulation domains. In the context of shallow water equa...
Saved in:
Published in: | Computers & graphics 2015-12, Vol.53 (Part B), p.170-176 |
---|---|
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-c429t-9d51fddf61335f51d91d1021288ad548ce40b7df93ba36e7491682dea4d48f423 |
---|---|
cites | cdi_FETCH-LOGICAL-c429t-9d51fddf61335f51d91d1021288ad548ce40b7df93ba36e7491682dea4d48f423 |
container_end_page | 176 |
container_issue | Part B |
container_start_page | 170 |
container_title | Computers & graphics |
container_volume | 53 |
creator | Chladek, Michal Durikovic, Roman |
description | We propose a shallow water simulation using a Lagrangian technique. Smoothed particle hydrodynamics are used to solve the shallow water equation, so we avoid discretization of the entire simulation domain and easily handle sparse and irregular simulation domains. In the context of shallow water equations, much less attention has been paid to Lagrangian simulation methods than to Eulerian methods. Therefore, many problems remained unsolved, which prevents the practical use of Lagrangian shallow water simulations in computer graphics. We concentrate on several issues associated with the simulation. First, we increase the accuracy of the smoothed particle hydrodynamics approximation by applying a correction to the kernel function that is used in the simulation. Second, we introduce a novel boundary handling algorithm that can handle arbitrary boundary domains; even irregular and complicated boundaries do not pose a problem and introduce only small computational overhead. Third, with the increased accuracy, we use the fluid height to generate a flat fluid surface. All the proposed methods can easily be integrated into the smoothed particle hydrodynamics framework.
[Display omitted]
•We increase the accuracy by applying a correction to the kernel functions.•We propose a novel boundary handling for SPH-based shallow water simulation.•We propose a new surface definition for SPH-based shallow water simulation. |
doi_str_mv | 10.1016/j.cag.2015.04.002 |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1825467890</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0097849315000412</els_id><sourcerecordid>1825467890</sourcerecordid><originalsourceid>FETCH-LOGICAL-c429t-9d51fddf61335f51d91d1021288ad548ce40b7df93ba36e7491682dea4d48f423</originalsourceid><addsrcrecordid>eNp9kE1LAzEQQIMoWKs_wNseveyaZLO7CZ6k-AUFBfUcpsmkpmw3Ndla_Pem1IMnTwPDewPzCLlktGKUtderysCy4pQ1FRUVpfyITJjs6rJrpTgmE0pVV0qh6lNyltKKZoK3YkJeXyCO3vRYLiChLdIH9H3YFTsYMRbJr7c9jD4MhQux8DHiMi9iAUNGNxAT_mVsWIMf0jk5cdAnvPidU_J-f_c2eyznzw9Ps9t5aQRXY6lsw5y1rmV13biGWcUso5xxKcE2QhoUdNFZp-oF1C12QrFWcosgrJBO8HpKrg53NzF8bjGNeu2Twb6HAcM2aSZ5I9pOKppRdkBNDClFdHoT_Rrit2ZU7wPqlc4B9T6gpkLnPNm5OTiYf_jyGHUyHgeD1kc0o7bB_2P_ACRqeXw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1825467890</pqid></control><display><type>article</type><title>Particle-based shallow water simulation for irregular and sparse simulation domains</title><source>ScienceDirect Freedom Collection</source><creator>Chladek, Michal ; Durikovic, Roman</creator><creatorcontrib>Chladek, Michal ; Durikovic, Roman</creatorcontrib><description>We propose a shallow water simulation using a Lagrangian technique. Smoothed particle hydrodynamics are used to solve the shallow water equation, so we avoid discretization of the entire simulation domain and easily handle sparse and irregular simulation domains. In the context of shallow water equations, much less attention has been paid to Lagrangian simulation methods than to Eulerian methods. Therefore, many problems remained unsolved, which prevents the practical use of Lagrangian shallow water simulations in computer graphics. We concentrate on several issues associated with the simulation. First, we increase the accuracy of the smoothed particle hydrodynamics approximation by applying a correction to the kernel function that is used in the simulation. Second, we introduce a novel boundary handling algorithm that can handle arbitrary boundary domains; even irregular and complicated boundaries do not pose a problem and introduce only small computational overhead. Third, with the increased accuracy, we use the fluid height to generate a flat fluid surface. All the proposed methods can easily be integrated into the smoothed particle hydrodynamics framework.
[Display omitted]
•We increase the accuracy by applying a correction to the kernel functions.•We propose a novel boundary handling for SPH-based shallow water simulation.•We propose a new surface definition for SPH-based shallow water simulation.</description><identifier>ISSN: 0097-8493</identifier><identifier>EISSN: 1873-7684</identifier><identifier>DOI: 10.1016/j.cag.2015.04.002</identifier><language>eng</language><publisher>Elsevier Ltd</publisher><subject>Accuracy ; Boundaries ; Boundary handling ; Computational fluid dynamics ; Computer simulation ; Fluid flow ; Handles ; Hydrodynamics ; Particles ; Shallow water ; Shallow water equations ; Smoothed particle hydrodynamics</subject><ispartof>Computers & graphics, 2015-12, Vol.53 (Part B), p.170-176</ispartof><rights>2015 Elsevier Ltd</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c429t-9d51fddf61335f51d91d1021288ad548ce40b7df93ba36e7491682dea4d48f423</citedby><cites>FETCH-LOGICAL-c429t-9d51fddf61335f51d91d1021288ad548ce40b7df93ba36e7491682dea4d48f423</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Chladek, Michal</creatorcontrib><creatorcontrib>Durikovic, Roman</creatorcontrib><title>Particle-based shallow water simulation for irregular and sparse simulation domains</title><title>Computers & graphics</title><description>We propose a shallow water simulation using a Lagrangian technique. Smoothed particle hydrodynamics are used to solve the shallow water equation, so we avoid discretization of the entire simulation domain and easily handle sparse and irregular simulation domains. In the context of shallow water equations, much less attention has been paid to Lagrangian simulation methods than to Eulerian methods. Therefore, many problems remained unsolved, which prevents the practical use of Lagrangian shallow water simulations in computer graphics. We concentrate on several issues associated with the simulation. First, we increase the accuracy of the smoothed particle hydrodynamics approximation by applying a correction to the kernel function that is used in the simulation. Second, we introduce a novel boundary handling algorithm that can handle arbitrary boundary domains; even irregular and complicated boundaries do not pose a problem and introduce only small computational overhead. Third, with the increased accuracy, we use the fluid height to generate a flat fluid surface. All the proposed methods can easily be integrated into the smoothed particle hydrodynamics framework.
[Display omitted]
•We increase the accuracy by applying a correction to the kernel functions.•We propose a novel boundary handling for SPH-based shallow water simulation.•We propose a new surface definition for SPH-based shallow water simulation.</description><subject>Accuracy</subject><subject>Boundaries</subject><subject>Boundary handling</subject><subject>Computational fluid dynamics</subject><subject>Computer simulation</subject><subject>Fluid flow</subject><subject>Handles</subject><subject>Hydrodynamics</subject><subject>Particles</subject><subject>Shallow water</subject><subject>Shallow water equations</subject><subject>Smoothed particle hydrodynamics</subject><issn>0097-8493</issn><issn>1873-7684</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2015</creationdate><recordtype>article</recordtype><recordid>eNp9kE1LAzEQQIMoWKs_wNseveyaZLO7CZ6k-AUFBfUcpsmkpmw3Ndla_Pem1IMnTwPDewPzCLlktGKUtderysCy4pQ1FRUVpfyITJjs6rJrpTgmE0pVV0qh6lNyltKKZoK3YkJeXyCO3vRYLiChLdIH9H3YFTsYMRbJr7c9jD4MhQux8DHiMi9iAUNGNxAT_mVsWIMf0jk5cdAnvPidU_J-f_c2eyznzw9Ps9t5aQRXY6lsw5y1rmV13biGWcUso5xxKcE2QhoUdNFZp-oF1C12QrFWcosgrJBO8HpKrg53NzF8bjGNeu2Twb6HAcM2aSZ5I9pOKppRdkBNDClFdHoT_Rrit2ZU7wPqlc4B9T6gpkLnPNm5OTiYf_jyGHUyHgeD1kc0o7bB_2P_ACRqeXw</recordid><startdate>20151201</startdate><enddate>20151201</enddate><creator>Chladek, Michal</creator><creator>Durikovic, Roman</creator><general>Elsevier Ltd</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20151201</creationdate><title>Particle-based shallow water simulation for irregular and sparse simulation domains</title><author>Chladek, Michal ; Durikovic, Roman</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c429t-9d51fddf61335f51d91d1021288ad548ce40b7df93ba36e7491682dea4d48f423</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2015</creationdate><topic>Accuracy</topic><topic>Boundaries</topic><topic>Boundary handling</topic><topic>Computational fluid dynamics</topic><topic>Computer simulation</topic><topic>Fluid flow</topic><topic>Handles</topic><topic>Hydrodynamics</topic><topic>Particles</topic><topic>Shallow water</topic><topic>Shallow water equations</topic><topic>Smoothed particle hydrodynamics</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Chladek, Michal</creatorcontrib><creatorcontrib>Durikovic, Roman</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</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 & graphics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Chladek, Michal</au><au>Durikovic, Roman</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Particle-based shallow water simulation for irregular and sparse simulation domains</atitle><jtitle>Computers & graphics</jtitle><date>2015-12-01</date><risdate>2015</risdate><volume>53</volume><issue>Part B</issue><spage>170</spage><epage>176</epage><pages>170-176</pages><issn>0097-8493</issn><eissn>1873-7684</eissn><abstract>We propose a shallow water simulation using a Lagrangian technique. Smoothed particle hydrodynamics are used to solve the shallow water equation, so we avoid discretization of the entire simulation domain and easily handle sparse and irregular simulation domains. In the context of shallow water equations, much less attention has been paid to Lagrangian simulation methods than to Eulerian methods. Therefore, many problems remained unsolved, which prevents the practical use of Lagrangian shallow water simulations in computer graphics. We concentrate on several issues associated with the simulation. First, we increase the accuracy of the smoothed particle hydrodynamics approximation by applying a correction to the kernel function that is used in the simulation. Second, we introduce a novel boundary handling algorithm that can handle arbitrary boundary domains; even irregular and complicated boundaries do not pose a problem and introduce only small computational overhead. Third, with the increased accuracy, we use the fluid height to generate a flat fluid surface. All the proposed methods can easily be integrated into the smoothed particle hydrodynamics framework.
[Display omitted]
•We increase the accuracy by applying a correction to the kernel functions.•We propose a novel boundary handling for SPH-based shallow water simulation.•We propose a new surface definition for SPH-based shallow water simulation.</abstract><pub>Elsevier Ltd</pub><doi>10.1016/j.cag.2015.04.002</doi><tpages>7</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0097-8493 |
ispartof | Computers & graphics, 2015-12, Vol.53 (Part B), p.170-176 |
issn | 0097-8493 1873-7684 |
language | eng |
recordid | cdi_proquest_miscellaneous_1825467890 |
source | ScienceDirect Freedom Collection |
subjects | Accuracy Boundaries Boundary handling Computational fluid dynamics Computer simulation Fluid flow Handles Hydrodynamics Particles Shallow water Shallow water equations Smoothed particle hydrodynamics |
title | Particle-based shallow water simulation for irregular and sparse simulation domains |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T12%3A17%3A42IST&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=Particle-based%20shallow%20water%20simulation%20for%20irregular%20and%20sparse%20simulation%20domains&rft.jtitle=Computers%20&%20graphics&rft.au=Chladek,%20Michal&rft.date=2015-12-01&rft.volume=53&rft.issue=Part%20B&rft.spage=170&rft.epage=176&rft.pages=170-176&rft.issn=0097-8493&rft.eissn=1873-7684&rft_id=info:doi/10.1016/j.cag.2015.04.002&rft_dat=%3Cproquest_cross%3E1825467890%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c429t-9d51fddf61335f51d91d1021288ad548ce40b7df93ba36e7491682dea4d48f423%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1825467890&rft_id=info:pmid/&rfr_iscdi=true |