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).
请问下这两者是不是同一种东西两个写法呢?
fvc::flux(U)可以选定各种格式,如果你指定他的格式是linear,那么fvc::flux(U)=linearInterpolate(U) & mesh.Sf()
@100yearsalone da68eb02-968f-44a9-9840-d11aca39badb-image.png 新写的phit1里的U,这个U是从0文件夹下的U调用的么?
@李东岳 级测试,如您所说改为NO_READ后不再出现警告,谢谢
@wwzhao 谢谢赵老师的回答,我尝试下写入不同的值看是否能正常写入文档
@李东岳 的确奇怪,我现在都不知道为什么纯粹进行值之间的交换会出现问题,又没有显示命名的重复, 不过我把发生错误的变量名字改了以后,错误就不在出现,虽然解决了,但还是对于错误的原因存疑。
@100yearsalone 恩,最近没过来逛逛咱们这个论坛。由于OpenFOAM官方版本一直以pressure-based为主导,所以会产生很多迷惑。
@东岳 我非定常计算也出现pseudoTime:not converged within 20 iterations:zoule: 每迭代一步,都要内迭代20次。不知道放宽收敛标准会不会容易发散
自己挖的坑自己填回去。。。。。。。。。。。。。
我今天发现是我自己定义的TELF函数出了问题,所以计算出来的结果有问题。 但是这种方法加入状态方程我实践过的确是可行的。 就是换了以后,连续性误差的地方会变的非常怪,查了continuityErr这个文档,发现里面计算连续性误差还是使用rho-thermo.rho所以会出现误差值十分大, 目前还在想着这么去改thermo下的东西,因为自己不能把黏性系数和普朗数设成固定值, 怎样把这些thermo文档下设置函数还在研究中。
@100yearsalone 手头没有openfoam,但是在你使用dynamicMothion...代替solidBody....之后要定义solver,在你的字典里添加solver就可以了
也有可能是:
gedit打开文件很慢,可以换个编辑器,hoho
需将2进制网格文件转换为ascii码格式
在controlDict下把format改为ascii,然后运行foamFormatConvert就可以转换了。