这个问题可能是由于我缺乏对 python 的了解,尽管如此:是否可以导入 gmsh 网格 file.geo 而不是像本教程中所做的那样完全在 fipy 脚本上编写它?
像这样的过程:打开文件;读取/存储 data_var 中的内容;mesh = Gmsh2D(data_var) # 使用 gmsh 生成网格
谢谢
这个问题可能是由于我缺乏对 python 的了解,尽管如此:是否可以导入 gmsh 网格 file.geo 而不是像本教程中所做的那样完全在 fipy 脚本上编写它?
像这样的过程:打开文件;读取/存储 data_var 中的内容;mesh = Gmsh2D(data_var) # 使用 gmsh 生成网格
谢谢
无需“读取/存储 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 文件的路径即可。