FactSage© is one of the largest fully integrated computational thermochemistry systems in the world. Users have access to calculation and manipulation modules that use FactSages©’s extensive thermochemical databases for compounds and solutions. Solutions covered by these databases include slags, silicates, solid and liquid alloys, carbides and many more.

FactSage has several hundred industrial, governmental and academic users in materials science, pyrometallurgy, hydrometallurgy, electrometallurgy, corrosion, glass technology, combustion, ceramics, geology, etc. It is also used internationally in graduate and undergraduate teaching and research. 

The power of thermochemistry to improve insight and understanding of complex chemical systems is available through the FactSage software. It makes is possible to quickly analyse and develop a deeper understanding of processes such as ferrochrome smelting, ironmaking, steelmaking, ilmenite smelting, platinum smelting, etc.

With FactSage you can calculate equilibrium conditions for multi-phase, multi-component systems. Calculation results are displayed in clear and insightful tabular and graphical formats, most notably multi-component phase diagrams.

Ex Mente is the official representative and distributer of Factsage and other GTT Technology products in Southern Africa. Please contact us for more information, sales or training.

FactSage – TEACH

FactSage-Teach is a thermochemical teaching program based on FactSage. It consists of example calculations and a comprehensive workbook. The material illustrates the practical use of thermochemistry for solving everyday problems in industry, research and environmental sciences. Through gaining a knowledge of the practical use of thermochemistry, a student is more inclined to learn the theory behind a rather dry subject matter. The workbook contains a background of the theory relating to the practical application of thermochemistry; thereafter, the assignments are given with questions and answers.  Please contact us for more information.


ChemApp allows access to the calculation power and databases of FactSage through the C++ and Fortran programming languages. This opens up new horizons for use of thermochemical calculations across a wide spectrum of applications. It offers great flexibility to design and implement FactSage calculations. It provides all the necessary tools for the calculating complex multi-component, multi-phase chemical equilibria, and providing a detailed set of calculation results.

Ex Mente created ChemAppPy, which makes the power of ChemApp available in Python. Engineers and scientists who are not familiar with low-level languages like C++ and Fortran can now use the simplicity and power of Python to solve thermochemical problems.

If you are interested in ChemApp, please contact us for more information, sales, training, and custom application development.


ChemSheet combines the flexibility and practicality of spreadsheet applications with rigorous, multi-phase thermodynamic calculations.  ChemSheet brings the power of FactSage’s thermochemical programs into the reach of everybody, who is familiar with Excel spreadsheets.  The inputs and outputs of the spreadsheet model are linked to the ChemApp thermodynamic programming library, while keeping users in a familiar spreadsheet environment.  Please contact us for more information, sales or training.


SimuSage is a process modelling tool that allows users to build a flow sheet and perform thermochemical calculations. The Delphi and Lazarus programming environments are used to build models and software. Please contact us for more information and sales.


OLI System

OLI Stream Analyzer™  | OLI ScaleChem™ | OLI CPS Corrosion Analyzer™ 


OLI Studio is a platform for thermodynamic calculations for solution chemistry. It has applications in the hydrometallurgy industry.

OLI Stream Analyzer™

The Stream Analyzer is OLI’s simplest and clearest access to the electrolyte thermodynamic framework.  The software features single point equilibrium calculations, multiple point survey calculations for trend analysis for temperature, pressure, pH and composition effects, and simple mix and separate capability.  The calculations provide vapor, liquid, solid, and 2nd liquid phase separations for a fully speciated model. Properties such as pH, ORP, viscosity, density, enthalpy as well as compositions are reported.

Please contact us for information, sales and training.


OLI ScaleChem™

ScaleChem is simulation software that calculates scaling problems during oil and gas production.  Calculation scenarios include mineral scale prediction, fluid mixing, reservoir saturation (with cementing minerals), evaporation during glycol regeneration, and modelling of gathering and disposal facilities.  Please contact us for more information, sales or training.

OLI CPS Corrosion Analyzer™


The Corrosion Analyzer allows you to investigate and determine the causes of corrosion before they happen, allowing preventive actions to be evaluated and implemented. This includes choosing correct operating conditions and corrosion resistant materials.

It allows you to understand the mechanism and key species responsible for your corrosion, determine the optimum pH, concentrations and EH regions, and screen materials to reduce lab costs. Please contact us for more information, sales or training.


PDE Solutions


The Original Unlimited Scripted Multi-Physics Finite Element Solution Environment for Partial Differential Equations is now more powerful than ever.  Whether your 1D, 2D or 3D Multi-Physics PDE problem is HeatFlow, Electromagnetics, Stress Analysis, Chemcial Reactions, Diffusion and more.  One Software Tool takes you from Mathematical Model to Numerical Solution to Graphical Display.

From stress analysis to chemical reaction kinetics to stock option pricing, mathematical modeling of real world systems is dominated by partial differential equations. FlexPDE addresses the mathematical basis of all these fields by treating the equations rather than the application.