Flexible and rigorous numerical modelling of multiphysics processes in fractured porous media using PorePy

IF 1.4 Q2 MATHEMATICS, APPLIED
Ivar Stefansson, Jhabriel Varela , Eirik Keilegavlen, Inga Berre
{"title":"Flexible and rigorous numerical modelling of multiphysics processes in fractured porous media using PorePy","authors":"Ivar Stefansson,&nbsp;Jhabriel Varela ,&nbsp;Eirik Keilegavlen,&nbsp;Inga Berre","doi":"10.1016/j.rinam.2023.100428","DOIUrl":null,"url":null,"abstract":"<div><p>Multiphysics processes in fractured porous media is a research field of importance for several subsurface applications and has received considerable attention over the last decade. The dynamics are characterized by strong couplings between processes as well as interaction between the processes and the structure of the fractured medium itself. The rich range of behaviour calls for explorative mathematical modelling, such as experimentation with constitutive laws and novel coupling concepts between physical processes. Moreover, efficient simulations of the strong couplings between multiphysics processes and geological structures require the development of tailored numerical methods.</p><p>We present a modelling framework and its implementation in the open-source simulation toolbox <span>PorePy</span>, which is designed for rapid prototyping of multiphysics processes in fractured porous media. <span>PorePy</span> uses a mixed-dimensional representation of the fracture geometry and generally applies fully implicit couplings between processes. The code design follows the paradigms of modularity and differentiable programming, which together allow for extreme flexibility in experimentation with governing equations with minimal changes to the code base. The code integrity is supported by a multilevel testing framework ensuring the reliability of the code.</p><p>We present our modelling framework within a context of thermo-poroelasticity in deformable fractured porous media, illustrating the close relation between the governing equations and the source code. We furthermore discuss the design of the testing framework and present simulations showcasing the extendibility of <span>PorePy</span>, as well as the type of results that can be produced by mixed-dimensional simulation tools.</p></div>","PeriodicalId":36918,"journal":{"name":"Results in Applied Mathematics","volume":"21 ","pages":"Article 100428"},"PeriodicalIF":1.4000,"publicationDate":"2024-01-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2590037423000742/pdfft?md5=3eca99fd53f6b6fff22132fcef4067d6&pid=1-s2.0-S2590037423000742-main.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Results in Applied Mathematics","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2590037423000742","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"MATHEMATICS, APPLIED","Score":null,"Total":0}
引用次数: 0

Abstract

Multiphysics processes in fractured porous media is a research field of importance for several subsurface applications and has received considerable attention over the last decade. The dynamics are characterized by strong couplings between processes as well as interaction between the processes and the structure of the fractured medium itself. The rich range of behaviour calls for explorative mathematical modelling, such as experimentation with constitutive laws and novel coupling concepts between physical processes. Moreover, efficient simulations of the strong couplings between multiphysics processes and geological structures require the development of tailored numerical methods.

We present a modelling framework and its implementation in the open-source simulation toolbox PorePy, which is designed for rapid prototyping of multiphysics processes in fractured porous media. PorePy uses a mixed-dimensional representation of the fracture geometry and generally applies fully implicit couplings between processes. The code design follows the paradigms of modularity and differentiable programming, which together allow for extreme flexibility in experimentation with governing equations with minimal changes to the code base. The code integrity is supported by a multilevel testing framework ensuring the reliability of the code.

We present our modelling framework within a context of thermo-poroelasticity in deformable fractured porous media, illustrating the close relation between the governing equations and the source code. We furthermore discuss the design of the testing framework and present simulations showcasing the extendibility of PorePy, as well as the type of results that can be produced by mixed-dimensional simulation tools.

利用 PorePy 对断裂多孔介质中的多物理过程进行灵活而严格的数值建模
断裂多孔介质中的多物理过程是一个对若干地下应用具有重要意义的研究领域,在过去十年中受到了广泛关注。其动力学特点是各过程之间具有很强的耦合性,各过程与断裂介质本身的结构之间也存在相互作用。丰富的行为要求探索性的数学建模,如实验构成规律和物理过程之间的新耦合概念。我们介绍了一个建模框架及其在开源模拟工具箱 PorePy 中的实现,该工具箱专为裂缝多孔介质中多物理过程的快速原型设计。PorePy 采用断裂几何的混合维度表示法,并通常在各过程之间应用全隐式耦合。代码设计遵循模块化和可微分编程的范例,这些范例允许在对代码库进行最小改动的情况下,极其灵活地对治理方程进行实验。我们以可变形断裂多孔介质的热弹性为背景,介绍了我们的建模框架,说明了治理方程与源代码之间的密切关系。此外,我们还讨论了测试框架的设计,并通过仿真展示了 PorePy 的可扩展性,以及混合维度仿真工具所能产生的结果类型。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Results in Applied Mathematics
Results in Applied Mathematics Mathematics-Applied Mathematics
CiteScore
3.20
自引率
10.00%
发文量
50
审稿时长
23 days
×
引用
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学术官方微信