ENKI ThermoEngine

An engine for building, calibrating, and using thermodynamic models for Earth and planetary matierals. ThermoEngine includes the MELTS family of models.

A plot of temperature vs phase fraction for a cooling basalt.

I am part of the core development team and much of my time is spent developing the platform, using it to build new models, and apply it to novel modelling applications.

Right now we are preparing for the release of a new full-featured easily-installable version of ThermoEngine. The ENKI website provides updates on our progress, and you can install our latest preview version in a conda python 3.10 environment using:

pip install thermoengine

You can also see thermoengine in action at our gallery.

We regularly run workshops in connection with scientific meetings- see our website for more information.