请教一个&运算符的问题,&运算符对矩阵/单位的运算是什么呢?
-
在of10可压缩VOF求解器中,T方程有这样一部分表达式:
- ( U() & (fvModels.source(rho, U)&U)() ) *
下面说的不一定正确,但是目前有两个问题,
1.试了一下,好像U()是一个dimensionedField ,fvModels.source(rho, U)是一个fvMatrix,fvModels.source(rho, U)&U则变成了GeometricField。 其中这两个&符号是什么意思呢?怎么用数学表达式表述这项呢?
2.fvModels.source(rho, U)的单位就应该是kg m s [1 -2 -2],在做了上述运算后单位变成了[1 -1 -3],也就是多一个速度的单位,这个速度的单位是哪个&运算符带来的呢?为什么不是[1 0 -4]呢?
感谢各位老师同学!!!!