Published February 7, 2026
| Version v0.6.21
Software
Open
ClapeyronThermo/Clapeyron.jl: v0.6.21
Authors/Creators
- Andrés Riedemann
- Pierre Walker1
- Paul Yew2
- Sebastian Schmitt3
- Lionel Zoubritzky
- Gustavo Chaparro
- Mo-Gul
- karei
- LéoSchmider
- Sonja Smith
- Luc
- Ramesh Putalapattu
- Garren
- Alex Ames4
- ahaslam62
- Sushrut Deshpande
- Tuomo Keskitalo
- Beom Seok Kang1
- Ian Bell5
- Kelethabetse
- Olav Møyner6
- Sari Sakse Dalum7
- gregor-mendel
- TJP-Karpowski
- spinnau
- 1. Caltech
- 2. Imperial College London
- 3. RPTU Kaiserslautern
- 4. LANL
- 5. National Institute of Standards and Technology
- 6. Applied Computational Science, SINTEF Digital
- 7. Hafnium Labs
Description
Clapeyron v0.6.21
v0.6.21
New Features
- Python: official python wrapper, available in pypi: pyclapeyron.
GroupParamcan now store non-integer values.MultiPhaseTPFlash: support for Gamma-Phi models- Cubics: translation now does not allocate in most cases.
- New model: translated industrial PC-SAFT (
iPCSAFT) - New model: VTPR with temperature-dependent translation (
TVTPR) - Electrolyte models:
mean_ionic_activity_coefficientandosmotic_coefficient(and their saturated variants), can now be called directly without specifying salts, if the model forms binary salts. For example, (osmotic_coefficient(model,p,T,m)) is equivalent to(osmotic_coefficient(model,salts,p,T,m)), wheresalts = Clapeyron.auto_binary_salts(model) DHModel: improved numerical stability ofa_dhwhen the electrolyte concentrations are small.- association options can now be initialized directly from a symbol: (
PCSAFT(["water","ethanol"],assoc_options = :cr1))
package deprecations
- JSON3.jl was removed in favour of JSON.jl
Bug fixes
AntoineSaturationnow uses SI units- Fixes in
PenelouxTranslation(inverted parameters for PR and RK models) - Patel-Teja: the correlation for ζc is used first instead of the experimental critical volume
- Various documentation improvements
- Fixed precompilation errors in
ClapeyronSymbolicsExt
Merged pull requests:
- Patel-Teja: use correlation first (#525) (@longemen3000)
- chore: replace JSON3 with JSON.jl (and stabilize HANNA vocab ordering) (#531) (@abcdvvvv)
- Relax type constraints of functions (#533) (@se-schmitt)
- Update Antoine equation (#535) (@se-schmitt)
- Doc audit: fill API gaps and add alias doc forwarding (#537) (@abcdvvvv)
- Add Mathias-Copeman alpha model (#538) (@se-schmitt)
- Allow non-integer values for the number of groups in GC models (#539) (@se-schmitt)
Closed issues:
- Densities for PatelTeja issues (#524)
- VTPR translation improvement (#526)
- Problem model initialization (#528)
- Proposal: migrate Clapeyron JSON parsing from JSON3.jl to JSON.jl (#529)
- [New EoS] TVTPR Equation of State (#532)
- PTV Impossible critical values and saturation curve (#534)
Files
ClapeyronThermo/Clapeyron.jl-v0.6.21.zip
Files
(19.4 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:9abe73dd32be884e402bd634e4abef29
|
19.4 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/ClapeyronThermo/Clapeyron.jl/tree/v0.6.21 (URL)
Software
- Repository URL
- https://github.com/ClapeyronThermo/Clapeyron.jl