用于多孔介质中两相流的 HP 自适应间断伽辽金方法的 Python 框架
计算工程、金融与科学
2018-05-02 v1 分布式、并行与集群计算
数值分析
摘要
在本文中,我们提出一个求解多孔介质中两相流问题的框架。离散化基于间断伽辽金方法,并包含局部网格自适应和多项式次数的局部选择。该方法使用开源框架 Dune 的新 Python 前端 Dune-FemPy 实现。用于模拟的代码作为 Jupyter notebook 提供,并可通过 Docker 容器使用。我们给出了一系列时间步进方法,从经典的 IMPES 方法到全耦合隐式格式。离散化的实现非常灵活,允许测试两相流模型的不同公式和自适应策略。
引用
@article{arxiv.1805.00290,
title = {Python Framework for HP Adaptive Discontinuous Galerkin Method for Two Phase Flow in Porous Media},
author = {Andreas Dedner and Birane Kane and Robert Klöfkorn and Martin Nolte},
journal= {arXiv preprint arXiv:1805.00290},
year = {2018}
}
备注
Keywords: DG, hp-adaptivity, Two-phase flow, IMPES, Fully implicit, Dune, Python, Porous media. 28 pages, 9 figures, various code snippets