最近在处理一个式子时出现问题了,主要如下:

其中Vc是网格体积,首先我想的是用 volScalarField Vc = mesh.V();但是会报错,百度发现要写成:const scalarField& Vc = mesh.V();把Vc换成scalarField在计算后续的Qc时会报错,是因为类型不匹配,我给Qc定义的volScalarField,按照我的理解,这两个矩阵只要规模一样就不会报错,这两种类型有什么区别了,应该怎么把scalarField转化为volScalarField了,有大佬告知吗