A moving mesh finite difference method for non-monotone solutions of non-equilibrium equations in porous media

Hong Zhang, P. Zegeling
{"title":"A moving mesh finite difference method for non-monotone solutions of non-equilibrium equations in porous media","authors":"Hong Zhang, P. Zegeling","doi":"10.4208/cicp.OA-2016-0220","DOIUrl":null,"url":null,"abstract":"An adaptive moving mesh finite difference method is presented to solve two types of equations with dynamic capillary pressure term in porous media. One is the non-equilibrium Richards Equation and the other is the modified Buckley-Leverett equation. The governing equations are discretized with an adaptive moving mesh finite difference method in the space direction and an implicit-explicit method in the time direction. In order to obtain high quality meshes, an adaptive time-dependent monitor function with directional control is applied to redistribute the mesh grid in every time step, and a diffusive mechanism is used to smooth the monitor function. The behaviors of the central difference flux, the standard local Lax-Friedrich flux and the local Lax-Friedrich flux with reconstruction are investigated by solving a 1D modified Buckley-Leverett equation. With the moving mesh technique, good mesh quality and high numerical accuracy are obtained. A collection of one-dimensional and two-dimensional numerical experiments is presented to demonstrate the accuracy and effectiveness of the proposed method.","PeriodicalId":8424,"journal":{"name":"arXiv: Computational Physics","volume":"23 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2016-11-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv: Computational Physics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4208/cicp.OA-2016-0220","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12

Abstract

An adaptive moving mesh finite difference method is presented to solve two types of equations with dynamic capillary pressure term in porous media. One is the non-equilibrium Richards Equation and the other is the modified Buckley-Leverett equation. The governing equations are discretized with an adaptive moving mesh finite difference method in the space direction and an implicit-explicit method in the time direction. In order to obtain high quality meshes, an adaptive time-dependent monitor function with directional control is applied to redistribute the mesh grid in every time step, and a diffusive mechanism is used to smooth the monitor function. The behaviors of the central difference flux, the standard local Lax-Friedrich flux and the local Lax-Friedrich flux with reconstruction are investigated by solving a 1D modified Buckley-Leverett equation. With the moving mesh technique, good mesh quality and high numerical accuracy are obtained. A collection of one-dimensional and two-dimensional numerical experiments is presented to demonstrate the accuracy and effectiveness of the proposed method.
多孔介质非平衡方程非单调解的移动网格有限差分法
提出了一种自适应移动网格有限差分法,用于求解两类含动毛细压力项的多孔介质方程。一种是非平衡理查兹方程,另一种是修正的巴克利-莱弗里特方程。在空间方向上采用自适应运动网格有限差分法,在时间方向上采用隐显法对控制方程进行离散。为了获得高质量的网格,采用具有方向控制的自适应时变监控函数在每个时间步重分配网格,并采用扩散机制平滑监控函数。通过求解一维修正Buckley-Leverett方程,研究了中心差通量、标准局部Lax-Friedrich通量和局部Lax-Friedrich通量的重构行为。采用动网格技术,可以获得较好的网格质量和较高的数值精度。通过一维和二维数值实验验证了该方法的准确性和有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信