0

这个问题可能是由于我缺乏对 python 的了解,尽管如此:是否可以导入 gmsh 网格 file.geo 而不是像本教程中所做的那样完全在 fipy 脚本上编写它?

http://www.ctcms.nist.gov/fipy/examples/diffusion/generated/examples.diffusion.circle.html#module-examples.diffusion.circle

像这样的过程:打开文件;读取/存储 data_var 中的内容;mesh = Gmsh2D(data_var) # 使用 gmsh 生成网格

谢谢

4

1 回答 1

3

无需“读取/存储 data_var 中的内容”。

根据http://www.ctcms.nist.gov/fipy/fipy/generated/fipy.meshes.html#module-fipy.meshes.gmshMesh,Gmsh2D 等人的第一个参数。是:

arg:一个字符串,给出 (i) MSH 文件的路径,(ii) Gmsh 几何 (“.geo”) 文件的路径,或 (iii) Gmsh 几何脚本

只需提供 .geo 文件的路径即可。

于 2014-09-10T18:08:33.467 回答