BraWl: Simulating the thermodynamics and phase stability of multicomponent alloys using conventional and enhanced sampling techniques
Hubert J. Naguszewski, Livia B. Pártay, David Quigley, Christopher D. Woodgate
TL;DR
BraWl combines a Bragg-Williams energy model with conventional and enhanced sampling techniques to enable thermodynamic analysis and phase diagram construction for binary and multicomponent alloys. By implementing Metropolis--Hastings MC, Wang-Landau sampling, and Nested Sampling, it efficiently explores configurational space defined by fixed lattices and EPIs, enabling extraction of $E$, $C_V$, ASRO, ALRO, and related observables across temperature and composition. The open-source package facilitates phase-equilibrium studies, visualization-ready configurations, and integration with downstream modelling, while demonstrating ordering and decomposition phenomena in systems such as Fe–Ni and high-entropy alloys. Limitations include neglect of vibrational, magnetic, and electronic entropies and the fixed-lattice assumption, which users should consider when interpreting transition temperatures and lattice distortions.
Abstract
We present BraWl, a Fortran package implementing a range of conventional and enhanced sampling algorithms for exploration of the phase space of the Bragg-Williams model, facilitating study of diffusional solid-solid transformations in binary and multicomponent alloys. These sampling algorithms include Metropolis-Hastings Monte Carlo, Wang-Landau sampling, and Nested Sampling. We demonstrate the capabilities of the package by applying it to some prototypical binary and multicomponent alloys, including high-entropy alloys.
