I'm Looking for an implementation of the IAPWS-IF97 water properties on C/C++. I'm aware of the library freesteam. However freesteam does not include all the properties I'm looking for. Particularly I need differential properties like dh/dp, dv/dp and in certain regions. I use a similar implementation for Octave/Matlab and I would also like to have it in C/C++.
-
$\begingroup$ Since someone already did almost all of the work for you, why not compute these derivatives by finite differences? Or implement these derivatives in freesteam yourself? $\endgroup$– Wolfgang BangerthJun 26, 2015 at 23:25
-
$\begingroup$ (...and then of course contribute the upstream for inclusion in that project.) $\endgroup$– Wolfgang BangerthJun 26, 2015 at 23:25
1 Answer
If you could only use Java, our open source IF97 library provides partial derivatives, see: www.hummeling.com/IF97
And it can be used for proprietary software as well.