A class of single-cell high-order semi-Lagrangian advection schemes

被引:0
|
作者
Xiao, F [1 ]
机构
[1] Inst Phys & Chem Res, Sci Computat Lab, Wako, Saitama 3510198, Japan
关键词
D O I
10.1175/1520-0493(2000)128<1165:ACOSCH>2.0.CO;2
中图分类号
P4 [大气科学(气象学)];
学科分类号
0706 ; 070601 ;
摘要
A class of semi-Lagrangian schemes has been derived for solving the advection equation. Compared with other semi-Lagrangian-type schemes, the presented schemes require less computational stencils for interpolation construction. Besides the dependent variable itself, its spatial derivatives are also evaluated based on a Lagrangian invariant solution. This makes estimating the first-order derivatives from the values of the dependent variable at neighboring grid points unnecessary. The resulting numerical formula appears spatially compact and only one mesh cell is needed for constructing the interpolation profile. The 2D basic formulation is based on a rational interpolation function. It shows an ability to prevent numerical oscillation. Some variants of the scheme can be easily obtained by minor modifications. It is easy to get the desired numerical properties such as diffusion reduction, oscillation suppression; or (more strongly) monotonicity with the presented schemes. Grid refinement analysis shows that all the schemes presented in this paper have convergence factors larger than 2 based on an l(2) norm. The presented schemes need some extra memory space to store the derivatives of the interpolation function, but do appear competitive with other conventional semi-Lagrangian methods based on Hermite interpolants, in terms of arithmetic operation counts. Parallel implementation shows that the presented schemes are easily portable to a parallel environment with distributed memory architecture and data communications take place only on the cells on the boundaries of the parallel partition.
引用
收藏
页码:1165 / 1176
页数:12
相关论文
共 50 条
  • [41] A High-Order Semi-Lagrangian Finite Difference Method for Nonlinear Vlasov and BGK Models
    Li, Linjin
    Qiu, Jingmei
    Russo, Giovanni
    COMMUNICATIONS ON APPLIED MATHEMATICS AND COMPUTATION, 2023, 5 (01) : 170 - 198
  • [42] MOMENTS PRESERVING AND HIGH-RESOLUTION SEMI-LAGRANGIAN ADVECTION SCHEME
    Becerra-Sagredo, Julian
    Malaga, Carlos
    Mandujano, Francisco
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2016, 38 (04): : A2141 - A2161
  • [43] HIGH ORDER SEMI-LAGRANGIAN METHODS FOR THE BGK EQUATION
    Groppi, Maria
    Russo, Giovanni
    Stracquadanio, Giuseppe
    COMMUNICATIONS IN MATHEMATICAL SCIENCES, 2016, 14 (02) : 389 - 414
  • [44] Multi-stage high order semi-Lagrangian schemes for incompressible flows in Cartesian geometries
    Cameron, Alexandre
    Raynaud, Raphal
    Dormy, Emmanuel
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2016, 82 (12) : 879 - 892
  • [45] An oscillation suppressing semi-Lagrangian solver for advection equation
    Xiao, F
    Yabe, T
    Ebisuzaki, T
    COMPUTER PHYSICS COMMUNICATIONS, 1999, 116 (01) : 121 - 135
  • [46] Semi-lagrangian advection algorithms for ocean circulation models
    1600, American Meteorological Soc, Boston, MA, USA (12):
  • [47] An adaptive semi-Lagrangian advection scheme and its parallelization
    Behrens, J
    MONTHLY WEATHER REVIEW, 1996, 124 (10) : 2386 - 2395
  • [49] An explicit and conservative remapping strategy for semi-Lagrangian advection
    Reich, Sebastian
    ATMOSPHERIC SCIENCE LETTERS, 2007, 8 (02): : 58 - 63
  • [50] Semi-Lagrangian Method for Advection Problem with Adaptive Grid
    Efremov, A.
    Karepova, E.
    Shaydurov, V.
    Vyatkin, A.
    APPLICATION OF MATHEMATICS IN TECHNICAL AND NATURAL SCIENCES (AMITANS'16), 2016, 1773