5

化学平衡 (特に液相と固相) の計算を行うためのライブラリ (または呼び出し可能なソフトウェア) はありますか? (Pythonから、または私が書くことができるラッパーを介して)

たとえば、イオンと固体の溶液が与えられた場合、組成を変更した場合 (元素の量の追加または削除)、次の平衡を得たいと考えています。

現在、私はPHREEQCを Python (特に Garlicsim) のモジュールと組み合わせて使用​​しています - この質問を書いていると、プロジェクトが放棄されているのを見たばかりです...) 動的シミュレーションを駆動します。

それは機能しますが、さらに進んで、化学平衡を処理する他のアルゴリズムをテストしたいと思います。特に、有望そうなUNIQUACとUNIFACを試してみたいと思います。

私はDWSIMのようなプロジェクトを見たことがありますが、それは気液平衡を指向しています (そして、それはすべて GUI であり、VB で書かれています)。

この件について新しいアイデアをいただければ幸いです。

ザビエル

4

1 に答える 1

2

Python、Fortran、C /C++から使用できるCanteraをチェックアウトできます。これは主にガスに使用されますが、CHEMKINのような液体および固体の機能がいくつかありますが、オープンソースで無料です。あなたはそれをあなたが望むことをするために拡張することができるかもしれません(そして他の人がそれを使うことができるようにそれを彼らに送り返します)。

于 2012-06-13T17:47:14.253 に答える