An efficient second-order accurate and continuous interpolation for block-adaptive grids

被引:8
|
作者
Borovikov, Dmitry [1 ]
Sokolov, Igor V. [1 ]
Toth, Gobor [1 ]
机构
[1] Univ Michigan, Dept Atmospher Ocean & Space Sci, Ann Arbor, MI 48109 USA
关键词
Adaptive mesh refinement; Block-adaptive grids; Interpolation; Continuous interpolation; Second-order interpolation; SPACE-WEATHER SIMULATIONS; MESH REFINEMENT DATA; PARTICLE-ACCELERATION; MHD; MAGNETOHYDRODYNAMICS; VISUALIZATION; PARALLEL; MODEL;
D O I
10.1016/j.jcp.2015.05.038
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper we present a second-order and continuous interpolation algorithm for cell-centered adaptive-mesh-refinement (AMR) grids. Continuity requirement poses a nontrivial problem at resolution changes. We develop a classification of the resolution changes, which allows us to employ efficient and simple linear interpolation in the majority of the computational domain. The algorithm is well suited for massively parallel computations. Our interpolation algorithm allows extracting jump-free interpolated data distribution along lines and surfaces within the computational domain. This capability is important for various applications, including kinetic particles tracking in three dimensional vector fields, visualization (i.e. surface extraction) and extracting variables along one-dimensional curves such as field lines, streamlines and satellite trajectories, etc. Particular examples are models for acceleration of solar energetic particles (SEPs) along magnetic field-lines. As such models are sensitive to sharp gradients and discontinuities the capability to interpolate the data from the AMR grid to be passed to the SEP model without producing false gradients numerically becomes crucial. We provide a complete description of the algorithm and make the code publicly available as a Fortran 90 library. (C) 2015 Elsevier Inc. All rights reserved.
引用
收藏
页码:599 / 610
页数:12
相关论文
共 50 条
  • [1] Hall MHD on Block-Adaptive Grids
    Toth, Gabor
    Ma, Ying-Juan
    Gombosi, Tamas I.
    NUMERICAL MODELING OF SPACE PLASMA FLOWS: ASTRONUM-2008, 2009, 406 : 287 - +
  • [2] Hall magnetohydrodynamics on block-adaptive grids
    Toth, Gabor
    Ma, Yingjuan
    Gombosi, Tamas I.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2008, 227 (14) : 6967 - 6984
  • [3] A fifth-order finite difference scheme for hyperbolic equations on block-adaptive curvilinear grids
    Chen, Yuxi
    Toth, Gabor
    Gombosi, Tamas I.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2016, 305 : 604 - 621
  • [4] Accurate Second-Order Interpolation for Power Electronic Circuit Simulation
    Tant, Jeroen
    Driesen, Johan
    2017 IEEE 18TH WORKSHOP ON CONTROL AND MODELING FOR POWER ELECTRONICS (COMPEL), 2017,
  • [5] Second-order sign-preserving conservative interpolation (remapping) on general grids
    Margolin, LG
    Shashkov, M
    JOURNAL OF COMPUTATIONAL PHYSICS, 2003, 184 (01) : 266 - 298
  • [6] Second-order interpolation of traveltimes
    Vanelle, C
    Gajewski, D
    GEOPHYSICAL PROSPECTING, 2002, 50 (01) : 73 - 83
  • [7] Parallel explicit/implicit time stepping scheme on block-adaptive grids
    Toth, Gabor
    De Zeeuw, Darren L.
    Ma, Ying-Juan
    Gombosi, Tamas I.
    Powell, Kenneth G.
    NUMERICAL MODELING OF SPACE PLASMA FLOWS: ASTRONUM-2007, 2008, 385 : 237 - 246
  • [8] A parallel explicit/implicit time stepping scheme on block-adaptive grids
    Toth, Gabor
    De Zeeuw, Darren L.
    Gombosi, Tamas I.
    Powell, Kenneth G.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2006, 217 (02) : 722 - 758
  • [9] AN EFFICIENT ENCODING OF DCT BLOCKS WITH BLOCK-ADAPTIVE SCANNING
    LEE, JH
    KANG, SW
    YANG, KH
    LEE, CW
    IEICE TRANSACTIONS ON COMMUNICATIONS, 1994, E77B (12) : 1489 - 1494
  • [10] BLOCK-ADAPTIVE INTERPOLATION FILTER FOR SUB-PIXEL MOTION COMPENSATION
    Cho, Jaehyun
    Lee, Dong-Bok
    Jeong, Shin Cheol
    Song, Byung Cheol
    19TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO-2011), 2011, : 2156 - 2160