An adaptive local time-stepping scheme for multiresolution simulations of hyperbolic conservation laws

We present an adaptive local time-stepping (ALTS) scheme for a block-structured multiresolution scheme of hyperbolic conservation laws for fluid flow. The stability of standard local time-stepping (LTS) schemes with level-dependent time-step sizes is improved by local time-step size adaptation when...

Full description

Bibliographic Details
Main Authors: Jakob W.J. Kaiser, Nils Hoppe, Stefan Adami, Nikolaus A. Adams
Format: Article
Language:English
Published: Elsevier 2019-09-01
Series:Journal of Computational Physics: X
Online Access:http://www.sciencedirect.com/science/article/pii/S259005521930054X
id doaj-1a71c3b7a12e4cf8bae5070238b2b772
record_format Article
spelling doaj-1a71c3b7a12e4cf8bae5070238b2b7722020-11-25T01:35:07ZengElsevierJournal of Computational Physics: X2590-05522019-09-014An adaptive local time-stepping scheme for multiresolution simulations of hyperbolic conservation lawsJakob W.J. Kaiser0Nils Hoppe1Stefan Adami2Nikolaus A. Adams3Corresponding author.; Technical University of Munich, Department of Mechanical Engineering, Chair of Aerodynamics and Fluid Mechanics, Boltzmannstraße 15, 85748 Garching, GermanyTechnical University of Munich, Department of Mechanical Engineering, Chair of Aerodynamics and Fluid Mechanics, Boltzmannstraße 15, 85748 Garching, GermanyTechnical University of Munich, Department of Mechanical Engineering, Chair of Aerodynamics and Fluid Mechanics, Boltzmannstraße 15, 85748 Garching, GermanyTechnical University of Munich, Department of Mechanical Engineering, Chair of Aerodynamics and Fluid Mechanics, Boltzmannstraße 15, 85748 Garching, GermanyWe present an adaptive local time-stepping (ALTS) scheme for a block-structured multiresolution scheme of hyperbolic conservation laws for fluid flow. The stability of standard local time-stepping (LTS) schemes with level-dependent time-step sizes is improved by local time-step size adaptation when progressing through the underlying multi-stage time integration scheme. The novelty of the approach is that it merges flux computation and time integration of the state vector with projection and prediction operations of the multiresolution scheme [15]. This enables consistent time integration of subdomains with different refinement levels without the need for intermediate time synchronization which can be prohibitively expensive in parallel computations. Consequently, coarser subdomains are advanced in time only once finer subdomains have advanced to the same time instant. Full spatial resolution adaptivity for integrated regions after each substep is maintained.The new scheme exhibits significantly improved numerical stability as compared to previous LTS schemes due to the local time-step size adaptation at each substep. The computational overhead of the incurred additional operations is small. In applications, the ALTS scheme demonstrates the same computational efficiency as standard LTS schemes.The new scheme can be applied to any explicit single-step time-integration scheme and is independent of the employed spatial discretization scheme. The improved stability is demonstrated with several one- and two-dimensional examples of flows with one and two phases, applying second- and third-order Runge-Kutta time integration schemes. Keywords: Adaptive time stepping, Local time stepping, Multiresolution simulations, Shock-bubble interactionhttp://www.sciencedirect.com/science/article/pii/S259005521930054X
collection DOAJ
language English
format Article
sources DOAJ
author Jakob W.J. Kaiser
Nils Hoppe
Stefan Adami
Nikolaus A. Adams
spellingShingle Jakob W.J. Kaiser
Nils Hoppe
Stefan Adami
Nikolaus A. Adams
An adaptive local time-stepping scheme for multiresolution simulations of hyperbolic conservation laws
Journal of Computational Physics: X
author_facet Jakob W.J. Kaiser
Nils Hoppe
Stefan Adami
Nikolaus A. Adams
author_sort Jakob W.J. Kaiser
title An adaptive local time-stepping scheme for multiresolution simulations of hyperbolic conservation laws
title_short An adaptive local time-stepping scheme for multiresolution simulations of hyperbolic conservation laws
title_full An adaptive local time-stepping scheme for multiresolution simulations of hyperbolic conservation laws
title_fullStr An adaptive local time-stepping scheme for multiresolution simulations of hyperbolic conservation laws
title_full_unstemmed An adaptive local time-stepping scheme for multiresolution simulations of hyperbolic conservation laws
title_sort adaptive local time-stepping scheme for multiresolution simulations of hyperbolic conservation laws
publisher Elsevier
series Journal of Computational Physics: X
issn 2590-0552
publishDate 2019-09-01
description We present an adaptive local time-stepping (ALTS) scheme for a block-structured multiresolution scheme of hyperbolic conservation laws for fluid flow. The stability of standard local time-stepping (LTS) schemes with level-dependent time-step sizes is improved by local time-step size adaptation when progressing through the underlying multi-stage time integration scheme. The novelty of the approach is that it merges flux computation and time integration of the state vector with projection and prediction operations of the multiresolution scheme [15]. This enables consistent time integration of subdomains with different refinement levels without the need for intermediate time synchronization which can be prohibitively expensive in parallel computations. Consequently, coarser subdomains are advanced in time only once finer subdomains have advanced to the same time instant. Full spatial resolution adaptivity for integrated regions after each substep is maintained.The new scheme exhibits significantly improved numerical stability as compared to previous LTS schemes due to the local time-step size adaptation at each substep. The computational overhead of the incurred additional operations is small. In applications, the ALTS scheme demonstrates the same computational efficiency as standard LTS schemes.The new scheme can be applied to any explicit single-step time-integration scheme and is independent of the employed spatial discretization scheme. The improved stability is demonstrated with several one- and two-dimensional examples of flows with one and two phases, applying second- and third-order Runge-Kutta time integration schemes. Keywords: Adaptive time stepping, Local time stepping, Multiresolution simulations, Shock-bubble interaction
url http://www.sciencedirect.com/science/article/pii/S259005521930054X
work_keys_str_mv AT jakobwjkaiser anadaptivelocaltimesteppingschemeformultiresolutionsimulationsofhyperbolicconservationlaws
AT nilshoppe anadaptivelocaltimesteppingschemeformultiresolutionsimulationsofhyperbolicconservationlaws
AT stefanadami anadaptivelocaltimesteppingschemeformultiresolutionsimulationsofhyperbolicconservationlaws
AT nikolausaadams anadaptivelocaltimesteppingschemeformultiresolutionsimulationsofhyperbolicconservationlaws
AT jakobwjkaiser adaptivelocaltimesteppingschemeformultiresolutionsimulationsofhyperbolicconservationlaws
AT nilshoppe adaptivelocaltimesteppingschemeformultiresolutionsimulationsofhyperbolicconservationlaws
AT stefanadami adaptivelocaltimesteppingschemeformultiresolutionsimulationsofhyperbolicconservationlaws
AT nikolausaadams adaptivelocaltimesteppingschemeformultiresolutionsimulationsofhyperbolicconservationlaws
_version_ 1725068424374124544