Activity Not Available

News

  Analyzed 3 months ago based on code collected 3 months ago.
 
Posted over 5 years ago by jdp...@users.sourceforge.net (John Pye)
Freesteam 2.0 has now been released. This is a complete rewrite of
freesteam in plain C, removing all the complicated C++ template-based
code. This was done to make freesteam faster and leaner, as well as to
allow the single resulting ... [More] DLL/shared library to be easily reusable
across multiple C++ compilers.

The code supports property calculations for (p,T), (p,h), (p,s), (p,v),
(T,s), and (T,x) over regions 1-4 of the IAPWS IF-97 revised release.
Calculation of p, T, h, s, cp, cv, v, rho, u, x and w are supported.
Calculation of thermal conductivity and dynamic viscosity have also
been implemented using correlations from other IAPWS releases. C, Python and ASCEND APIs are still provided, but they have changed significantly from the 0.8.1 version.

Examples using the new code can be seen at
http://freesteam.sourceforge.net/example.php

The release includes binary installers for Ubuntu Karmic, Mac OS X
10.5, and 32-bit Windows XP. I haven't yet tested these installers on
other versions of these operating systems; I'd be pleased to hear any
reports. There is also a source code tarball.

The source-code release also now includes a script that generates a
PDF containing a full set of steam tables of the style published by
Heywood, together with a table of transport properties for saturated
steam.

The new release can be downloaded from
http://sourceforge.net/projects/freesteam/files/ [Less]
Posted over 5 years ago by John Pye
Freesteam 2.0 has now been released. This is a complete rewrite of
freesteam in plain C, removing all the complicated C++ template-based
code. This was done to make freesteam faster and leaner, as well as to
allow the single resulting ... [More] DLL/shared library to be easily reusable
across multiple C++ compilers.

The code supports property calculations for (p,T), (p,h), (p,s), (p,v),
(T,s), and (T,x) over regions 1-4 of the IAPWS IF-97 revised release.
Calculation of p, T, h, s, cp, cv, v, rho, u, x and w are supported.
Calculation of thermal conductivity and dynamic viscosity have also
been implemented using correlations from other IAPWS releases. C, Python and ASCEND APIs are still provided, but they have changed significantly from the 0.8.1 version.

Examples using the new code can be seen at
http://freesteam.sourceforge.net/example.php

The release includes binary installers for Ubuntu Karmic, Mac OS X
10.5, and 32-bit Windows XP. I haven't yet tested these installers on
other versions of these operating systems; I'd be pleased to hear any
reports. There is also a source code tarball.

The source-code release also now includes a script that generates a
PDF containing a full set of steam tables of the style published by
Heywood, together with a table of transport properties for saturated
steam.

The new release can be downloaded from
http://sourceforge.net/projects/freesteam/files/ [Less]
Posted over 5 years ago by John Pye
Freesteam 2.0 has now been released. This is a complete rewrite of
freesteam in plain C, removing all the complicated C++ template-based
code. This was done to make freesteam faster and leaner, as well as to
allow the single resulting ... [More] DLL/shared library to be easily reusable
across multiple C++ compilers.

The code supports property calculations for (p,T), (p,h), (p,s), (p,v),
(T,s), and (T,x) over regions 1-4 of the IAPWS IF-97 revised release.
Calculation of p, T, h, s, cp, cv, v, rho, u, x and w are supported.
Calculation of thermal conductivity and dynamic viscosity have also
been implemented using correlations from other IAPWS releases. C, Python and ASCEND APIs are still provided, but they have changed significantly from the 0.8.1 version.

Examples using the new code can be seen at
http://freesteam.sourceforge.net/example.php

The release includes binary installers for Ubuntu Karmic, Mac OS X
10.5, and 32-bit Windows XP. I haven't yet tested these installers on
other versions of these operating systems; I'd be pleased to hear any
reports. There is also a source code tarball.

The source-code release also now includes a script that generates a
PDF containing a full set of steam tables of the style published by
Heywood, together with a table of transport properties for saturated
steam.

The new release can be downloaded from
http://sourceforge.net/projects/freesteam/files/ [Less]
Posted about 6 years ago by John Pye
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 ... [More] 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/ [Less]
Posted about 6 years ago by jdp...@users.sourceforge.net (John Pye)
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 ... [More] 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/ (0 comments) [Less]
Posted about 6 years ago by John Pye
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 ... [More] 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/ [Less]
Posted about 6 years ago by jdp...@users.sourceforge.net (John Pye)
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 ... [More] 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/ (0 comments) [Less]
Posted almost 7 years ago by jdp...@users.sourceforge.net (John Pye)
The freesteam CVS repository will be disabled shortly and a new subversion repository used in its place. Once the SVN repository is available, please use that one. (0 comments)
Posted almost 7 years ago by John Pye
The freesteam CVS repository will be disabled shortly and a new subversion repository used in its place. Once the SVN repository is available, please use that one.
Posted almost 7 years ago by jdp...@users.sourceforge.net (John Pye)
The freesteam CVS repository will be disabled shortly and a new subversion repository used in its place. Once the SVN repository is available, please use that one. (0 comments)