OpenCalphad - a free thermodynamic software

Thermodynamic data are essential for the understanding, developing, and processing of materials. The CALPHAD (Calculation of Phase Diagrams) technique has made it possible to calculate properties of multicomponent systems using databases of thermodynamic descriptions with models that were assessed from experimental data. A large variety of data, such as phase diagram and solubility data, including consistent thermodynamic values of chemical potentials, enthalpies, entropies, thermal expansions, heats of transformations, and heat capacities, can be obtained from these databases. CALPHAD calculations can be carried out as stand-alone calculations or can be carried out coupled with simulation codes using the result from these calculations as input. A number of CALPHAD software are available for the calculation of properties of multicomponent systems, and the majority are commercial products. The OpenCalphad (OC) software, discussed here, has a simple programming interface to facilitate such integration in application software. This is important for coupling validated thermodynamic as well as kinetic data in such simulations for obtaining realistic results. At present, no other high quality open source software is available for calculations of multicomponent systems using CALPHAD-type models, and it is the goal of the OC source code to fill this gap. The OC software is distributed under a GNU license. The availability of the source code can greatly benefit scientists in academia as well as in industry in the development of new models and assessment of model parameters from both experimental data and data from first principles calculations.

[1]  Christoph Beckermann,et al.  Modeling of micro- and macrosegregation and freckle formation in single-crystal nickel-base superalloy directional solidification , 1997 .

[2]  Ursula R. Kattner,et al.  Computational Thermodynamics: Recent developments and future potential and prospects , 2014 .

[3]  Y. Austin Chang,et al.  On a new strategy for phase diagram calculation 2. Binary systems , 1993 .

[4]  Zi-kui Liu,et al.  The development of phase-based property data using the CALPHAD method and infrastructure needs , 2014, Integrating Materials and Manufacturing Innovation.

[5]  Franck Tancret,et al.  Computational thermodynamics, Gaussian processes and genetic algorithms: combined tools to design new alloys , 2013 .

[6]  L. Höglund,et al.  Including the effects of pressure and stress in thermodynamic functions , 2014 .

[7]  M. Hillert,et al.  Some viewpoints on the use of a computer for calculating phase diagrams , 1981 .

[8]  J. Ågren,et al.  Thermodynamic modelling of liquids: CALPHAD approaches and contributions from statistical physics , 2014 .

[9]  N. Saunders,et al.  A new computer program for predicting materials properties , 2001 .

[10]  Hans Leo Lukas,et al.  Computational Thermodynamics: The Calphad Method , 2007 .

[11]  P. Rivera-Díaz-del-Castillo,et al.  Genetic alloy design based on thermodynamics and kinetics , 2008 .

[12]  J. Tiaden,et al.  COUPLING OF MULTICOMPONENT THERMODYNAMIC DATABASES TO A PHASE FIELD MODEL: APPLICATION TO SOLIDIFICATION AND SOLID STATE TRANSFORMATIONS OF SUPERALLOYS , 2000 .

[13]  Stephen A. Langer,et al.  OOF: an image-based finite-element analysis of material microstructures , 2001, Comput. Sci. Eng..

[14]  G. B. Olson,et al.  Computational Design of Hierarchically Structured Materials , 1997 .

[15]  Matthieu Verstraete,et al.  First-principles computation of material properties: the ABINIT software project , 2002 .

[16]  L. Höglund,et al.  Thermo-Calc & DICTRA, computational tools for materials science , 2002 .

[17]  Chou Kuo-Chih,et al.  On a New Strategy for Phase Diagram Calculation. 1. Basic Principles. , 1993 .

[18]  Gregory B Olson,et al.  Preface to the viewpoint set on: The Materials Genome , 2014 .

[19]  Alan Dinsdale,et al.  MTDATA - thermodynamic and phase equilibrium software from the National Physical Laboratory , 2002 .

[20]  Sébastien Le Digabel,et al.  Calculating all local minima on liquidus surfaces using the FactSage software and databases and the Mesh Adaptive Direct Search algorithm , 2011 .

[21]  V. Van Speybroeck,et al.  Error Estimates for Solid-State Density-Functional Theory Predictions: An Overview by Means of the Ground-State Elemental Crystals , 2012, 1204.2733.

[22]  R. Reed,et al.  Alloys-By-Design: Application to nickel-based single crystal superalloys , 2009 .

[23]  James A. Warren,et al.  FiPy: Partial Differential Equations with Python , 2009, Computing in Science & Engineering.

[24]  M. Finnis,et al.  Perspectives on point defect thermodynamics , 2014 .

[25]  R. C. Reed,et al.  Phase-field modelling of as-cast microstructure evolution in nickel-based superalloys , 2009 .

[26]  Gunnar Eriksson,et al.  FactSage thermochemical software and databases - recent developments , 2009 .

[27]  Igor Griva,et al.  Set based framework for Gibbs energy minimization , 2015 .

[28]  Ingo Steinbach,et al.  CALPHAD and Phase-Field Modeling: A Successful Liaison , 2007 .

[29]  H. Lukas,et al.  Straegies for the calculation of phase diagrams , 1982 .

[30]  Ying Yang,et al.  PANDAT software with PanEngine, PanOptimizer and PanPrecipitation for multi-component phase diagram calculation and materials property simulation , 2009 .

[31]  Wei Xiong,et al.  Thermodynamic modelling of crystalline unary phases , 2014 .

[32]  R. Drautz,et al.  First-principles-based phase diagrams and thermodynamic properties of TCP phases in Re–X systems (X = Ta, V, W) , 2014 .

[33]  R. Edwin García,et al.  Gibbs: Phase equilibria and symbolic computation of thermodynamic properties , 2010 .

[34]  Gregory B Olson,et al.  Genomic materials design: The ferrous frontier , 2013 .

[35]  Huahai Mao,et al.  THE DEVELOPMENT AND VALIDATION OF A NEW THERMODYNAMIC DATABASE FOR NI-BASED ALLOYS , 2012 .

[36]  An attempt to correct the quasichemical model , 2009 .

[37]  T. Kitashima Coupling of the phase-field and CALPHAD methods for predicting multicomponent, solid-state phase transformations , 2008 .

[38]  Krishna Rajan,et al.  Linking length scales via materials informatics , 2006 .

[39]  Charles H. Ward Materials Genome Initiative for Global Competitiveness , 2012 .

[40]  Stefano de Gironcoli,et al.  QUANTUM ESPRESSO: a modular and open-source software project for quantum simulations of materials , 2009, Journal of physics. Condensed matter : an Institute of Physics journal.

[41]  Mats Hillert,et al.  A two-sublattice model for molten solutions with different tendency for ionization , 1985 .

[42]  P. Raghavan,et al.  An integrated framework for multi-scale materials simulation and design , 2004 .

[43]  Darrel C. Ince,et al.  The case for open computer programs , 2012, Nature.

[44]  Kazuhisa Shobu,et al.  CaTCalc: New thermodynamic equilibrium calculation software , 2009 .

[45]  Bo Sundman,et al.  Thermodynamic Calculations and Kinetic Simulations of some Advanced Materials , 2011 .

[46]  Travis J. Anderson,et al.  Use of Thermodynamic Software in Process Modelling and New Applications of Thermodynamic , 2002 .

[47]  S. Dudarev,et al.  Lambda transitions in materials science: Recent advances in CALPHAD and first‐principles modelling , 2014 .

[48]  Paul Conway,et al.  A generalized computational interface for combined thermodynamic and kinetic modeling , 2011 .