We propose a novel algorithm for the temporal integration of the resistive magnetohydrodynamics (MHD) equations. The approach is based on exponential Rosenbrock schemes in combination with Leja interpolation. It naturally preserves Gauss's law for magnetism and is unencumbered by the stability constraints observed for explicit methods. Remarkable progress has been achieved in designing exponential integrators and computing the required matrix functions efficiently. However, employing them in MHD simulations of realistic physical scenarios requires a matrix-free implementation. We show how an efficient algorithm based on Leja interpolation that only uses the right-hand side of the differential equation (i.e., matrix free) can be constructed. We further demonstrate that it outperforms Krylov-based exponential integrators as well as explicit and implicit methods using test models of magnetic reconnection and the Kelvin-Helmholtz instability. Furthermore, an adaptive step-size strategy that gives excellent and predictable performance, particularly in the lenient- to intermediate-tolerance regime that is often of importance in practical applications, is employed.
机构:
Univ Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USAUniv Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
Almgren, A. S.
Beckner, V. E.
论文数: 0引用数: 0
h-index: 0
机构:
Univ Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USAUniv Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
Beckner, V. E.
Bell, B.
论文数: 0引用数: 0
h-index: 0
机构:
Univ Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USAUniv Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
Bell, B.
Day, M. S.
论文数: 0引用数: 0
h-index: 0
机构:
Univ Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USAUniv Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
Day, M. S.
Howell, L. H.
论文数: 0引用数: 0
h-index: 0
机构:
Lawrence Livermore Natl Lab, Ctr Appl Sci Comp, Livermore, CA 94550 USAUniv Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
Howell, L. H.
Joggerst, C. C.
论文数: 0引用数: 0
h-index: 0
机构:
Univ Calif Santa Cruz, Dept Astron & Astrophys, Santa Cruz, CA 95064 USA
Los Alamos Natl Lab, Los Alamos, NM 87545 USAUniv Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
Joggerst, C. C.
Lijewski, M. J.
论文数: 0引用数: 0
h-index: 0
机构:
Univ Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USAUniv Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
Lijewski, M. J.
Nonaka, A.
论文数: 0引用数: 0
h-index: 0
机构:
Univ Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USAUniv Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
Nonaka, A.
Singer, M.
论文数: 0引用数: 0
h-index: 0
机构:
Lawrence Livermore Natl Lab, Ctr Appl Sci Comp, Livermore, CA 94550 USAUniv Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
Singer, M.
Zingale, M.
论文数: 0引用数: 0
h-index: 0
机构:
SUNY Stony Brook, Dept Phys & Astron, Stony Brook, NY 11794 USAUniv Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
机构:
Univ Toulouse, Inst Math Toulouse, UMR5219, CNRS,UPS IMT, F-31062 Toulouse 9, FranceUniv Toulouse, Inst Math Toulouse, UMR5219, CNRS,UPS IMT, F-31062 Toulouse 9, France
Besse, C.
Dujardin, G.
论文数: 0引用数: 0
h-index: 0
机构:
Inria Lille Nord Europe, MEPHYSTO Team, F-59650 Villeneuve Dascq, France
Univ Lille 1, UMR CNRS 8524, Lab Paul Painleve, F-59655 Villeneuve Dascq, FranceUniv Toulouse, Inst Math Toulouse, UMR5219, CNRS,UPS IMT, F-31062 Toulouse 9, France
Dujardin, G.
Lacroix-Violet, I.
论文数: 0引用数: 0
h-index: 0
机构:
Univ Lille 1, CNRS UMR 8524, Lab Paul Painleve, INRIA RAPSODI Team, F-59655 Villeneuve Dascq, FranceUniv Toulouse, Inst Math Toulouse, UMR5219, CNRS,UPS IMT, F-31062 Toulouse 9, France
机构:
Univ Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USAUniv Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
Almgren, A. S.
Beckner, V. E.
论文数: 0引用数: 0
h-index: 0
机构:
Univ Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USAUniv Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
Beckner, V. E.
Bell, B.
论文数: 0引用数: 0
h-index: 0
机构:
Univ Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USAUniv Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
Bell, B.
Day, M. S.
论文数: 0引用数: 0
h-index: 0
机构:
Univ Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USAUniv Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
Day, M. S.
Howell, L. H.
论文数: 0引用数: 0
h-index: 0
机构:
Lawrence Livermore Natl Lab, Ctr Appl Sci Comp, Livermore, CA 94550 USAUniv Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
Howell, L. H.
Joggerst, C. C.
论文数: 0引用数: 0
h-index: 0
机构:
Univ Calif Santa Cruz, Dept Astron & Astrophys, Santa Cruz, CA 95064 USA
Los Alamos Natl Lab, Los Alamos, NM 87545 USAUniv Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
Joggerst, C. C.
Lijewski, M. J.
论文数: 0引用数: 0
h-index: 0
机构:
Univ Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USAUniv Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
Lijewski, M. J.
Nonaka, A.
论文数: 0引用数: 0
h-index: 0
机构:
Univ Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USAUniv Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
Nonaka, A.
Singer, M.
论文数: 0引用数: 0
h-index: 0
机构:
Lawrence Livermore Natl Lab, Ctr Appl Sci Comp, Livermore, CA 94550 USAUniv Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
Singer, M.
Zingale, M.
论文数: 0引用数: 0
h-index: 0
机构:
SUNY Stony Brook, Dept Phys & Astron, Stony Brook, NY 11794 USAUniv Calif Berkeley, Lawrence Berkeley Lab, Ctr Computat Sci & Engn, Berkeley, CA 94720 USA
机构:
Univ Toulouse, Inst Math Toulouse, UMR5219, CNRS,UPS IMT, F-31062 Toulouse 9, FranceUniv Toulouse, Inst Math Toulouse, UMR5219, CNRS,UPS IMT, F-31062 Toulouse 9, France
Besse, C.
Dujardin, G.
论文数: 0引用数: 0
h-index: 0
机构:
Inria Lille Nord Europe, MEPHYSTO Team, F-59650 Villeneuve Dascq, France
Univ Lille 1, UMR CNRS 8524, Lab Paul Painleve, F-59655 Villeneuve Dascq, FranceUniv Toulouse, Inst Math Toulouse, UMR5219, CNRS,UPS IMT, F-31062 Toulouse 9, France
Dujardin, G.
Lacroix-Violet, I.
论文数: 0引用数: 0
h-index: 0
机构:
Univ Lille 1, CNRS UMR 8524, Lab Paul Painleve, INRIA RAPSODI Team, F-59655 Villeneuve Dascq, FranceUniv Toulouse, Inst Math Toulouse, UMR5219, CNRS,UPS IMT, F-31062 Toulouse 9, France