×

伯纳西

swMATH ID: 38270
软件作者: 高特·林加(Gaute Linga)、阿斯格·博莱特(Asger Bolet)、约阿希姆·马蒂森(Joachim Mathiesen)
描述: Bernaise:一个用于模拟复杂区域中两相电动流体动力流动的灵活框架。Bernaise(Binary ElectRohydrodyNAmIc SolvEr)是一个灵活的高级有限元求解器,用于求解复杂几何形状的两相电流体动力学流动。含电解质的两相流与广泛的系统和规模相关,从医疗诊断的“芯片实验室”设备到储层规模的强化采油。对于强耦合多物理问题,我们采用了最近开发的热力学一致性模型,该模型结合了离子输运的广义能斯特-普朗克方程、静电学的泊松方程、相场的卡恩-希利亚德方程(描述相分离的界面)、,流体流动的Navier-Stokes方程。作为以整体方式求解耦合偏微分方程组的有效替代方案,我们提出了一种线性解耦数值方案,该方案可连续求解三组方程。通过与有分析解决方案的极限情况、基准情况以及制造解决方案的方法进行比较,验证了该方案。解算器在非结构化网格上运行,因此非常适合处理任意形状的域和问题设置,例如,域的不同部分需要非常不同的分辨率。Bernaise是通过FEniCS框架在Python中实现的,该框架有效地利用了MPI和域分解,因此应该适合大规模/高性能计算。此外,经验丰富的Python用户可以轻松指定新的解决方案和问题设置,并将其添加到Bernaise框架中。
主页: https://arxiv.org/abs/1805.11642
源代码:  https://github.com/gautelinga/BERNAISE网站
关键词: 物理;arXiv_physics.comp-ph公司;流体动力学;arXiv_物理.flu-dyn;有限元求解器;伯纳西;蟒蛇
相关软件: 绿洲;FEniCS公司;COMSOL公司;经济下降;PETSc公司;蟒蛇;SyFi系统;DOLFIN公司
引用于: 1出版物

标准条款

1出版物描述软件 年份
Bernaise:一个用于模拟复杂区域内两相电动流体动力流动的灵活框架
高特·林加(Gaute Linga)、阿斯格·博莱特(Asger Bolet)、约阿希姆·马蒂森(Joachim Mathiesen)
2018

连载1篇

1 计算物理杂志

按年份列出的引文