Thermodynamic process solver