关于LES中,求亚格子尺度应力SGS stress的问题
-
-
@东岳 谢谢东岳老师回答,可惜我研究了一下午都没弄明白
。还有几个问题想问问:
-
请问这公式里的 I 指的是turbulence intensity吗?
-
这个求得的B,应该是有9个元素的矢量吧,为什么等式左边的第一项 2/3kI 会是个标量?
-
这里的 k 和 nuSgs 是不是直接用我 LES 时间步中输出的 k 和 nut 场带入计算就可以?
-
-
I是单位张量,就那个对角线是1的张量。这样吧,你大体可以这样写代码
volTensorField unitI ( IOobject ( "", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::NO_WRITE ), mesh, I ); volTensorField D("", symm(fvc::grad(U))); const volScalarField& nuSgs = mesh.lookupObject<volScalarField>("nuSgs"); const volScalarField& k = mesh.lookupObject<volScalarField>("k"); volTensorField B("", 2.0/3.0*k*unitI - 2.0*nuSgs*dev(D)); B.write(); 我没测试,但上面这个代码更好理解。k和nuSGS在LES里面已经计算了
-
现在明白了,谢谢东岳老师讲解
2019年10月28日 11:41
1/5
2019年10月31日 03:05