A numerically efficient and stable algorithm for animating water waves

被引:61
作者
Layton, AT [1 ]
van de Panne, M [1 ]
机构
[1] Univ Toronto, Dept Comp Sci, Toronto, ON M5S 3G4, Canada
关键词
fluid dynamics; physically based model; shallow water equations; semi-Lagrangian method; implicit integration;
D O I
10.1007/s003710100131
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Water motion can be realistically captured by physically based fluid models. We begin by presenting a survey on fluid simulation models that are based on fluid dynamics equations, from the most comprehensive Navier-Stokes equations to the simple wave equation. We then present a model that is based on the two-dimensional shallow water equations. The equations are integrated by a novel numerical method - the implicit semi-Lagrangian integration scheme which allows large timesteps while maintaining stability, and which is described in detail in this paper. Gentle wave motions, the superposition of waves, drifting objects, and obstacles and boundaries of various shapes can be efficiently simulated with this model.
引用
收藏
页码:41 / 53
页数:13
相关论文
共 24 条
[21]  
STANIFORTH A, 1991, MON WEATHER REV, V119, P2206, DOI 10.1175/1520-0493(1991)119<2206:SLISFA>2.0.CO
[22]  
2
[23]   Instability in the photosynthetic system and its relevance to biodevices [J].
Thomas, S ;
Banerjee, M ;
Vidyasagar, PB ;
Shaligram, AD .
MATERIALS SCIENCE & ENGINEERING C-BIOMIMETIC AND SUPRAMOLECULAR SYSTEMS, 1995, 3 (3-4) :223-226
[24]   Massively parallel implementation of the mesoscale compressible community model [J].
Thomas, SJ ;
Malevsky, AV ;
Desgagne, M ;
Benoit, R ;
Pellerin, P ;
Valin, M .
PARALLEL COMPUTING, 1997, 23 (14) :2143-2160