Cantera version
2.4.0
Operating System
All
Python/MATLAB version
All
Actual Behavior
At present, there are a number of classes in the thermo directory which provide supporting calculations to the WaterSSTP ThermoPhase class. These classes:
WaterProps
WaterPropsIAPWS
WaterPropsIAPWSphi
Are not instantiatable on their own, but provide low-level functionality necessary for property calculations in the aforementioned WaterSSTP class.
This aspect of these three files should be stated more explicitly, near the top of each of the relefvant .cpp and .h files, so that interested users can more easily locate the relevant thermoPhase class, and avoid wasting time trying to understand these helper classes, which are most likely not what they are interested in (directly) implementing.
Cantera version
2.4.0
Operating System
All
Python/MATLAB version
All
Actual Behavior
At present, there are a number of classes in the
thermodirectory which provide supporting calculations to theWaterSSTPThermoPhase class. These classes:WaterPropsWaterPropsIAPWSWaterPropsIAPWSphiAre not instantiatable on their own, but provide low-level functionality necessary for property calculations in the aforementioned
WaterSSTPclass.This aspect of these three files should be stated more explicitly, near the top of each of the relefvant
.cppand.hfiles, so that interested users can more easily locate the relevant thermoPhase class, and avoid wasting time trying to understand these helper classes, which are most likely not what they are interested in (directly) implementing.