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).
各位老师好,我在看热物理库源码的时候存在一个疑问。在Openfoam中定义各种状态方程类的时候,发现不同的类,计算的变量数目不一样。 例如perfectGas类,计算了5个物理量
linear类,计算了6个物理量
PengRobinsonGas类,计算了9个物理量
这是因为什么?未计算的变量在后面继承的类中是否还会计算?如果我要自己编译一个状态方程,是否所有的变量都要进行定义?
代码里面为了减少代码复用会在基类中定义大量的变量。在衍生类中有一些用不到。每个算法都是一个衍生类。因此有一些算法会用不到一些变量。你自己编译状态方程,你就定义你自己需要的。