×

开放式CMP

swMATH编号: 42101
软件作者: 伊丽莎白·朱莉娅·蒙特(Elizabeth Julia Monte)、亚历山德鲁·安德烈·瓦西莱(Alexandru Andrei Vasile)、詹姆斯·洛曼(James Lowman)、纳赛尔·莫赫丁(Nasser Mohieddin
描述: OpenCMP:一个开源计算多物理软件包。OpenCMP是一个基于有限元方法的计算多物理软件包。它主要用于涉及显著对流的物理化学过程。OpenCMP使用NGSolve有限元库进行空间离散化,并为预先实现的模型和时间离散化方案提供基于配置文件的接口。它提供内置的后处理和错误分析,还与Netgen、Gmsh和ParaView集成,用于网格划分和仿真结果可视化。OpenCMP开发遵循易用性、性能和可扩展性的原则。基于配置文件的用户界面旨在简洁、可读和直观。类似地,代码库的结构使有经验的用户可以添加自己的模型,只需对现有代码进行最小的修改。有限元方法的引入使得可以使用高阶多项式插值来提高模拟精度。OpenCMP还提供了局部保守的间断Galerkin方法,提高了对流占优问题的模拟稳定性。最后,OpenCMP实现了漫反射界面方法,这是一种浸入式边界方法,它允许在甚至复杂的仿真域中使用不一致的结构网格,以提高仿真稳定性和速度。
主页: https://opencmp.io
源代码:  https://github.com/uw-compys/opencmp
依赖项: 蟒蛇
关键词: 开放式CMP;开放源代码;蟒蛇;多物理包;物理化学过程;开源软件杂志;JOSS公司
相关软件: NGSolve公司;驼鹿;Gms小时;SU2公司;康索尔;ANSYS-CFX分析;FEATFLOW公司;开放式泡沫;FLUENT公司;FEniCS公司;ParaView视图;蟒蛇
引用于: 0个文档

标准文章

1出版物描述软件 年份
OpenCMP:一个开源计算多物理软件包链接
伊丽莎白·朱莉娅·蒙特(Elizabeth Julia Monte)、亚历山德鲁·安德烈·瓦西莱(Alexandru Andrei Vasile)、詹姆斯·洛曼(James Lowman)、纳赛尔·莫赫丁(Nasser Mohieddin
2022