groovyBC求助
-
我想在圆盘壁面上利用groovyBC设置一个按照函数上升的温度分布,但是在设置完边界之后发现设置的函数并没有起作用,最后呈现的温度为300K,这是什么原因造成的啊
WALL { type groovyBC; patchType cyclic; variables ( "R=pow(pos().x,2)+pow(pos().y,2);" "r=sqrt(R);" ); valueExpression "407.142+r*16716+3.51339e+06*pow(r,2)-2.63661e+08*pow(r,3)+5.04725e+09*pow(r,4)+4.32329e+07*pow(r,5)"; value uniform 300; fractionExpression "1"; }
-
-
groovyBC太老了,你完全可以不用这个
-
你的问题应该是显示问题,你显示的是T的网格体心值,你需要在paraview里面显示带圆点的那个T
-
-
@李东岳 非常感谢东岳老师的回复,我会更改检查一下的。