Accurate and stable time stepping in ice sheet modeling
In this paper we introduce adaptive time step control for simulation of evolution of ice sheets. The discretization error in the approximations is estimated using "Milne's device" by comparing the result from two different methods in a predictor-corrector pair. Using a predictor-corre...
Published in: | Journal of Computational Physics |
---|---|
Main Authors: | , , |
Format: | Text |
Language: | unknown |
Published: |
2016
|
Subjects: | |
Online Access: | http://arxiv.org/abs/1605.06970 https://doi.org/10.1016/j.jcp.2016.10.060 |
id |
ftarxivpreprints:oai:arXiv.org:1605.06970 |
---|---|
record_format |
openpolar |
spelling |
ftarxivpreprints:oai:arXiv.org:1605.06970 2023-09-05T13:20:16+02:00 Accurate and stable time stepping in ice sheet modeling Cheng, Gong Lötstedt, Per von Sydow, Lina 2016-05-23 http://arxiv.org/abs/1605.06970 https://doi.org/10.1016/j.jcp.2016.10.060 unknown http://arxiv.org/abs/1605.06970 doi:10.1016/j.jcp.2016.10.060 Physics - Computational Physics 65M99 86-08 86A40 text 2016 ftarxivpreprints https://doi.org/10.1016/j.jcp.2016.10.060 2023-08-16T14:00:40Z In this paper we introduce adaptive time step control for simulation of evolution of ice sheets. The discretization error in the approximations is estimated using "Milne's device" by comparing the result from two different methods in a predictor-corrector pair. Using a predictor-corrector pair the expensive part of the procedure, the solution of the velocity and pressure equations, is performed only once per time step and an estimate of the local error is easily obtained. The stability of the numerical solution is maintained and the accuracy is controlled by keeping the local error below a given threshold using PI-control. Depending on the threshold, the time step $\Delta t$ is bound by stability requirements or accuracy requirements. Our method takes a shorter $\Delta t$ than an implicit method but with less work in each time step and the solver is simpler. The method is analyzed theoretically with respect to stability and applied to the simulation of a 2D ice slab and a 3D circular ice sheet. %The automatically chosen $\Delta t$ is either restricted by accuracy or stability depedning on an error tolerance. The stability bounds in the experiments are explained by and agree well with the theoretical results. Text Ice Sheet ArXiv.org (Cornell University Library) Journal of Computational Physics 329 29 47 |
institution |
Open Polar |
collection |
ArXiv.org (Cornell University Library) |
op_collection_id |
ftarxivpreprints |
language |
unknown |
topic |
Physics - Computational Physics 65M99 86-08 86A40 |
spellingShingle |
Physics - Computational Physics 65M99 86-08 86A40 Cheng, Gong Lötstedt, Per von Sydow, Lina Accurate and stable time stepping in ice sheet modeling |
topic_facet |
Physics - Computational Physics 65M99 86-08 86A40 |
description |
In this paper we introduce adaptive time step control for simulation of evolution of ice sheets. The discretization error in the approximations is estimated using "Milne's device" by comparing the result from two different methods in a predictor-corrector pair. Using a predictor-corrector pair the expensive part of the procedure, the solution of the velocity and pressure equations, is performed only once per time step and an estimate of the local error is easily obtained. The stability of the numerical solution is maintained and the accuracy is controlled by keeping the local error below a given threshold using PI-control. Depending on the threshold, the time step $\Delta t$ is bound by stability requirements or accuracy requirements. Our method takes a shorter $\Delta t$ than an implicit method but with less work in each time step and the solver is simpler. The method is analyzed theoretically with respect to stability and applied to the simulation of a 2D ice slab and a 3D circular ice sheet. %The automatically chosen $\Delta t$ is either restricted by accuracy or stability depedning on an error tolerance. The stability bounds in the experiments are explained by and agree well with the theoretical results. |
format |
Text |
author |
Cheng, Gong Lötstedt, Per von Sydow, Lina |
author_facet |
Cheng, Gong Lötstedt, Per von Sydow, Lina |
author_sort |
Cheng, Gong |
title |
Accurate and stable time stepping in ice sheet modeling |
title_short |
Accurate and stable time stepping in ice sheet modeling |
title_full |
Accurate and stable time stepping in ice sheet modeling |
title_fullStr |
Accurate and stable time stepping in ice sheet modeling |
title_full_unstemmed |
Accurate and stable time stepping in ice sheet modeling |
title_sort |
accurate and stable time stepping in ice sheet modeling |
publishDate |
2016 |
url |
http://arxiv.org/abs/1605.06970 https://doi.org/10.1016/j.jcp.2016.10.060 |
genre |
Ice Sheet |
genre_facet |
Ice Sheet |
op_relation |
http://arxiv.org/abs/1605.06970 doi:10.1016/j.jcp.2016.10.060 |
op_doi |
https://doi.org/10.1016/j.jcp.2016.10.060 |
container_title |
Journal of Computational Physics |
container_volume |
329 |
container_start_page |
29 |
op_container_end_page |
47 |
_version_ |
1776200974238482432 |