跳转至主要内容

万博ANSYS的博客

2022年8月25日

使用PyFluent为Ansys Fluent提供开源访问万博

当您想到商业工程模拟软件时,您通常会想到您熟悉的软件及其支manbet持的所有工作流。您可以将这些工作流看作是解决您的工程难题的方法,由您所选择的软件供应商专门为您设计。

但是,您可能希望创建自己的食谱,以解决您独特的工程挑战,而不受包装的限制。也许您想创建自动化的工作流,无缝地使用额外的、专门的第三方库,或者创建您自己的用户界面(UI)。

这就是为什么Ansys万博提供直接应用程序编程接口(API)访问这些配方的原始成分,使开发生态系统能够使用他们所熟悉和喜爱的Python编程语言构建专门的解决方案,同时在脚本的核心使用Ansys功能。无论您是一个有可能颠覆市场的想法的开发人员,还是一个希望自定义和自动化模拟工作流以缩短上市时间的成熟公司,PyFluent都适合您。

什么是PyFluent?

Python +万博Ansys流利= PyFluent

就是这么简单。当您将Python的几乎无限的可能性和灵活性与Fluent的市场领先的准确性相结合时,您就开启了执行流体动态模拟的新方法。有了PyFluent,开发人员现在可以全面深入地使用Fluent的功能,从使用Python脚本的预处理到后处理。

PyFluent结合了强大的同行社区,鼓励重用的编程语言(如Python)和Ansys最先进的模拟堆栈,以创造无限的可能性。万博

如何获得PyFluent

PyFluent没有与Fluent安装捆绑在一起,但如果你足够熟悉Python,你可以访问PyFluent,就像访问所有其他Python库一样:打开GitHub

为了将核心包中的依赖最小化(使其最大程度地可移植),PyFluent api被分成三个不同的包:

如何安装PyFluent

在安装支持Python发行版,第一步是创建并激活一个本地虚拟环境:

设置Python

此时,您可以使用标准PIP过程安装三个PyFluent API包中的任何一个:

Pip安装

如何使用PyFluent

一旦你的环境配置好了,PyFluent API包也安装好了,你就可以像使用其他Python库(如NumPy、TensorFlow或Pandas)一样,使用Fluent API创建你的Python脚本。PyFluent库模块是开源的,所以您可以对存储库进行分叉,在此基础上构建,分发自己的应用程序,甚至与Ansys共享代码。万博

中也可以使用Fluent功能Jupyter笔记本-一个开源web应用程序,用于创建和共享包含实时Python代码、方程、文本和可视化的文档。

笔记本

您可以下载一个完整的工作Jupyter笔记本为混合弯头模拟显示上面或观看一步一步的视频。

使用PyFluent需要什么?

您需要在本地安装的Python脚本和Fluent 2022 R2或更高版本中使用的功能的有效许可证。

如果您想了解更多关于PyFluent以及它为开发生态系统提供的无限可能性,请参加万博Ansys Fluent 2022R2发布更新网络研讨会检查PyFluent在线文档

了解万博Ansys提供的产品与服务

立即联系我们

* = 必填项

感谢您的联系!

我们在这里回答你的问题,期待与你交谈。我们Ansys销售团队的一名成员万博将很快与您联系。

页脚图片