2025年1月14日 13:07
@李东岳 fluidfoam用于抽取数据进行后处理的,谢谢回复,刚刚问题解决了,将python文件放到上一级文件夹中运行即可
@李东岳 fluidfoam用于抽取数据进行后处理的,谢谢回复,刚刚问题解决了,将python文件放到上一级文件夹中运行即可
又试运行了另一个python文件,同样的报错,均是使用fluidfoam中的函数时报错,请问有人知道如何解决吗
想使用python提取一个三维模型的数据,之前用这个代码成功提取过二维模型
报错如下:
Traceback (most recent call last):
File "time1depth.py", line 76, in <module>
x, z = readxz(case)
File "time1depth.py", line 10, in readxz
x, y, z = fluidfoam.readmesh(case)
File "/home/work/OpenFOAM/OpenFOAM-v2306/fluidfoam-master/fluidfoam/readof.py", line 1063, in readmesh
raise ValueError(
ValueError: ('No ', '/constant/polyMesh/', ' directory in ', '../sedfoam-2312/3DScour/1D/', ' Please verify the directory of your case.')
数据在3DScour中,case路径在3DScour中或者1D中均显示该报错,麻烦各位大佬帮忙,感谢!
@李东岳 这个算例我设置的45s,单核跑到4.2s左右报错
@youhaoyu 自带的案例基础上修改了一点,是个管道在泥沙面冲刷的案例,我把管道改细了能正常运行出结果,这个把改细的管道往下移动了一点显示该报错,我向下移动了两个位置都是这个报错
@李东岳 是的,运行过程没有wmake,是个求解器自带的算例稍微改动了一些
各位大佬好,报错图如下:
其他类似算例可以正常分块,这个我重新编译了make后还是显示这样,这是什么原因造成的呢,求大佬帮助,感谢!