Releases: ClapeyronThermo/Clapeyron.jl
Releases · ClapeyronThermo/Clapeyron.jl
v0.6.2
Clapeyron v0.6.2
v0.6.1
Clapeyron v0.6.1
Merged pull requests:
Closed issues:
- Possible issue with bubble and dew point estimation (or SAFT-gamma Mie) (#262)
v0.6.0
Clapeyron v0.6.0
Merged pull requests:
- Bump julia-actions/setup-julia from 1 to 2 (#266) (@dependabot[bot])
- Tproperty solver (#268) (@longemen3000)
- COSMOSAC updates (#270) (@longemen3000)
- MultiPhase TP-Flash (#272) (@longemen3000)
- Bump julia-actions/cache from 1 to 2 (#273) (@dependabot[bot])
- Update COSMOSACdsp.jl (#274) (@gregor-mendel)
- LKP updates (#275) (@longemen3000)
- Adding Support for Electrolyte models (#276) (@pw0908)
- support TPD with activity coefficients (#277) (@longemen3000)
Closed issues:
v0.5.11
v0.5.11
New Features
- Support for reference states. A reference state is a point in V-T space where H = H₀ and S = S₀. Setting those have uses in Reaction equilibria and when comparing between different models.In particular, Reference states are stored in a
ReferenceState <: ClapeyronParam
in the ideal model parameters. TheBasicIdeal
model is, intentionally, the only ideal model in Clapeyron that does not have this struct and, as a consequence, it is not able to set reference states. - Support for superancillaries via
EoSSuperancillaries.jl
. When the package is loaded, initial saturation points for cubics and PCSAFT are overloaded to use superancillary evaluations instead of the generalx0_sat_pure
function. in the case ofPCSAFT
models, it also speeds up the evaluation ofcrit_pure
. - New EoS: EOS-CG (2021) (
EOS_CG
), a reference model for humid gases and CCS mixtures. - New EoS: Lee-Kesler-Plöcker (
LKP
) - New EoS: Shomate ideal model (
ShomateIdeal
) - database: PCPSAFT,gcPCSAFT and gcPCPSAFT are updated to use the values of Rehner (2023).
- new functions:
helmholtz_free_energy_res
,gibbs_free_energy_res
,internal_energy_res
,enthalpy_res
- database:
ReidIdeal
now uses the poling coefficients by default. - database:
JobackIdeal
has support for more common group fragments used in gcPCSAFT. melting_temperature
,sublimation_temperature
does not allocate anymore. Note that the function can still allocate if the EoS model itself allocates.
bug fixes
Merged PRs
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #251
- support for H/S reference states by @longemen3000 in #254
- support for superancillaries via loading of EoSSuperancillaries.jl by @longemen3000 in #261
- EOS-CG-2021 by @longemen3000 in #263
- PCPSAFT updates by @longemen3000 in #264
Full Changelog: v0.5.10...v0.5.11
v0.5.10
Clapeyron v0.5.10
Merged pull requests:
- CPA revamp (#244) (@longemen3000)
- Improved initial point for saturation pressure (#246) (@longemen3000)
- Add vol0 keyword argument to bulk properties (#247) (@Liozou)
- Improve PR Ω constants (#248) (@longemen3000)
- faster saturation_temperature. (#249) (@longemen3000)
Closed issues:
- Move CPA input to use SI values (#242)
v0.5.9
Clapeyron v0.5.9
Merged pull requests:
v0.5.8
Clapeyron v0.5.8
Merged pull requests:
- JutulDarcy.jl extension (#227) (@longemen3000)
- backport
docs-update
branch (#228) (@longemen3000) - CP-PC-SAFT (#229) (@longemen3000)
- Bump JuliaRegistries/TagBot from 1.17 to 1.18 (#230) (@dependabot[bot])
Closed issues:
v0.5.7
Clapeyron v0.5.7
Merged pull requests:
- Ppcsaft DQ: revision request (#218) (@beomseok-kang)
- Bump JuliaRegistries/TagBot from 1.16 to 1.17 (#219) (@dependabot[bot])
- New GC PC-SAFT models (#220) (@pw0908)
- Multicomponentflash and Unitful Extensions (#221) (@longemen3000)