Releases: CoolProp/IF97
Releases · CoolProp/IF97
Various Patches and Speed Improvements
What's Changed
- Update IF97.h static BackwardRegionResidualElement CoeffTb23HS[] by @thermalogic in #40
- Specialize pow for int. by @jondebove in #43
- Various Patches for pow(x,i) to powi(x,i), T_p() local vars, and lower p limit notifications by @henningjp in #45
- Convert Mathcad wrapper README to md and update by @henningjp in #46
- Improve Reverse Functions Robustness Very Near Saturation by @henningjp in #49
- Mathcad Wrapper Usability Enhancements by @henningjp in #50
- Add CodeQL workflow for GitHub code scanning by @lgtm-com[bot] in #39
- Region4::T_p is not thread-safe. by @mscottmueller in #51
- Update IF97.cpp verification tables by @henningjp in #53
- Vectorize p_T and bump patch number by @henningjp in #54
New Contributors
- @thermalogic made their first contribution in #40
- @jondebove made their first contribution in #43
- @lgtm-com[bot] made their first contribution in #39
- @mscottmueller made their first contribution in #51
Full Changelog: v2.1.3...v2.2.1
Reverse T(P,H) Patch Release
What's Changed
- Add postgresql wrapper by @mmouterde in #31
- Reverse T(P,H) patch by @henningjp in #36
- Updated Mathcad wrapper README to reflect Prime and Legacy version status
- Bumped version to 2.1.3
- Updated IAPWS Units comments for clarity in header file
New Contributors
- @mmouterde made their first contribution in #31
Full Changelog: v2.1.2...v2.1.3
Improved CMake configuration
- Structured the processing of CMake options
- Cleaned CMake command spelling
- Added the version number to CMake
- Fixed the CMake command in the docs
- Added a link to the wrapper README
- Added new modules for header file and CMake
Install targets fixed includes
- added algorithm include
- bumped version number
- turned build switches into options
- added a standard interface library target IF97_CMAKE_MODULE
- minor adjustment in documentation
Optimizations and Patches
- Patch
std::vectoroperations for MSVC 2008 compatibility - CMake build script update to support Mathcad wrappers
- Patch saturation curve logic in Saturation functions
- Function rho_pX patch for PS and PH input pairs
- General speed optimizations
- Implement IAPWS_UNITS compiler switch for verification against IAPWS docs
Contributors: henningjp, rafuck