While deciding what tool (library) to use for a simulation of a hybrid gas turbine plant, I found that different libraries/tools of thermodynamic properties yield different values than the other.
I made a simple test to calculate $c_p$ of air at $300\ K$(same goes for enthalpy by the way) only for simplification and comparison and here are the results.
Source | Cp at 300 K (J/kg.K)
--------------------------------------------
Thermopy (python) | 1004.89
Cantera (python) | 1010.06
CoolProps (python) | 1006.627
EES Software | 1005
Engineering Toolbox | 1005
Incropera's book | 1007
Cengel's book | 1007
What do you think is the reason for the difference in values?
Apparently the one closest to the properties sheets from Incropera and Cengel is CoolProps but is this level of accuracy sufficient?
The case might not be convincing for $c_p$, but it did occur to me once while calculating adiabatic flame temperature of some fuels and the error were in hundred Celsius range!
Link : used Python code