pySDC
pySDC: The fast-wave-slow-wave release, v2. This release contains all the code to create the results and plots for the paper ”Spectral deferred corrections with fast-wave slow-wave splitting” by Daniel Ruprecht and Robert Speck. Spectral deferred corrections with fast-wave slow-wave splitting. The paper investigates a variant of semi-implicit spectral deferred corrections (SISDC) in which the stiff, fast dynamics correspond to fast propagating waves (“fast-wave slow-wave problem”). We show that for a scalar test problem with two imaginary eigenvalues iλ f , iλ s , having Δt(|λ f |+|λ s |)<1 is sufficient for the fast-wave slow-wave SDC (fwsw-SDC) iteration to converge and that in the limit of infinitely fast waves the convergence rate of the nonsplit version is retained. Stability function and discrete dispersion relation are derived and show that the method is stable for essentially arbitrary fast-wave CFL numbers as long as the slow dynamics are resolved. The method causes little numerical diffusion and its semidiscrete phase speed is accurate also for large wave number modes. Performance is studied for an acoustic-advection problem and for the linearised Boussinesq equations, describing compressible, stratified flow. fwsw-SDC is compared to diagonally implicit Runge-Kutta (DIRK) and implicit-explicit (IMEX) Runge-Kutta methods and found to be competitive in terms of both accuracy and cost
Keywords for this software
References in zbMATH (referenced in 6 articles , 1 standard article )
Showing results 1 to 6 of 6.
Sorted by year (- Gander, Martin J.; Neumüller, Martin: Analysis of a new space-time parallel multigrid algorithm for parabolic problems (2016)
- Ruprecht, Daniel; Speck, Robert: Spectral deferred corrections with fast-wave slow-wave splitting (2016)
- Speck, Robert; Ruprecht, Daniel; Minion, Michael; Emmett, Matthew; Krause, Rolf: Inexact spectral deferred corrections (2016)
- Gander, Martin J.: 50 years of time parallel time integration (2015)
- Minion, M.L.; Speck, R.; Bolten, M.; Emmett, M.; Ruprecht, D.: Interweaving PFASST and parallel multigrid (2015)
- Speck, Robert; Ruprecht, Daniel; Emmett, Matthew; Minion, Michael; Bolten, Matthias; Krause, Rolf: A multi-level spectral deferred correction method (2015)