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).
OpenFOAM交流区
虚拟机肯定是没问题,跟Ubuntu真系统感觉没什么区别。 但是BSL下面的OpenFOAM能感觉出来有点慢,之前对比过,主要是来自于磁盘读写。如果你有兴趣的话,可以试试对比下,谢谢。
@浪迹天大 问题我已经解决了,就是说明一种现象
是的,cyclicAMI是CFD中的滑移网格,试试添加关键词lowWeightCorrection 0.2;。可以上传你的图片看看
参考interDyMFoam下面floatingObject算例,用topoSet生成中间的小方块
可以用输入边界法造波,比如IHFoam,waves2Foam等,现在的of也自带边界输入法造波了,只是功能还比较单一。
@东岳 在 DPMFoam求解器颗粒计算有颗粒跑出计算域外! 中说:
粒速度持续
假如设定反弹,颗粒轨迹与壁面有交叉,但还是跑出了计算域,正如之前碰到的情况,还是算法本身不够完善,openfoam5.0以经把颗粒追踪那一部分的算法完全更新了,颗粒追踪不会失效了
@东岳 对,后来查看了一下userguide 中的solver部分,里面PCG的全称是preconditioned conjugate gradient,就一下明白了
因为你肯定没回头去把手册或者视频看一遍:xinlei:
从哪算取决于starttime的设定和有没有那个时间节点的文件夹。
看是不是只能从0.8算,那就mapfields过来后,从0看看能不能算;算了之后0.8有没有更新。
至于看0用没用上,把0里的边界条件瞎胡改看看抱不报错不就知道了
高中学习和大学考试还是那种“我一恼”“我一生气”就做到了的模式。往后就是“临渊羡鱼不如退而结网”。重点是“退”,死磕的话。。。。不是有个成语叫“磕(客)死他乡”:wocao:
@dzw05 湍流模型中有一个运动黏度nu,正常情况下在后面赋值即可。我当时在网上查询如何提取升力系数和阻力系数时有篇帖子提示要在nu后面先再输入一个nu字符再赋值,由于之后的计算我都用的是这个错误的湍流模型文件,导致阻力系数求解一直出现问题。后来一个一个文件排查的时候发现是这里的问题。
paraivew据我所知不能。但在C++里一切皆有可能,但是可能你需要自己写点代码。
@dzw05 明白了,也就是说,water并不是一个真正原始的量,这个量的值实际上是由alpha1来指定的,那么我想输出water,直接就输出alpha1就行了。我刚刚试了一下,确实是这样的。多谢啦~~~~
@bestucan 那也是学长,厉害了~
@东岳 这个模型是根据实际的物体建的,所以模型重心就直接取了实际物体的重心坐标,没有数学公式。
@dzw05 谢谢您的解答,讲解的很明白,我还要看一看,如果有新想法,会回复您的。
明白了,谢谢!
@东岳 谢谢东岳的耐心:baobao: :baobao: 感动!
@肖恩曼 看了下paraview手册,实现的逻辑一样,就是用python实现。画图可以直接调用paraview,比用其他绘图软件方便。
但是我设置数组变量的时候也是您这样设置的,然后这样怎么能够分别设置边界条件呢?
我知道了,你要在创建数组的时候,自动给outlet,inlet之类的创建边界条件?这没法实现。只能设定为MUST_READ,然后手动在0文件夹里面设定。或者,就是在求解器内部强制赋值某边界条件。
而且我要的变量场是因变量,就是需要在0文件中设置初始时刻的边界条件。
这和上文不是相符的么?
@东岳 好的,李老师。我仔细看看ICEM。
嗯嗯,好的,谢谢岳哥!