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交流区
各位老师,大家好,想请教一下,在拥有管理员账号的前提下,怎样在联想集群的LSF作业调度系统中添加新的普通账户? 之前是按照这样的方式,也忘记了是在哪里找到的了::135:
但是这种方式感觉有点繁琐。:136: 后来了解到PBS管理系统里面可以直接通过命令
就可以完成普通账户的添加。 现在想问一下,LSF管理系统添加账户的时候,有没有类似于PBS管理系统的这种一气呵成的简单命令?:146:
@冠竹 这个是$\overline{u'u'}$, $\overline{u'v'}$等一共6个,就是解析的雷诺应力除以密度
@五好青年 你可以参考一下Holzmann CFD官网的算例, 关于Magnus Effect的算例中有加入圆柱转动函数条件的相关设置.
目前我只会做到在边界某段添加固定温度,整个边界都使用热流密度条件也是可以的,请问如何在边界的某段添加热流密度边界~比如下面这段0.000333<=x<=0.000666使用热流边界 应该如何修改~
@队长别开枪 谢谢老师指点,我好好研究一下
@tens 谢谢啦
@李东岳 谢谢李老师
之前接触过CFD++和STAR CCM+的噪声计算,里面都有专门的模块。openfoam这方面的功能没试过,不过搜到了一个第三方库,里面有源码和一篇文章,你可以参考下: https://github.com/unicfdlab/libAcoustics 实在不行就把声源面的压力脉动都导出来,按定义写个程序去积分,虽然麻烦了点,但应该也是能做的
@李东岳 感谢您的回复,我的计算的是和压力温度都相关的,但是主要是压力;在您的提醒下,这两天找到了一个相关的包含空化源代码的文章和一篇冷凝没有源代码的文章,目前正在学习,不知道是否是您所指的那篇链接文本链接文本
@hurricane007 这样做的确可以用。相当于使用linux的命令行,windows的UI。
@try-harder 谢谢,谢谢!:xiexie: :xiexie:
@李东岳 谢谢李老师的回复~ 教师节快乐~ 是一个标准的channel。但是雷诺数非常高,Re=80 million, 没有8000万网格,是NASA官网上的一个标准算例,独特的地方就是雷诺数非常大
Capture1.PNG Capture2.PNG
如上2图,白色的点为测量数据点,每个点都有ux,uy,uz 先在inlet 上通过topoSet 专门设置出了一个小的区域, 图1是方形,图2是根据测量区域画出来的一个正方形加两个圆形的区域。
现在最大的问题是,你可以发现topoSet的边界特别明显。。 这种情况应该通过什么办法能解决呢?
为什么用topoSet的原因是如果直接在inlet 上设置为timeVaryingMappedfixedValue 这个边界条件的话,code 会直接插值到最边界。。结果看起来更有问题,topoSet这个解决方法一定程度上规避了interpolation到最边界的情况,但是会造成这个patch 和他原来关联的patch的边界问题。。
求大佬指点迷津
是不是模型的xyz搞翻了,可以先用paraview看看。
或者(16 2 1)试试
@李东岳 So cool!
对y+、u+感兴趣的,可以直接看看openfoam tutorials里面incompressible/boundaryFoam里面的自带算例,有处理y+、u+的图的脚本
@冠竹 自行尝试下载metis-5.1.0.tar.gz试试
@李东岳 我重新定义了k_, 将其强制变成const,但是还是报错,错误如下:
可见k_前面已经有const,但是还是不行,可见应该还是要修改alpha与rho的类型?但是我重新赋值定义alpha, rho为volScalarField, 会报初始化错误,不能直接这样改,修改方式如下: const volScalarField alphat = this->alpha_; 再在fvc中调用fvc::ddt(alphat, rhot, k_)
@tianyn 不客气。欢迎加入OpenFOAM开源大家庭 :duang:
@yingdong 问题已经解决 5df70411-c33b-43b4-a648-6c2eb39b319b-图片.png (图示网格质量较差) 最开始我建立模型使用的一半区域(使用对称边界symmetryPlane),全区域就不存在这个问题了
请问老师有相关的dynamicMeshDict中dynamicFvMesh dynamicOversetFvMesh;相关的资料么? 感谢老师指点@队长别开枪