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).
各位大佬好,目前遇到一个问题。 在群体平衡方程中新增子液滴分布函数,程序中需要用到韦伯数,韦伯数的计算公式是: 公式中d是母液滴的直径,把它写到子液滴分布程序中换算成了关于母液滴体积的函数,如下: 遇到的问题是编译过程中出现下面的问题: 请问有没有大佬了解这方面的问题,这是量纲或者场没对应上吗?
calcWe函数需要返回dimensionedScalar,但是你返回的是个场。我觉得这个需要返回一个场,而不是dimensionedScalar
李老师好,最终计算子液滴分布的结果是一个标量,那么在计算calcWe时返回场的话还能对应的使用吗?还有韦伯数是一个无量纲的数,如果是场的话这里应该选择是那种类型的场呢?
We针对每个粒径是一个数,你得d是个场,因此We是个场。dimless的volScalarField
@李东岳 李老师,这个函数里面,d,也就是xk,在这段程序里面是一个未知的自变量,只有在最后计算子液滴分布的时候才给定,我定义的分配函数里面也有这个定义: 这里定义成dimensionedScalar就没问题,所以可能不是d的问题了
如果你的d是个dimensionedScalar,那We是个dimensionedScalar