如何从 FiPy 输出 .pvd 或 xdmf 文件
How to output a .pvd or xdmf file from FiPy
示例文档中有以下部分:
FiPy doesn’t plot or output anything unless you tell it to:
if __name__ == "__main__":
viewer = Viewer(vars=(phi,), datamin=0., datamax=1.)
我了解当前配置会导致使用 matplotlib 或 Mayavi 查看器打开查看器。但是,我希望能够导出 .pvd 或 .xdmf 文件以合并模拟。
感谢您的帮助!
FiPy 目前没有这样的功能,虽然我已经对 XDMF 和多时间步长 Gmsh MSH 文件进行了一些试验,但需要找时间回来。您可以使用 VTKViewer 类 保存单个数据快照,但不能保存时间序列。
vw = fp.VTKCellViewer(vars=(phi, psi))
vw.plot(filename="myFile.vtk")
如果有什么特别想看的,请更新issue #132。
示例文档中有以下部分:
FiPy doesn’t plot or output anything unless you tell it to:
if __name__ == "__main__": viewer = Viewer(vars=(phi,), datamin=0., datamax=1.)
我了解当前配置会导致使用 matplotlib 或 Mayavi 查看器打开查看器。但是,我希望能够导出 .pvd 或 .xdmf 文件以合并模拟。
感谢您的帮助!
FiPy 目前没有这样的功能,虽然我已经对 XDMF 和多时间步长 Gmsh MSH 文件进行了一些试验,但需要找时间回来。您可以使用 VTKViewer 类 保存单个数据快照,但不能保存时间序列。
vw = fp.VTKCellViewer(vars=(phi, psi))
vw.plot(filename="myFile.vtk")
如果有什么特别想看的,请更新issue #132。