DOAJ Open Access 2017

pycalphad: CALPHAD-based Computational Thermodynamics in Python

Richard Otis Zi-Kui Liu

Abstrak

The pycalphad software package is a free and open-source Python library for designing thermodynamic models, calculating phase diagrams and investigating phase equilibria using the CALPHAD method. It provides routines for reading thermodynamic databases and solving the multi-component, multi-phase Gibbs energy minimization problem. The pycalphad software project advances the state of thermodynamic modeling by providing a flexible yet powerful interface for manipulating CALPHAD data and models. The key feature of the software is that the thermodynamic models of individual phases and their associated databases can be programmatically manipulated and overridden at run-time without modifying any internal solver or calculation code. Because the models are internally decoupled from the equilibrium solver and the models themselves are represented symbolically, pycalphad is an ideal tool for CALPHAD database development and model prototyping.

Topik & Kata Kunci

Penulis (2)

R

Richard Otis

Z

Zi-Kui Liu

Format Sitasi

Otis, R., Liu, Z. (2017). pycalphad: CALPHAD-based Computational Thermodynamics in Python. https://doi.org/10.5334/jors.140

Akses Cepat

PDF tidak tersedia langsung

Cek di sumber asli →
Lihat di Sumber doi.org/10.5334/jors.140
Informasi Jurnal
Tahun Terbit
2017
Sumber Database
DOAJ
DOI
10.5334/jors.140
Akses
Open Access ✓