Efficient multiple time-stepping algorithms of higher order

被引:14
|
作者
Demirel, Abdullah [1 ]
Niegemann, Jens [2 ]
Busch, Kurt [3 ,4 ]
Hochbruck, Marlis [1 ]
机构
[1] Karlsruhe Inst Technol, Inst Angew & Numer Math, D-76128 Karlsruhe, Germany
[2] ETH, IEF, CH-8092 Zurich, Switzerland
[3] Humboldt Univ, Inst Phys, AG Theoret Opt & Photon, D-12489 Berlin, Germany
[4] Max Born Inst, D-12489 Berlin, Germany
关键词
Multiple time-stepping (MTS); Local time-stepping (LTS); Multistep methods; Grid-induced stiffness; Exponential integrator; Discontinuous Galerkin time-domain (DGTD); Maxwell's equations;
D O I
10.1016/j.jcp.2015.01.018
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Multiple time-stepping (MTS) algorithms allow to efficiently integrate large systems of ordinary differential equations, where a few stiff terms restrict the timestep of an otherwise non-stiff system. In this work, we discuss a flexible class of MTS techniques, based on multistep methods. Our approach contains several popular methods as special cases and it allows for the easy construction of novel and efficient higher-order MTS schemes. In addition, we demonstrate how to adapt the stability contour of the non-stiff time-integration to the physical system at hand. This allows significantly larger timesteps when compared to previously known multistep MTS approaches. As an example, we derive novel predictor-corrector (PCMTS) schemes specifically optimized for the time-integration of damped wave equations on locally refined meshes. In a set of numerical experiments, we demonstrate the performance of our scheme on discontinuous Galerkin time-domain (DGTD) simulations of Maxwell's equations. (C) 2015 Elsevier Inc. All rights reserved.
引用
收藏
页码:133 / 148
页数:16
相关论文
共 50 条
  • [31] Novel fractional time-stepping algorithms for natural convection problems with variable density
    Wu, Jilian
    Wei, Leilei
    Feng, Xinlong
    APPLIED NUMERICAL MATHEMATICS, 2020, 151 (151) : 64 - 84
  • [32] Automatic time-stepping algorithms for implicit schemes in non-linear dynamics
    Noels, Ludovic
    Stainier, Laurent
    Ponthot, Jean-Philippe
    Bonini, Jérôme
    2002, EDP Sciences, 17 Avenue du Hoggar - BP 112, Les Ulis Cedex A, F-91944, France (03):
  • [33] Adaptive time-stepping algorithms for molecular beam epitaxy: Based on energy or roughness
    Luo, Fusheng
    Xie, Hehu
    Xie, Manting
    Xu, Fei
    APPLIED MATHEMATICS LETTERS, 2020, 99
  • [34] Communication cost estimation for parallel CFD using variable time-stepping algorithms
    Chien, YP
    Ecer, A
    Akay, HU
    Secer, S
    Blech, R
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2000, 190 (11-12) : 1379 - 1389
  • [35] Multiple time-stepping scheme for the discrete element analysis of colloidal particles
    Anandarajah, A
    POWDER TECHNOLOGY, 1999, 106 (1-2) : 132 - 141
  • [36] Explicit time-stepping for stiff ODES
    Eriksson, K
    Johnson, C
    Logg, A
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2003, 25 (04): : 1142 - 1157
  • [37] Automatic control and adaptive time-stepping
    Söderlind, G
    NUMERICAL ALGORITHMS, 2002, 31 (1-4) : 281 - 310
  • [38] Leapfrog Time-Stepping for Hermite Methods
    Arturo Vargas
    Thomas Hagstrom
    Jesse Chan
    Tim Warburton
    Journal of Scientific Computing, 2019, 80 : 289 - 314
  • [39] A time-stepping scheme for inelastic collisions
    B. Maury
    Numerische Mathematik, 2006, 102 (4) : 649 - 679
  • [40] Automatic Control and Adaptive Time-Stepping
    Gustaf Söderlind
    Numerical Algorithms, 2002, 31 : 281 - 310