Releases: IDAES/idaes-ext
3.2.0 Release
This release adds Helmholtz equation of state external functions for properties as a function of (h, p), (s, p), and (u, p), allowing properties to be more directly calculated without composite function calls.
3.1.0
Changes:
- The old IAPWS95 and Span-Wagner CO2 external functions were removed in favor of the new general Helmholtz EoS.
- The general Helmholtz EoS now uses data files to define parameters and expressions for components. Components can be added without recompiling the binaries.
- PETSc was moved to version 3.18.1 for all platforms except RHEL7 where it remains at 3.17.1.
3.0.0 Release
This release adds a new general Helmholtz equation of state external function package and provides headers required to build against the Ipopt shared library. There is also a bug fix for a missing derivative in the IAPWS95 and Span-Wagner property functions
Release 2.6.3
Go back to the Mumps and Metis versions supplied by the coinbrew script, and fix the Arm64 mocOS issue.
Release 2.6.2
This release fixes a broken Metis build on macOS, updates mumps for most builds to use the same as PETSc (except el7), updates PETSc to 3.17.1 and drops mumps from the el7 ipopt builds.
2.6.1 Release
This release adds ARM64 Linux and macOS builds. Intel-based macOS builds are not yet available. This also adds new cubic equation of state functions. In addition to the cubic roots functions currently used by IDAES, which return the existing real root when a real root does not exist for a phase, there are two new versions one returns a fake real root and the other returns NaN for the non existent root.
2.6.0 Release
Package names now contain machine type.
2.5.6 Release
Update Pynumero library and add PETSc build for Windows.
2.5.5 Release
This release fixes PETSc TS solver status reporting and enables use of bounded SNES solvers with TS solvers.
2.5.4 Release
New in this release:
- Python modules for reading PETSc binary data are now included in the PETSc package.