Abstract

Point defects play an important role in determining the structural stability and mechanical behavior of intermetallic compounds. To help quantitatively understand the point defect properties in these compounds, we developed PyDII, a Python program that performs thermodynamic calculations of equilibrium intrinsic point defect concentrations and extrinsic solute site preferences in intermetallics. The algorithm implemented in PyDII is built upon a dilute-solution thermodynamic formalism with a set of defect excitation energies calculated from first-principles density-functional theory methods. The analysis module in PyDII enables automated calculations of equilibrium intrinsic antisite and vacancy concentrations as a function of composition and temperature (over ranges where the dilute solution formalism is accurate) and the point defect concentration changes arising from addition of an extrinsic substitutional solute species. To demonstrate the applications of PyDII, we provide examples for intrinsic point defect concentrations in NiAl and Al3 V and site preferences for Ti, Mo and Fe solutes in NiAl. Program summaryProgram title: PyDIICatalogue identifier: AEWI_v1_0Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AEWI_v1_0.htmlProgram obtainable from: CPC Program Library, Queen’s University, Belfast, N. IrelandLicensing provisions: MIT LicenseNo. of lines in distributed program, including test data, etc.: 6123No. of bytes in distributed program, including test data, etc.: 40988Distribution format: tar.gzProgramming language: Python.Computer: Any computer with a Python interpreter.Operating system: Any which enable Python.RAM: Problem dependentClassification: 7.1.External routines: NumPy [1], Sympy [2], and Pymatgen [3].Nature of problem:Equilibrium intrinsic point defect concentrations and solute site preferences in intermetallic compounds.Solution method:Intrinsic point defect properties and solute site preference as a function of composition and temperature are computed within the grand-canonical, dilute-solution thermodynamic formalism developed by Woodward et al., Phys. Rev. B 63 (2001) 094103.Restrictions:The current version of PyDII supports generating inputs and parsing outputs for density functional calculations implemented in VASP. Defect energetics obtained from other computational methods or software can also be used to compute the defect properties by preparing the input in a format consistent with that of the JSON files provided in the example folder.Additional comments: This article describes version 1.0.0.Running time: Problem dependent

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call