2010
DOI: 10.1007/978-3-642-17289-2_8
|View full text |Cite
|
Sign up to set email alerts
|

Lattice-Boltzmann Water Waves

Abstract: Abstract.A model for real-time generation of deep-water waves is suggested. It is based on a lattice-Boltzmann (LB) technique. Computation of wave dynamics and (ray-traced) rendering for a lattice of size 1024 2 can be carried out simultaneously on a single graphics card at 25 frames per second. In addition to the computational speed, the LB technique is seen to offer a simple and physically accurate method for handling both dispersion and wave reflection from obstructing objects.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2011
2011
2018
2018

Publication Types

Select...
3
1
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 19 publications
0
3
0
Order By: Relevance
“…The work of Tessendorf [2004a;2014], which discretizes a linearized Bernoulli equation, exhibits more realistic wave dispersion but still falls short of physically correct motion (as discussed in [Canabal et al 2016]). Some researchers have also introduced direct numerical simulators based on the lattice Boltzmann method (LBM) [Geist et al 2010], which requires a careful tuning of the LBM collision matrix to yield realistic wave speeds. Convolution-based approaches [Loviscach 2002;Ottosson 2011] aim to achieve the correct dispersion relation, but they must cope with the practical difficulties of large kernels occupying the entire simulation domain.…”
Section: Numerical Solutions To Partial Differential Equationsmentioning
confidence: 99%
“…The work of Tessendorf [2004a;2014], which discretizes a linearized Bernoulli equation, exhibits more realistic wave dispersion but still falls short of physically correct motion (as discussed in [Canabal et al 2016]). Some researchers have also introduced direct numerical simulators based on the lattice Boltzmann method (LBM) [Geist et al 2010], which requires a careful tuning of the LBM collision matrix to yield realistic wave speeds. Convolution-based approaches [Loviscach 2002;Ottosson 2011] aim to achieve the correct dispersion relation, but they must cope with the practical difficulties of large kernels occupying the entire simulation domain.…”
Section: Numerical Solutions To Partial Differential Equationsmentioning
confidence: 99%
“…Once Ω is specified, equation 16is, essentially, the entire computational model. Starting with initial conditions, we apply (16) synchronously to all lattice sites and then generate the new wave height field at time t = t + τ by (14). Given a choice for Ω, students can begin implementation immediately.…”
Section: A 2-dimensional Wave Modelmentioning
confidence: 99%
“…Garcia et al developed LBM based fluid-structure interaction approach [18]. Geist et al developed a real-time approach for wave surface generation and attained 25 Hz for grid of size 1024 2 [19]. Geveler et al developed LBM based approach for simulating laminar flow with free fluid surface on multi-core CPU and many-core GPU processors and reported a factor of 8 speed-up on GPU code with respect to multi-threaded CPU code [20].…”
Section: Fluid-rigid Body Interaction Simulationmentioning
confidence: 99%