Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

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

Published: 15 September 2015 Publication History

Abstract

In this paper we present a second-order and continuous interpolation algorithm for cell-centered adaptive-mesh-refinement (AMR) grids. Continuity requirement poses a non-trivial 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.

References

[1]
M.J. Berger, P. Colella, Local adaptive mesh refinement for shock hydrodynamics, J. Comput. Phys., 82 (1989) 64-84.
[2]
K.G. Powell, P.L. Roe, T.J. Linde, T.I. Gombosi, D.L. De Zeeuw, A solution-adaptive upwind scheme for ideal magnetohydrodynamics, J. Comput. Phys., 154 (1999) 284-309.
[3]
K.G. Powell, T.I. Gombosi, D.L. De Zeeuw, A.J. Ridley, I.V. Sokolov, Q.F. Stout, G. Tóth, Parallel, adaptive-mesh-refinement MHD for global space-weather simulations, AIP Conf. Proc., 679 (2003) 807-814.
[4]
T.I. Gombosi, K.G. Powell, D.L.D. Zeeuw, C.R. Clauer, K.C. Hansen, W.B. Manchester, A.J. Ridley, I.I. Roussev, I.V. Sokolov, Q.F. Stout, G. Tóth, Solution-adaptive magnetohydrodynamics for space plasmas: Sun-to-Earth simulations, Comput. Sci. Eng., 6 (2004) 14-35.
[5]
K. Powell, D. De Zeeuw, I. Sokolov, G. Tóth, T. Gombosi, Q. Stout, Parallel, AMR MHD for global space weather simulations, in: Lect. Notes Comput. Sci. Eng., vol. 41, Springer, Berlin, Heidelberg, 2005, pp. 473-490.
[6]
G. Tóth, I.V. Sokolov, T.I. Gombosi, D.R. Chesney, C.R. Clauer, D.L. de Zeeuw, K.C. Hansen, K.J. Kane, W.B. Manchester, R.C. Oehmke, K.G. Powell, A.J. Ridley, I.I. Roussev, Q.F. Stout, O. Volberg, R.A. Wolf, S. Sazykin, A. Chan, B. Yu, J. Kóta, Space Weather Modeling Framework: a new tool for the space science community, J. Geophys. Res. Space Phys., 110 (2005) 12226.
[7]
G. Tóth, D.L. de Zeeuw, T.I. Gombosi, W.B. Manchester, A.J. Ridley, I.V. Sokolov, I.I. Roussev, Sun-to-thermosphere simulation of the 28-30 October 2003 storm with the Space Weather Modeling Framework, Space Weather, 5 (2007) 6003.
[8]
G. Tóth, B. van der Holst, I.V. Sokolov, D.L. De Zeeuw, T.I. Gombosi, F. Fang, W.B. Manchester, X. Meng, D. Najib, K.G. Powell, Q.F. Stout, A. Glocer, Y.-J. Ma, M. Opher, Adaptive numerical algorithms in space weather modeling, J. Comput. Phys., 231 (2012) 870-903.
[9]
I.V. Sokolov, I.I. Roussev, T.I. Gombosi, M.A. Lee, J. Kóta, T.G. Forbes, W.B. Manchester, J.I. Sakai, A new field line advection model for solar particle acceleration, Astrophys. J., 616 (2004) L171-L174.
[10]
I.V. Sokolov, I.I. Roussev, L.A. Fisk, M.A. Lee, T.I. Gombosi, J.I. Sakai, Diffusive shock acceleration theory revisited, Astrophys. J., 642 (2006) L81-L84.
[11]
I.V. Sokolov, I.I. Roussev, MHD turbulence model for global simulations of the solar wind and SEP acceleration, in: AIP Conf. Proc., vol. 1039, 2008, pp. 93-98.
[12]
I.V. Sokolov, I.I. Roussev, M. Skender, T.I. Gombosi, A.V. Usmanov, Transport equation for MHD turbulence: application to particle acceleration at interplanetary shocks, Astrophys. J., 696 (2009) 261-267.
[13]
G. Weber, O. Kreylos, T.J. Ligocki, J.M. Shalf, H. Hagen, B. Hamann, K.I. Joy, Extraction of crack-free isosurfaces for adaptive mesh refinement data, in: Data Visualization 2001 - Proceedings of Joint Eurographics/IEEE TCVG Symposium on Visualization, Eurographics Association, IEEE, Springer Verlag, 2001, pp. 25-34.
[14]
G.H. Weber, O. Kreylos, T.J. Ligocki, J.M. Shalf, H. Hagen, B. Hamann, K.I. Joy, K. Liu Ma, High-quality volume rendering of adaptive mesh refinement data, in: Proceedings of Vision, Modeling, and Visualization 2001, 2001, pp. 121-128.
[15]
P.J. Moran, D. Ellsworth, Visualization of AMR data with multi-level dual-mesh interpolation, IEEE Trans. Vis. Comput. Graph., 17 (2011) 1862-1871.

Index Terms

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

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Journal of Computational Physics
    Journal of Computational Physics  Volume 297, Issue C
    September 2015
    725 pages

    Publisher

    Academic Press Professional, Inc.

    United States

    Publication History

    Published: 15 September 2015

    Author Tags

    1. Adaptive mesh refinement
    2. Block-adaptive grids
    3. Continuous interpolation
    4. Interpolation
    5. Second-order interpolation

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 0
      Total Downloads
    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 19 Nov 2024

    Other Metrics

    Citations

    View Options

    View options

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media