Tell me more ×
Chemistry Stack Exchange is a question and answer site for scientists, academics, teachers and students. It's 100% free, no registration required.

What software is available out there to calculate the equilibrium in a set of reactions in aqueous solution? In particular, I'm interested in software general enough to simulate things like titration curves involving acido-basicity, complex formation, precipitation…

A web search turns up plenty of academic papers giving algorithms to find the equilibrium of such systems, but I'd like to find software that actually performs it. In particular, it would be really helpful if there existed such software that included a decent database of reaction constants for some well-known reactions (pKa for common acide-base couples, complexation and precipitation constants, etc.).


Edit: Apparently I was unclear: I'm not looking for molecular simulation codes, but for software that can calculate chemical equilibrium in solution from initial concentrations and a database of equilibrium constants for each possible reaction. The kind of thing teachers can use to predict titration curve and demonstrate the effect of various initial concentrations to students.

share|improve this question

3 Answers

up vote 3 down vote accepted

ChemEQL is pretty nice in some instances and free, but it looks like it has been mostly abandoned.

I'm aware of Titrator, but it only runs on Windows and I've never had a chance to run it. It's also free.

I've heard good things about Visual MINTEQ, but it is Windows only and I've never had a chance to run it. Supposedly well maintained.

There is also PHREEQC, which sort of works on stuff other than Windows. I hear it is harder to use, but probably worth it.

share|improve this answer

I've not tried it out, but implementations of ReaxFF may be suitable for your purposes. It performs atomistic finite-temperature simulation of reaction mixtures using a forcefield and as such is more general than your request but it seems like it could do the job.

It's available in ADF as an addon (note the nice demonstration of the time evolution of a combustion process), in LAMMPS (again, a cool demonstration of the concentration of species changing over time as a shockwave propagates through a crystal) and probably a lot of other packages.

share|improve this answer
Sorry if I was unclear, I'm not looking for molecular simulation codes… See my edit to the question. – F'x Apr 26 '12 at 3:06
@F'x - Ah, so ReaxFF is probably not so great as a didactic tool. You might want to look at Yenka chemistry, which might fit the bill either now or in the future. – Richard Terrett Apr 26 '12 at 3:15

After some more search, I have found two pieces of software who do titration simulation, but are (as far as I can tell) only available in French:

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.