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!
|
Summary: | 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. |
---|---|
ISSN: | 0097-8493 1873-7684 |
DOI: | 10.1016/j.cag.2015.04.002 |