Adaptive multilevel space-time-stepping scheme for transport in heterogeneous porous media (ADM-LTS)

We present ADM-LTS, an adaptive multilevel space-time-stepping scheme for transport in heterogeneous porous media. At each time step, firstly, the flow (pressure) solution is obtained. Then, the transport equation is solved using the ADM-LTS method, which consists of two stages. In the first stage,...

Full description

Bibliographic Details
Main Authors: Ludovica Delpopolo Carciopolo, Matteo Cusini, Luca Formaggia, Hadi Hajibeygi
Format: Article
Language:English
Published: Elsevier 2020-03-01
Series:Journal of Computational Physics: X
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2590055220300044
id doaj-2e01708133a6434e90e34e5c44b7bb40
record_format Article
spelling doaj-2e01708133a6434e90e34e5c44b7bb402020-11-25T02:51:58ZengElsevierJournal of Computational Physics: X2590-05522020-03-016100052Adaptive multilevel space-time-stepping scheme for transport in heterogeneous porous media (ADM-LTS)Ludovica Delpopolo Carciopolo0Matteo Cusini1Luca Formaggia2Hadi Hajibeygi3MOX, Dipartimento di Matematica, Politecnico di Milano, Via Bonardi 9, 20133 Milano, Italy; Corresponding author.Atmospheric, Earth, & Energy Division, Lawrence Livermore National Laboratory, 7000 East Ave., Livermore, CA 94550-9234, United States of AmericaMOX, Dipartimento di Matematica, Politecnico di Milano, Via Bonardi 9, 20133 Milano, ItalyDepartment of Geoscience and Engineering, Faculty of Civil Engineering and Geosciences, Delft University of Technology, Stevinweg 1, 2628 CN, Delft, the NetherlandsWe present ADM-LTS, an adaptive multilevel space-time-stepping scheme for transport in heterogeneous porous media. At each time step, firstly, the flow (pressure) solution is obtained. Then, the transport equation is solved using the ADM-LTS method, which consists of two stages. In the first stage, an initial solution is obtained by imposing the coarsest space-time grid. This initial solution is then improved, in the second stage, by imposing a space-time adaptive grid on the cells where the solution does not satisfy the desired quality. The quality control is based on error estimators with user-defined threshold values. The time-integration procedure, in which the coarsest-scale solution provides local flux boundary conditions for sub-domains with local time refinement, is strictly mass conservative. In addition, the method employs space-time fine grid cells only at the moving saturation fronts. In order to ensure local mass conservation at all levels, finite-volume restriction operators and unity prolongation operators are developed. Several numerical experiments have been performed to analyze the efficiency and accuracy of the proposed ADM-LTS method for both homogeneous and heterogeneous permeability fields on two and three dimensional domains. The results show that the method provides accurate solutions, at the same time it maintains the computational efficiency. The ADM-LTS implementation is publicly available at https://gitlab.com/darsim2simulator.http://www.sciencedirect.com/science/article/pii/S2590055220300044Local time-stepping strategiesConservative multirate methodsAlgebraic multilevel methodsMultiphase flowPorous media
collection DOAJ
language English
format Article
sources DOAJ
author Ludovica Delpopolo Carciopolo
Matteo Cusini
Luca Formaggia
Hadi Hajibeygi
spellingShingle Ludovica Delpopolo Carciopolo
Matteo Cusini
Luca Formaggia
Hadi Hajibeygi
Adaptive multilevel space-time-stepping scheme for transport in heterogeneous porous media (ADM-LTS)
Journal of Computational Physics: X
Local time-stepping strategies
Conservative multirate methods
Algebraic multilevel methods
Multiphase flow
Porous media
author_facet Ludovica Delpopolo Carciopolo
Matteo Cusini
Luca Formaggia
Hadi Hajibeygi
author_sort Ludovica Delpopolo Carciopolo
title Adaptive multilevel space-time-stepping scheme for transport in heterogeneous porous media (ADM-LTS)
title_short Adaptive multilevel space-time-stepping scheme for transport in heterogeneous porous media (ADM-LTS)
title_full Adaptive multilevel space-time-stepping scheme for transport in heterogeneous porous media (ADM-LTS)
title_fullStr Adaptive multilevel space-time-stepping scheme for transport in heterogeneous porous media (ADM-LTS)
title_full_unstemmed Adaptive multilevel space-time-stepping scheme for transport in heterogeneous porous media (ADM-LTS)
title_sort adaptive multilevel space-time-stepping scheme for transport in heterogeneous porous media (adm-lts)
publisher Elsevier
series Journal of Computational Physics: X
issn 2590-0552
publishDate 2020-03-01
description We present ADM-LTS, an adaptive multilevel space-time-stepping scheme for transport in heterogeneous porous media. At each time step, firstly, the flow (pressure) solution is obtained. Then, the transport equation is solved using the ADM-LTS method, which consists of two stages. In the first stage, an initial solution is obtained by imposing the coarsest space-time grid. This initial solution is then improved, in the second stage, by imposing a space-time adaptive grid on the cells where the solution does not satisfy the desired quality. The quality control is based on error estimators with user-defined threshold values. The time-integration procedure, in which the coarsest-scale solution provides local flux boundary conditions for sub-domains with local time refinement, is strictly mass conservative. In addition, the method employs space-time fine grid cells only at the moving saturation fronts. In order to ensure local mass conservation at all levels, finite-volume restriction operators and unity prolongation operators are developed. Several numerical experiments have been performed to analyze the efficiency and accuracy of the proposed ADM-LTS method for both homogeneous and heterogeneous permeability fields on two and three dimensional domains. The results show that the method provides accurate solutions, at the same time it maintains the computational efficiency. The ADM-LTS implementation is publicly available at https://gitlab.com/darsim2simulator.
topic Local time-stepping strategies
Conservative multirate methods
Algebraic multilevel methods
Multiphase flow
Porous media
url http://www.sciencedirect.com/science/article/pii/S2590055220300044
work_keys_str_mv AT ludovicadelpopolocarciopolo adaptivemultilevelspacetimesteppingschemefortransportinheterogeneousporousmediaadmlts
AT matteocusini adaptivemultilevelspacetimesteppingschemefortransportinheterogeneousporousmediaadmlts
AT lucaformaggia adaptivemultilevelspacetimesteppingschemefortransportinheterogeneousporousmediaadmlts
AT hadihajibeygi adaptivemultilevelspacetimesteppingschemefortransportinheterogeneousporousmediaadmlts
_version_ 1724732171811291136