CFPy—A Python Package for Pre- and Postprocessing of the Conduit Flow Process of MODFLOW

IF 2 4区 地球科学 Q3 GEOSCIENCES, MULTIDISCIPLINARY Groundwater Pub Date : 2023-06-05 DOI:10.1111/gwat.13331
Thomas Reimann, Max Gustav Rudolph, Leonard Grabow, Torsten Noffz
{"title":"CFPy—A Python Package for Pre- and Postprocessing of the Conduit Flow Process of MODFLOW","authors":"Thomas Reimann,&nbsp;Max Gustav Rudolph,&nbsp;Leonard Grabow,&nbsp;Torsten Noffz","doi":"10.1111/gwat.13331","DOIUrl":null,"url":null,"abstract":"<p>The conduit flow process (CFP) for MODFLOW's groundwater flow model is an advanced approach for investigating complex groundwater systems, such as karst, with coupled discrete-continuum models. CFP represents laminar and turbulent flow in a discrete pipe network coupled to a matrix continuum. However, the preprocessing demand is comparatively high to generate the conduit network and is usually performed with graphical user interfaces. To overcome this limitation and allow a scalable, reproducible, and comprehensive workflow, existing and new routines were aggregated to a Python package named CFPy, to allow script-based modeling that harmonizes well with the available and widely used FloPy package. CFPy allows information about the location and geometry of the conduit network to be considered by user-specific approaches or by sophisticated methods such as stochastic conduit network generators. The latter allows the automatic generation of many model variants with differing conduit networks for advanced investigations like multi-model approaches in combination with automatic parameter estimation. Additional postprocessing routines provide powerful control and valuable insights for CFP applications. In this methods note, a general technical description of the approach is complemented with two examples that guide users and demonstrate the main capabilities of CFPy.</p>","PeriodicalId":12866,"journal":{"name":"Groundwater","volume":"61 6","pages":"887-894"},"PeriodicalIF":2.0000,"publicationDate":"2023-06-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1111/gwat.13331","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Groundwater","FirstCategoryId":"89","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1111/gwat.13331","RegionNum":4,"RegionCategory":"地球科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"GEOSCIENCES, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0

Abstract

The conduit flow process (CFP) for MODFLOW's groundwater flow model is an advanced approach for investigating complex groundwater systems, such as karst, with coupled discrete-continuum models. CFP represents laminar and turbulent flow in a discrete pipe network coupled to a matrix continuum. However, the preprocessing demand is comparatively high to generate the conduit network and is usually performed with graphical user interfaces. To overcome this limitation and allow a scalable, reproducible, and comprehensive workflow, existing and new routines were aggregated to a Python package named CFPy, to allow script-based modeling that harmonizes well with the available and widely used FloPy package. CFPy allows information about the location and geometry of the conduit network to be considered by user-specific approaches or by sophisticated methods such as stochastic conduit network generators. The latter allows the automatic generation of many model variants with differing conduit networks for advanced investigations like multi-model approaches in combination with automatic parameter estimation. Additional postprocessing routines provide powerful control and valuable insights for CFP applications. In this methods note, a general technical description of the approach is complemented with two examples that guide users and demonstrate the main capabilities of CFPy.

Abstract Image

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
一个Python包,用于MODFLOW的管道流过程的预处理和后处理。
MODFLOW地下水流动模型的管道流动过程(CFP)是一种先进的方法,用于研究复杂的地下水系统,如岩溶,具有耦合的离散连续体模型。CFP表示耦合到矩阵连续体的离散管网中的层流和湍流。然而,生成管道网络的预处理需求相对较高,并且通常使用图形用户界面执行。为了克服这一限制并实现可扩展、可复制和全面的工作流,将现有和新的例程聚合到一个名为CFPy的Python包中,以允许基于脚本的建模与可用且广泛使用的FloPy包很好地协调。CFPy允许通过用户特定的方法或通过诸如随机管道网络生成器之类的复杂方法来考虑关于管道网络的位置和几何形状的信息。后者允许自动生成具有不同管道网络的许多模型变体,用于高级研究,如与自动参数估计相结合的多模型方法。附加的后处理例程为CFP应用程序提供了强大的控制和有价值的见解。在本方法说明中,该方法的一般技术描述由两个示例补充,这两个示例指导用户并展示了CFPy的主要功能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Groundwater
Groundwater 环境科学-地球科学综合
CiteScore
4.80
自引率
3.80%
发文量
0
审稿时长
12-24 weeks
期刊介绍: Ground Water is the leading international journal focused exclusively on ground water. Since 1963, Ground Water has published a dynamic mix of papers on topics related to ground water including ground water flow and well hydraulics, hydrogeochemistry and contaminant hydrogeology, application of geophysics, groundwater management and policy, and history of ground water hydrology. This is the journal you can count on to bring you the practical applications in ground water hydrology.
期刊最新文献
Issue Information Jupyter Notebooks for Parameter Estimation, Uncertainty Analysis, and Optimization with PEST++ Remembering the Big Picture Exploring Freshwater Beneath the Ocean Floor Society News
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1