python – 化学平衡解算器

是否有库(或软件可调用)来实现化学平衡的计算(特别是液相和固相)?

(从
Python,或通过我可以写的包装)

例如,给定离子和固体的溶液,如果我改变组成(添加或去除一定量的元素),我希望得到下一个平衡.

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

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

我见过像DWSIM这样的项目,但它的目标是液体 – 蒸汽平衡(它是一个GUI,而且是用VB编写的).

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

泽维尔

最佳答案 你可以查看
Cantera,可以从Python,Fortran,C/C++使用.它主要用于气体,但具有一些液体和固体功能,如CHEMKIN,但它是开源和免费的.您可以将其扩展为您想要的(并将其提交给他们,以便其他人可以使用它).

点赞