Projects / freesteam

freesteam

Freesteam is a library that allows you to calculate water and steam properties using the industry-standard IAPWS-IF97 steam tables. It is a library of C++ classes which can be integrated into your code. Plug-ins to allow freesteam to be integrated with spreadsheets and other applications are under development. The included unit tests assure compliance with published property values. IAPWS-95 (scientific use) correlations are also included and used as part of this validation.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  24 Jan 2010 09:48

    Release Notes: This release is a complete rewrite of freesteam in plain C. The two-way solver now makes use of GSL, instead of being standalone. There are new APIs for C, Python, and ASCEND. The code extends the use of "reverse" equations e.g. for (p,h). The correlations have been updated, where applicable, to revised IAPWS-IF97 release documents. New code for generation of (p,h) and other diagrams is included. This release includes packaging metafiles for generation of .debs for Ubuntu. The SONAME of libfreesteam.so is now ".1.0" due to the new API.

    •  15 Oct 2007 06:54

      Release Notes: Since the last release was noted on Freshmeat, some errors in the thermal conductivity correlation have been identified and fixed. The test suite has been updated to ensure that the correct values are output. Some improvements to support on the Windows platform have been released.

      •  17 Jan 2007 16:02

        Release Notes: The conversion ratio between psi and bar was corrected. Minor enhancements were made to the interface for the ASCEND modelling environment.

        •  07 Jul 2006 13:08

          Release Notes: This release adds the ability to access steam properties from Python and experimental support for the ASCEND modeling environment. It compiles under Linux and MinGW (Windows). This is the first version to use the "SCons" build tool. A memory leak in version 0.5.5 has been fixed.

          •  13 Dec 2005 05:26

            Release Notes: A minor error in the IAPWS-95 correlation equations was fixed along with a compilation problem with GCC 4.0.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.