Skip to content

Releases: vvpisarev/CubicEoS.jl

v0.3.0

20 May 14:19
Compare
Choose a tag to compare

Support for arbitrary equation of state

  • ecosystem to work with arbitrary equation of state (tested against brusilovsky and cppcsaft w autodiff)
  • flash-names are renamed to split
  • code of brusilovsky eos is separated from general interface
  • updates in docstrings
  • for now, vt flash implementation with newton solver is deprecated, but will return

Full Changelog: v0.2.2...v0.3.0

v0.2.2

11 Apr 09:47
Compare
Choose a tag to compare

What's Changed

  • Gradient in ideal variables for stability is correct now (#39)
  • Flags are of stability results are consistent (#41)
  • In vt-stability: initial hessian is of ones, as it shows better performance (#42) with ideal variables, so they are default by now (71662b2)

Full Changelog: v0.2.1...v0.2.2

v0.2.1

01 Apr 11:53
Compare
Choose a tag to compare

Updates

VT flash

  • Old code for vt_flash is deprecated, only version with explicit variable choice is left (#26)
  • For ideal variables, a linear approximation of size constraint is added (#32)

VT stability

  • Now result of vt stability contains flag for successful finishing of optimization (though, it may not converged) (#30)
  • Refactor (in a similar way for flash in v0.2.0) and new variables for the solver (#37)

Other

  • License dates and contributors (a2bf273)

Full Changelog: v0.2.0...v0.2.1

v0.2.0

17 Feb 09:44
dd2b6a1
Compare
Choose a tag to compare

Updates

  • Migration to Downhill.jl
  • Mixture uses StructArray for better memory layout of components' data

New features

  • Choice of internal variables for vt_flash and vt_flash_newton. Implemented are PhysicalState, RatioState and IdealIdentityState (#22)
  • Common convergence criteria for chemical potential and pressure (#24)