1 个不稳定版本
0.1.1 | 2022年4月27日 |
---|---|
0.1.0 |
|
#4 在 #相平衡
115KB
3K SLoC
FeOs - gc-PC-SAFT
在 FeOs 项目中实现(异构段)组贡献 PC-SAFT 状态方程[^gross2003][^sauer2014]及其对应的 Helmholtz 自由能泛函[^mairhofer2018][^rehner2021]。该项目包含 Rust 实现,以及到 Python 的绑定。
Python 中的使用
如果您想在 Python 中使用 feos-gc-pcsaft
,请查看 feos
仓库。 feos
包含多个状态方程实现,并封装在一个易于使用的 Python 包中。
FeOs
FeOs 是一个状态方程和经典密度泛函理论框架
您可以在 这里 了解更多关于 FeOs
的原理。
安装
将此内容添加到您的 Cargo.toml
[dependencies]
feos-gc-pcsaft = "0.1"
测试构建 python 轮子
在已安装 maturin
的 Python 虚拟环境中,输入
maturin build --release --out dist --no-sdist -m build_wheel/Cargo.toml
[^gross2003]: J. Gross, O. Spuhl, F. Tumakaka 和 G. Sadowski (2003). 工业与应用化学研究,42(6),1266-1274。 [^sauer2014]: E. Sauer, M. Stavrou 和 J. Gross (2014). 工业与应用化学研究,53(38),14854-14864。 [^mairhofer2018]: J. Mairhofer, B. Xiao 和 J. Gross (2018). 流体相平衡,472,117-127。 [^rehner2021]: P. Rehner, B. Bursik 和 J. Gross (2021). 工业与应用化学研究,60(19),7111-7123。
依赖关系
~15–24MB
~339K SLoC