VORTICITY ERRORS IN MULTIDIMENSIONAL LAGRANGIAN CODES

被引:135
作者
DUKOWICZ, JK [1 ]
MELTZ, BJA [1 ]
机构
[1] CTR ETUD LIMEIL VALENTON,DEPT MATH APPL,F-94195 VILLENEUVE ST GEO,FRANCE
关键词
D O I
10.1016/0021-9991(92)90280-C
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We investigate the apparent paradox, as exemplified by the well-known Saltzman test problem, of multidimensional lagrangian codes experiencing mesh tangling when computing one-dimensional irrotational flows. We demonstrate that the cause is the generation of spurious vorticity, or vorticity error, by a nonuniform mesh. Based on this, we investigate two methods of constructing improved lagrangian vertex velocities by removing, or filtering out, this spurious vorticity, rather than by the more common practice of introducing artificial viscosity. The first method reconstructs the velocity from the known flow divergence and from the true vorticity computed by means of a transport equation. The second method, which is much simpler and more efficient, subtracts a divergence-free correction from the velocity, such that the resulting velocity possesses the correct vorticity. We then successfully apply this method to solve a two-dimensional shock refraction problem, a problem which exhibits nonzero intrinsic vorticity. © 1992.
引用
收藏
页码:115 / 134
页数:20
相关论文
共 13 条