discopt-speciation web app
Starting…

Equilibrium speciation

Pick a database, the components and the phases that may form, then press Compute equilibrium. Every phase you list ends up either present and saturated, or absent and undersaturated.

The first calculation loads Python, numpy, scipy, discopt and the pounce solver into the page (about 30 MB, cached afterwards). Nothing is sent to a server.