Python大规模OpenFOAM计算调度器。
项目描述
title: pylso-foam subtitle: Python模块,用于大规模OpenFoam计算调度。 author: Johan Hidding, Pablo Rodríguez Sanchez
此模块允许您通过Python与OpenFOAM交互。您可以在需要运行大量独立OpenFOAM计算的情况下使用它,可能是在并行的情况下。我们认为这解决了PyFoam模块的一些缺陷。以下是pylso-foam
可以做什么而PyFoam
不能做什么
- 并行运行作业:PyFoam有很多隐藏状态。在
pylso-foam
中,每个作业都在自己的case目录中运行。 - 处理二进制OpenFOAM文件:通过使用
byteparsing
包,我们可以与二进制数据交互。这里不涉及任何几何形状,我们只需读取原始数据并对它进行一些算术运算。
管理
您可以使用pip install
安装此模块。但是,如果您正在开发中,我们使用poetry
来管理依赖项。
许可证
Apache 2
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
pylso-foam-0.1.0.tar.gz (9.9 kB 查看哈希值)
构建分发
pylso_foam-0.1.0-py3-none-any.whl (11.0 kB 查看哈希值)