FiPy是基于标准有限体积(FV)方法,用Python编写的面向对象的偏微分方程(PDE)求解器。通过Pygmsh或gmsh对求解域进行网格划分,然后基于Fipy求解偏微分方程。
1 下载与安装
主要下载和安装工具:Pygmsh、Fipy、mayavi、gmsh。
1.1 Pygmsh下载安装
Pygmsh可在终端(cmd)输入
pip install pygmsh
或者在官网直接下载手动安装。
1.2 Fipy下载安装
分别在终端输入以下命令进行下载
pip install future
pip install fipy
1.3 Mayavi下载安装
mayavi是三维问题的可视化显示界面的库。依赖VTK, traits,PyQt4,numpy工具包。依次对VTK, traits,PyQt4,numpy和mayavi进行下载安装或者在官网直接下载手动安装。
注意:VTK必须与mayavi版本对应。如果pip下载找不到vtk对应版本,可以在