Menu

Freesteam rewrite in C underway

A rewrite of freesteam into the C language is underway, as an attempt to simplify the codebase and make it more portable and more maintainable.

Currently, the (p,h) property pair is implemented, as well as all the forwards and most of the backwards equations for regions 1,2,3 and 4. Iterative solving routines for other property pairs are in the works, but ironically these are rather more difficult to implement without the shorthand of C++ template syntax. Hopefully a nice simple approach can be found.

Development of the new C code is taking place in the subversion repository in the 'new-c' branch. You can browse here:
http://freesteam.svn.sourceforge.net/viewvc/freesteam/branches/new-c/

Any suggestions or contributions would be very welcome. Once the implementation is getting close to par with the older C++ implementation, I'll make a release.

Cheers
JP

http://freesteam.sourceforge.net/

Posted by John Pye 2009-03-03

Log in to post a comment.