一个简单的基于python的流体力学计算方法教程 pyro是一种计算流体力学代码,它在有限体积的框架内为对流,可压缩流体力学,扩散,不可压缩流体力学和多重网格提供了二维求解器。 该代码主要用python编写,并且在设计时考虑了简单性。 编写算法是为了鼓励实验并允许对这些代码方法进行自学习。 最新版本的pyro始终可在以下位置获得: 您可以在此处找到文档网页,图,注释等的项目网页: 目录 入门 默认情况下,我们假设使用python 3.4或更高版本。 以下提供了与python 2.7一起运行的说明,但建议您切换到python 3.x 要使一切正常运行,需要采取一些步骤。 您需要确保已安装numpy , numba , matplotlib和h5py 。 在Fedora系统上,可以通过执行以下操作来完成: dnf install python3-numpy python3-numba