published in Materials Engineering and Sciences Division Core Programming Topic at the 2011 Aiche Annual Meeting Journal