编程语言
首页 > 编程语言> > python – 化学平衡解算器

python – 化学平衡解算器

作者:互联网

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

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

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

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

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

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

泽维尔

解决方法:

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

标签:python,chemistry
来源: https://codeday.me/bug/20190704/1375533.html