Combining Various Software Tools for Enhancing Programming and Numerical Problem Solving Capabilities

Mordechai Shacham, Michael B. Cutlip

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review


This paper deals with the calculation of the Adiabatic Flame Temperature (AFT) for the combustion of gas mixtures in air with a variety of software packages and data sources. This will provide insight into how different mathematical software packages can be used as students proceed through their Chemical Engineering studies. The overall problem statement, needed data, useful equations and several solutions are given in an internet link.
At the Ben-Gurion University, first year students are required to take the introductory “Modelling and Computation” course where the mathematical software packages: POLYMATH ( and MATLAB ( the Excel spreadsheet and the DIPPR ( physical property database that is typically provided with POLYMATH are taught. The “Modeling and Computation Course” is described in detail by Shacham (2005). In a more advanced “Process Simulation” course, MATLAB and DIPPR are used for modeling individual unit operations. UniSim ( process simulation program is used for simulation of complete processes. This course is described in more detail by Shacham (2011).
The use of the different software packages will be demonstrated here by calculating the “Adiabatic Flame Temperature (AFT)” for Ethane and Methane natural gas mixtures (presented as problem 2.13 in Cutlip and Shacham, 2007, a copy of the problem definition is available at the ftp site: ) . Physical property data (heats of combustion and heat capacity equations and values) are typically available from classical thermodynamic books. The solution of most problems usually start using POLYMATH whose desirable properties are mentioned, for example, by Mahecha-Botero et al. (2011) who advise that the program is appropriate “for solving systems of algebraic and ordinary differential equations because it requires minimal computer programming skills and is extremely simple to use.”
Original languageEnglish
Title of host publication2019 AIChE Annual Meeting
StatePublished - 2019
Event2019 AIChE meeting - Orlando, United States
Duration: 10 Nov 201915 Nov 2019


Conference2019 AIChE meeting
Country/TerritoryUnited States


Dive into the research topics of 'Combining Various Software Tools for Enhancing Programming and Numerical Problem Solving Capabilities'. Together they form a unique fingerprint.

Cite this