Software developed by the Laboratory

The computational codes developed by the researchers of the Laboratory are:

  • Thermophysical properties of salts, glycols and NH3,
  • AMOCO: thermodynamic simulation of Stirling engines,
  • Thermodynamic simulation of regenerators,
  • Thermodynamic optimization of Stirling engines based on the model developed by R.Tewgia,
  • Thermodynamic simulation of evaporative coolers,
  • Two - dimensional thermodynamic simulation of absorption chillers,
  • Thermodynamic simulation of solid desiccant cooling cycles,
  • Thermodynamic simulation of adiabatic and non-adiabatic liquid desiccant cooling cycles with LiCl, LiBr and CaCl2.

Licensed software used by the Laboratory

The licenced softwares used in the Laboratory are the basis of our work. They all target to the design, analysis and simulation of thermodynamic cycles and systems, heat and mass transfer.  


Mathcad is a powerful computational tool that allows users to import, edit and solve equations, but also to visualize and present the results graphically. Mathcad has an innovative ability in solving technical calculations, as it is the only application that combines mathematical power, ability to display and report creation and with collaboration capabilities required by each industry professionals for technical and scientific research as well as students from every discipline. 


The MATLAB program is a convenient and flexible computing environment to implement scientific applications on a wide range of fields, including technical calculations, design and analysis of control systems, signal processing and communication systems, control devices and collecting experimental measurements and modeling and analysis economical data. The environment of MATLAB supports the execution of complex mathematical calculations and functions in specific application areas as it contains a set of functions and external libraries.


COMSOL Multiphysics software offers the ability to solve complex and interactive physical phenomena by the finite element method. It is an ideal platform for modeling and designing a variety of applications, such as sensors and small electromechanical devices, solving problems with structural analysis and geotechnical applications, design acoustic devices, modeling and analysis of heat exchangers, reactors and mixing devices and in general, any problem regarding coupled physical phenomena.