Developed in the
Dynamic Thermal Energy Conversion Laboratory at the University of Alberta
Based on the MSc Thesis of Steven Middleton