Releases: feos-org/feos
Releases · feos-org/feos
v0.9.5
v0.9.4
v0.9.3
Added
- Added
py-feostests to GitHub Actions and movedpyo3/extension-modulefeature topyproject.toml. #334
Fixed
v0.9.2
Fixed
- Fixed calculation of enthalpies of adsorption for mixtures. #329
- Updated to
ndarray0.17 andnum-dual0.13 to fix a broken dependency resolution. #327 - Fixed calculation of parameter combination in entropy scaling for mixtures in
viscosity_correlation,diffusion_correlation,thermal_conductivity_correlation. #323
v0.9.1
v0.9.0_fix
Re-release with fixed release workflow file
v0.9.0
Added
- Integrated the functionalities of
feos-ad. #289- In Rust: Full access to arbitrary derivatives of properties and phase equilibria with respect to model parameters. See, e.g.,
feos-campdfor an application to molecular design. - In Python: Specialized functions for the parallel evaluation of relevant properties (vapor pressure, liquid density, bubble/dew point pressure) including the gradients with respect to model parameters for parameter estimations or the inclusion in backpropagation frameworks.
- In Rust: Full access to arbitrary derivatives of properties and phase equilibria with respect to model parameters. See, e.g.,
- Implement pure-component multiparameter equations of state from CoolProp. #301
Changed
⚠️ Changed the format of parameter files. The contents of the oldmodel_recordfield are now flattened into thePureRecord/SegmentRecord. #233- Generalized the implementation of association to allow for arbitrarily many association sites per molecule or group and full control over each interaction. #233 #290
- Reimplemented the Python interface to avoid the necessity of having multiple classes with the same name.
- All Python classes are exported at the package root. #309
- Add initial density as optional argument to critical point algorithms. #300
Packaging
- Updated
quantitydependency to 0.12. - Updated
num-dualdependency to 0.12. - Updated
numpy,PyO3andpythonizedependencies to 0.27. - Updated
nalgebradependency to 0.34.