Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
我更倾向于写代码计算。
而且它可以识别出计算域中存在多少颗粒吗?
在你的lagrangian文件夹下面,一些文件里面有粒子数量,比如positions文件里面最前面的数,就是你的粒子数量。
lagrangian
positions
paraview那面还不知道怎么抽取,有人知道么?
请问老师,我在openfoam设置中输出数据文件(比如每个保存的时间步的U,P等等)格式为二进制的,那么我怎么把它转化成十进制格式呢?openfoam本身有命令可以执行这个功能吗?还是说需要我编程处理?
controlDict文件里面将binary改成ascii,然后运行foamFormatConvert
binary
ascii
foamFormatConvert
我明白怎么做了,感谢老师的解答
老师,我照您的建议去做了,发现通过foamFormatConvert转换后,打开计算结果下Lagrange文件夹里面的颗粒速度和直径等文件仍为二进制binary格式,只有连续相的速度和压力等转换成了十进制,请问这是什么原因?
@东岳 老师您看,我转换文件格式时,发现拉格朗日场的颗粒数据文件(包括颗粒位置和直径)都没有被转换,请问是什么原因导致的?
有可能是个bug..
OpenFOAM-5?安装OpenFOAM-4没有
@东岳 没有,我用的是2.3.1版本,高版本的foam不会出现这个问题吗?
我试了一下,OpenFOAM-4和OpenFOAM-5转换过来了。不过你确定下是不是你使用的问题?这种小bug太小了
@就是个胖子 请问你现在解决了这个问题嘛?我用的是OpenFOAM 4.1而且我最高也只有这个版本,也是只转换了流体的fields,没转换Lagrangian目录下的文件。
你好 请问可以交流一下不?
@zhangxc0223 没有,只能试着自己编程来做个可以处理格式的小程序
@星星星星晴 前辈,能不能请教一下,positions里面的各个数的含义,看不懂
@spray 我用的of4 自从of5以后,lagrangian parcel的writing修改了。 你可以打开paraview 只读取这个field,然后在s'preadsheet 里面就能看到是什么了
@星星星星晴 感谢分享!!!非常好用!!
@李东岳 大哥,你这样我压力好大= =