Skip to content

Releases: ipqa-research/yaeos

v3.0.0 Release

27 Jan 15:07
b050fdd
Compare
Choose a tag to compare
  • New release with some breaking changes in lines calculation API.
  • Three-phase envelopes in the PT space (+ Python-API).
  • Tx envelopes on Python-API

What's Changed

Full Changelog: v2.3.0...v3.0.0

v2.3.0

07 Jan 15:38
7d06a2e
Compare
Choose a tag to compare

v2.3.0 release

Relevant updates

  • $G^E$ thermoprops by @SalvadorBrandolin
  • Tx phase envelopes
  • Pure component saturation lines calculation

All the details

Full Changelog: v2.1.0...v2.3.0

Saturation Temperature fix on C/Python API

04 Dec 23:54
b1d26af
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v2.1.0

It's getting critical here

24 Nov 23:49
3c0ded6
Compare
Choose a tag to compare
  • Critical points and critical lines procedures. Both in the Fortran and Python APIs.
  • Fixes on the HV mixing rule which had a slight error on one derivative
  • Saturation points with a full Newton approach

What's Changed

Full Changelog: v1.5.0...v2.0.0

Huron-Vidal and more python

10 Oct 17:53
2e87d60
Compare
Choose a tag to compare

Important remarks

  • Huron-Vidal Mixing rule
  • $kij(T) = A + B exp(T/Tref)$
  • PSRK
  • UNIQUAC

What's Changed

Full Changelog: v1.1.0...v1.5.0

Structuring Python API and some changes on the API, might break old codes

30 Aug 19:01
52730c1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v1.1.0

V1.0.0 API redesign and first Pyhon-API draft

18 Jul 18:28
e3981c2
Compare
Choose a tag to compare

First official version of yaeos! 🥳

This release includes a big change in the library's general API. Using methods for each property that can be calculated by an ArModel. Also the naming and order of arguments have been standardized, as seen in our styling guide.

What's ahead

  • The inclusion of more thermodynamic models
  • Ideal models to calculate thermodynamic properties
  • Complex phase-diagrams tracing
  • More documentation for the end user
  • Fully functional Python API published on PyPI
  • Deploying of packages executables on each release

What's Changed

Full Changelog: v0.3.0...v1.0.0

v0.3.0 - UNIFAC and Fitting procedures

27 Jun 11:41
b4e84b0
Compare
Choose a tag to compare

v0.3 Release!

Important aditions

  • Fully working original UNIFAC $G^E$ model thanks to @SalvadorBrandolin
  • $G^E$ consistency tests thanks to @SalvadorBrandolin
  • Framework for parameter fitting of equilibria points
  • Michelsen's Modified Huron-Vidal (1) mixing rule

What's Changed

Full Changelog: v0.2.0...v0.3.0

V0.2.0

14 May 14:42
6a057e3
Compare
Choose a tag to compare

Important additions

  • Consistency tests for $Ar$ models (thanks @SalvadorBrandolin !)
  • Excess Gibbs models templates, and an $NRTL$ implementation using tapenade
  • Phase equilibria procedures:
    • Two phase Flash with $TP$ and $TV$ specifications using successive substitutions method.
    • two-phase phase envelope tracing method
    • single saturations points calculation

Next on the roadmap

  • Ideal models
  • Mixing properties
  • More phase diagrams ($Px$ and three-phase lines)

What's Changed

Full Changelog: v0.1.0b2...v0.2.0b1

v0.1.0b3

15 Mar 23:09
fb705a4
Compare
Choose a tag to compare
v0.1.0b3 Pre-release
Pre-release

v0.1.0b3

More important changes:

  • Fixed second temperature derivative on aij mixrule
  • Addition of RKPR EoS, using original paper (2005) correlations to setup parameters
  • Residual properties by @SalvadorBrandolin

Remaining to consider first release:

  • One fully functional $G^E$ model, worn on this can be seen at the 17-gibbs-excess-models branch. Implementing original UNIFAC model
  • $\gamma - \gamma$ Flash routine
  • An ideal model

What's Changed

New Contributors

Full Changelog: v0.1.0b2...v0.1.0b3