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...

Full description

Saved in:
Bibliographic Details
Published in:Computers & graphics 2015-12, Vol.53 (Part B), p.170-176
Main Authors: Chladek, Michal, Durikovic, Roman
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 &amp; 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 &amp; 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 &amp; 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 &amp; 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