跳到主要内容

ANSYS的博客

2022年8月25日

提供开源访问Ansys Fluent与PyFluent

当您想到商业工程仿真软件时,您通常会想到您熟悉的软件以及其中支持的所有工作流。您可以将这些工作流视为解决工程挑战的配方,它们是由您所选择的软件供应商专门为您设计的。

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

这就是Ansyhth华体会注册网站s提供直接应用程序编程接口(API)访问这些配方原料的原因,使开发生态系统能够使用他们熟悉和喜爱的Python编程语言构建专业解决方案,同时将Ansys功能作为其脚本的核心。无论您是具有可能扰乱市场的想法的开发人员还是希望自定义和自动化模拟工作流程以减少上市时间的成熟公司,PyFluent都适合您。

PyFluent是什么?

Python +Ansys流利= PyFluent

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

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

如何获得PyFluent

PyFluent没有捆绑在Fluent安装中,但如果你对Python足够熟悉,你可以像访问所有其他Python库一样访问PyFluent: onGitHub

为了最大限度地减少核心包中的依赖(使其可移植性最大化),PyFluent api被分为三个不同的包:

如何安装PyFluent

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

设置Python

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

Pip安装

如何使用PyFluent

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

您还可以在Jupyter笔记本-一个开源的web应用程序,用于创建和共享包含实时Python代码,方程,文本和可视化的文档。

笔记本

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

我需要使用PyFluent做什么?

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

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

看看Ansys能为您做些什么

立即联系我们

* =必填字段

谢谢你的帮助!

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

页脚的形象