5

是否有库(或软件可调用)来实现化学平衡的计算(特别是液相和固相)?(来自 Python,或通过我可以编写的包装器)

例如,给定离子和固体的溶液,如果我改变成分(添加或去除一定量的元素),我想获得下一个平衡。

目前我使用PHREEQC和 Python 中的模块(特别是 Garlicsim)——写这个问题,我刚刚看到该项目被放弃......)来驱动动态模拟。

它有效,但现在,我想更进一步并测试其他算法来处理化学平衡。特别是,我想测试似乎很有希望的 UNIQUAC 和 UNIFAC。

我见过像DWSIM这样的项目,但它是面向液气平衡的(它是一个 GUI,用 VB 编写)。

我很乐意在这个主题上获得新的想法!

泽维尔

4

1 回答 1

2

您可以查看Cantera,可用于 Python、Fortran、C/C++。它主要用于气体,但具有一些液体和固体功能,如 CHEMKIN,但它是开源和免费的。您也许可以扩展它来做您想做的事情(并将其提交给他们,以便其他人可以使用它)。

于 2012-06-13T17:47:14.253 回答