@dabiu 在 InterFoam设置壁面Wall上不同的润湿性 中说:
是有没有方法就是只有一个壁面,
好像你这个可以用ffunkySet这个功能,OP插件,可以修改任意时间条件包括内部条件(函数形式。但是你这个让我忽然想到,本身边界条件codedFixedValue 就可以处理边界条件,调用边界网格来书写,你这个湿润角怎么设置我不知道,所以我不知道能不能行
@dabiu 在 InterFoam设置壁面Wall上不同的润湿性 中说:
是有没有方法就是只有一个壁面,
好像你这个可以用ffunkySet这个功能,OP插件,可以修改任意时间条件包括内部条件(函数形式。但是你这个让我忽然想到,本身边界条件codedFixedValue 就可以处理边界条件,调用边界网格来书写,你这个湿润角怎么设置我不知道,所以我不知道能不能行
上方程应该对应:
那加重的哪一行表示?
如果完全按照第一张图来写,写出来应该是:
化简的话应该是这样?
这种写法是否对呢?(不可压缩流体下)对流项可以这么解决?
@李东岳 是的 刚刚改了 就好了 谢谢老师了
@hy1112006 我之前这种做法分块的时候并没有报错,也能正常运行。你要不换一下分块方式,不要用这种分块方式,用scotch试一下
@李东岳 请问一下这个我在createFields里面直接加入
但是报错这个
这哪里是出问题了吗?
@李东岳 好的 谢谢
@wsxfyy 求求各位好心人支支招啊
之前的贴子有说可以输入xxxFoam -postProcess -func "dd(U)"是可以的,但是我输入依旧报错:
如果输入postProcess -func "dd(U)"也是如上报错。
我用了动网格,不知道是不是这个原因?
那如果我需要某个时间的ddt(U),我是不是可以在controlDict里面写function, 然后在那个时刻的下续算个几百步的得到?
求各位老师帮帮忙
@bestucan 想偷懒来着
@xpqiu 在 postProcess 输出ddt(U)和div(phi,U) 中说:
pisoFoam -postProcess -func 'ddt(U)' 这个是可以用的,
但是关于这个,我输入还是会报错 ddt is not supported with the postProcess utility FOAM Warning : functionObjects::ddt ddt(U) failed to execute.
所以请问一下这个是什么问题呢?
@小考拉 mesh_后面不要“,”
就在controlDict 里面怎么书写呢
@tens 好的谢谢,昨天用funkySetFields做出来了
如上这种温度初始场设定,setFields能不能续写呢?
如下这种在fieldValues 里面设定
@wsxfyy 因为 我使用动网格加cyclic 最后一步计算网格报错
计算域是一个长方体,想在动网格的基础上设置前后边界是cyclic,
如图这个动网格设置,计算域是纯流体所以使用这个加密方式。
请求大佬解答,怎么调节才能实现?
@队长别开枪 好的谢谢,我也是先导出图片PNG,后面是用python脚本生成的GIF, 不知道有那个命令可以生成动图呢
@李东岳 因为换个地方继续算,重新分块的时候就根据最后时刻的网格来划分,所以用scotch 就是每个块基本同样网格数(上下几十浮动),而用simple划就会是那种XYZ方向的拉升
@队长别开枪 请教一下paraview直接出动图的方法,以及那个时间添加到界面上
@bro-rob 应该做不来 要脚本 或者导出图片在形成GIF
这个YAMA这个文件应该是有的 我不知道你为啥没有
因为模型计算区域比较大长方体,只加密液相这种,液相集中在某块区域,所以想问在有没有那种方块方式可以效率比较高,因为现目前根据XYZ三个方向这样划分,就会有一些块因为处于液相很集中的区域,网格越来越多,远远超于边缘区域,那这样计算效率应该会低
@shrine !( 图片地址)如图这样就行,我是这么输入的,我不知道你说的没有那个文件的意思,你可以贴图上来看看
@shrine 你直接终端运行啊 切换到root用户 然后上面那行命令,然后有些时候关机以后又会遇到这个问题 这个解决办法我以前用到的就是这样
@shrine 那个图没贴上来,我打一下吧 root 下运行 echo 0 > /proc/sys/kernel/yama/ptrace_scope, 就可以了
要做简单例子的定量对比,来拿验证方法可靠性的,涉及到水破碎分离的,列如dambreak就很经典 但是那个实验没有涉及到破碎
@yingdong 好的谢谢了 那请问其他文件也是这样的嘛?fvSolution等?
@yingdong 好的,请问这样是直接作用于计算过程嘛?
请教一下在计算进行中可以有效修改controlDict 文件的方法,记得之前看到过。
@shrine 不知道你解决没有,我之前遇到过,已解决。应该是Windows下面的子系统Linux使用多线程运行问题,不仅限于openfoam。解决方案,root用户下端运行
主要是将其文件里面的1改为0,也可手动更改。