Quantifying residual numerical diffusion in flux-corrected transport algorithms
Quantifying residual numerical diffusion in flux-corrected transport algorithms
复制标题
量化通量校正传输算法中的残余数值扩散
DOI:
--
复制
发表时间:
1991
期刊:
影响因子:
--
通讯作者:
F. Grinstein
中科院分区:
文献类型:
--
作者:
D. Book;Chiping Li;G. Patnaik;F. Grinstein
Residual diffusion in fluid-dynamics calculations results from the finite order of approximation in the underlying linear algorithm, including the effect of smoothing sometimes added for numerical reasons, and, in the case of monotonicity-preserving algorithms such as flux-corrected transport (FCT), the nonlinear action of the flux limiter on steep profiles. Some widely used FCT algorithms contain a multiplicative constant that reduces the antidiffusion coefficient by ∼0.01%–0.1%. Replacing this constant with a smoothly varying function of velocity which equals unity when the Courant number vanishes causes the linear diffusion to go to zero when the flow velocity does. The use of a velocity-dependent antidiffusion coefficient minimizes numerical smearing of discontinuities and associated effects in the neighboring flow. Computational examples are presented. The residual diffusion for nonzero flow speeds is nonlinear and problem dependent. A method is presented for calibrating it in any given code in the context of a particular problem, and is applied to the FCT algorithms described here.