TernAPI program

TernAPI program is designed for ternapy phase diagrams calculation by means of the convex hull method. Key features of the program are:

  • High reliability of automatic search of equilibrium state of a system. i.e. resistance to “stucking in” Gibbs energy local minimum
  • Quick calculation of isobaric-isothermal sections of ternary systems phase diagrams (1-30 sec.)
  • Writing thermodynamic models of phases in a free analytical form in special language based on YAML and Ruby
  • A set of examples that are models of ternary systems
  • Built-in set of thermodynamic models of solutions (ideal solution, Redlich-Kister polynoms, NRTL, UNIQUAC)
  • Built-in SGTE Unary database with thermodynamic properties of elements

Minimal system requirements:

  • Windows XP/Vista/7/8 operating system or Wine 1.6 and higher
  • 1 GB of RAM, 50 MB of HDD space
  • Screen resolution 1024×768 or higher
Examples of diagrams calculated by means of TernAPI
Phase diagram of the Al-Si-C system at T=2273.15K

Phase diagram of the Al-Si-C system at T=2273.15K

 Phase diagram of the water-acetone-sodium chloride system at T=298.15 K

Phase diagram of the water-acetone-sodium chloride system at T=298.15 K

Phase diagram of the acetic acid-DMFA-cyclohexene system at T=291.15 K

Phase diagram of the acetic acid-DMFA-cyclohexene system at T=291.15 K

 The polythermal section of the AgNO3-LiNO3-NaNO3 system phase diagram

The polythermal section of the AgNO3-LiNO3-NaNO3 system phase diagram (left side – Ag0.6Li0.4NO3, right side – NaNO3)

Contacts
Bugreports and another questions about TernAPI can be sent to Alexey L. Voskov.

Bibliography

  1. Voskov A.L., Dzuban A.V., Maksimov A.V. TernAPI program for ternary phase diagrams with isolated miscibility gaps calculation by the convex hull method // Fluid Phase Equilib. 2015. V.388. P.50-58.
  2. Voskov A.L., Voronin G.F. A universal method for calculating isobaric-isothermal sections of ternary system phase diagrams // Russ. J. Phys. Chem. A. 2010. V. 84 (4). P.525-533