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...
Main Authors: | , , , |
---|---|
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 |