Algorithms for Solving Darcian Flow in Structured Porous Media
This paper presents several algorithms that were implemented in DRUtES [1], a new open source project. DRUtES is a finite element solver for coupled nonlinear parabolic problems, namely the Richards equation with the dual porosity approach (modeling the flow of liquids in a porous medium). Mass bala...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
CTU Central Library
2013-01-01
|
Series: | Acta Polytechnica |
Subjects: | |
Online Access: | https://ojs.cvut.cz/ojs/index.php/ap/article/view/1829 |
id |
doaj-543a740cfe1f4636adc2d777a4573a1c |
---|---|
record_format |
Article |
spelling |
doaj-543a740cfe1f4636adc2d777a4573a1c2020-11-24T23:02:06ZengCTU Central LibraryActa Polytechnica1210-27091805-23632013-01-015341829Algorithms for Solving Darcian Flow in Structured Porous MediaMichal KurážPetr MayerThis paper presents several algorithms that were implemented in DRUtES [1], a new open source project. DRUtES is a finite element solver for coupled nonlinear parabolic problems, namely the Richards equation with the dual porosity approach (modeling the flow of liquids in a porous medium). Mass balance consistency is crucial in any hydrological balance and contaminant transportation evaluations. An incorrect approximation of the mass term greatly depreciates the results that are obtained. An algorithm for automatic time step selection is presented, as the proper time step length is crucial for achieving accuracy of the Euler time integration method. Various problems arise with poor conditioning of the Richards equation: the computational domain is clustered into subregions separated by a wetting front, and the nonlinear constitutive functions cover a high range of values, while a very simple diagonal preconditioning method greatly improves the matrix properties. The results are presented here, together with an analysis.https://ojs.cvut.cz/ojs/index.php/ap/article/view/1829Richards equationtime step adaptivitydistinct unsaturated hydraulic propertiesproblem conditioningdiagonal preconditioner |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Michal Kuráž Petr Mayer |
spellingShingle |
Michal Kuráž Petr Mayer Algorithms for Solving Darcian Flow in Structured Porous Media Acta Polytechnica Richards equation time step adaptivity distinct unsaturated hydraulic properties problem conditioning diagonal preconditioner |
author_facet |
Michal Kuráž Petr Mayer |
author_sort |
Michal Kuráž |
title |
Algorithms for Solving Darcian Flow in Structured Porous Media |
title_short |
Algorithms for Solving Darcian Flow in Structured Porous Media |
title_full |
Algorithms for Solving Darcian Flow in Structured Porous Media |
title_fullStr |
Algorithms for Solving Darcian Flow in Structured Porous Media |
title_full_unstemmed |
Algorithms for Solving Darcian Flow in Structured Porous Media |
title_sort |
algorithms for solving darcian flow in structured porous media |
publisher |
CTU Central Library |
series |
Acta Polytechnica |
issn |
1210-2709 1805-2363 |
publishDate |
2013-01-01 |
description |
This paper presents several algorithms that were implemented in DRUtES [1], a new open source project. DRUtES is a finite element solver for coupled nonlinear parabolic problems, namely the Richards equation with the dual porosity approach (modeling the flow of liquids in a porous medium). Mass balance consistency is crucial in any hydrological balance and contaminant transportation evaluations. An incorrect approximation of the mass term greatly depreciates the results that are obtained. An algorithm for automatic time step selection is presented, as the proper time step length is crucial for achieving accuracy of the Euler time integration method. Various problems arise with poor conditioning of the Richards equation: the computational domain is clustered into subregions separated by a wetting front, and the nonlinear constitutive functions cover a high range of values, while a very simple diagonal preconditioning method greatly improves the matrix properties. The results are presented here, together with an analysis. |
topic |
Richards equation time step adaptivity distinct unsaturated hydraulic properties problem conditioning diagonal preconditioner |
url |
https://ojs.cvut.cz/ojs/index.php/ap/article/view/1829 |
work_keys_str_mv |
AT michalkuraz algorithmsforsolvingdarcianflowinstructuredporousmedia AT petrmayer algorithmsforsolvingdarcianflowinstructuredporousmedia |
_version_ |
1725637390857404416 |