Abstract
Predicting the complex microstructures of practical materials has been a longstanding goal since Gibbs’s pioneering work on predictions for equilibrium of heterogeneous systems. The most promising approach for achieving this goal is integrating Calculation of Phase Diagrams (CALPHAD) with phase-field models. This CALPHAD-coupled phase-field model requires two Gibbs free energy minimisation conditions: equal diffusion potential and internal equilibrium, both grounded in the second law of thermodynamics. However, as implicit functions, these minimisation conditions suffer from the curse of dimensionality when applied to multicomponent systems, which imposes significant constraints on simulation capabilities. Here we propose an approach that incorporates the equal diffusion potential and internal equilibrium conditions into a single explicit function in phase-field equations. In simulations across various practical materials, our model achieved equal diffusion and internal equilibrium conditions. Furthermore, it overcame dimensionality limitations, enabling computations for systems with up to 20 components. Thus, the proposed approach proves highly versatile and efficient, supporting a wide range of practical applications.
Similar content being viewed by others
Introduction
Many materials widely used for diverse practical applications, such as steels and super-alloys, comprise numerous elements. When developing new materials, merely optimising composition is insufficient, as material properties depend significantly on both the average composition and the microscopic texture. This microstructure is characterised by the arrangement and size of grains and phases, with differences in concentration, crystal structure, and other features. Its formation process follows the second law of thermodynamics and is theoretically treated as a Gibbs free energy minimisation process.
Microstructural control involves two key methods: the calculation of phase diagrams (CALPHAD)1,2 and phase-field methods3,4,5. In the former method, phase diagrams are calculated to predict equilibrium states. The Gibbs free energies of the potential phases are assessed using thermodynamic models tailored to each phase, and the phase fractions and compositions are predicted as a combination that minimises the total free energy. This paper focuses on two thermodynamic models: the quasi-regular solution model, which is primarily for liquid and solid solution phases, and the sublattice model for ordered phases, such as intermetallic compounds. In the sublattice model, the crystal lattice is divided into sublattices where specific elements are preferentially distributed. The site fractions in each sublattice are determined to minimise the free energy of the ordered phase, which is referred to as the internal equilibrium2,6 hereinafter. CALPHAD requires two types of equilibrium calculations when a phase is modelled using the sublattice approach.
In contrast, the phase-field model simulates the process of microstructural evolution toward the equilibrium state. The system’s free energy is represented using a Ginzburg–Landau-type density functional, which incorporates both Gibbs free energy and interphase and/or grain boundary energy. Then, the primary governing equation is derived by taking the functional derivative. In CALPHAD, the chemical potentials must be equal across all the equilibrium phases for a multiphase system to satisfy the minimum free-energy state. The phase-field model ensures that the diffusion potentials are equal at the interfaces7, which is equivalent to the local equilibrium concept in thermodynamics.
Adopting a Gibbs free energy function from CALPHAD is ideal for predicting the microstructural evolution of alloys8,9,10,11,12. However, the equal diffusion potential condition with the Gibbs free energy function from CALPHAD imposes significant computational-time limitations because it becomes an implicit function of the phase concentration, rendering it impractical to solve, even for ternary systems. Performing CALPHAD-coupled phase-field model calculations in a straightforward manner requires repeating the phase-diagram calculations at every computational grid point and every timestep, potentially resulting in more than a billion phase-diagram calculations.
To mitigate the computational costs of CALPHAD coupling, various strategies have been introduced, including the parabolic approximation of free-energy functions13,14, incorporation of machine learning15,16, and extrapolation of the equal diffusion potential condition17,18,19. However, these approaches face challenges, such as exponentially increasing complexity with additional components or coarse approximations that compromise accuracy. In the grand potential approach20,21, the equal diffusion potential condition is automatically fulfilled; however, it is necessary to express the chemical potential explicitly as a function of composition. This involves linearising the chemical potential or using parabolic approximations of free-energy functions with respect to composition, which makes the direct use of CALPHAD functions challenging. To address this problem, we developed a phase-field model called the Direct CALPHAD Coupling (DCC) model to efficiently solve the equal diffusion potential condition without approximation22. However, this model becomes increasingly unstable as the number of components increases and is only applicable to quasi-regular solution-based phases.
Despite the importance of ordered phases, relevant research has been minimal owing to the substantial computational time required. Solving the internal equilibrium condition during the phase-field simulation of the superalloy γ‘ phase using the CALPHAD software PyCalphad23 is estimated to take 2.3 years (see Supplementary Note 1 for details). The need to solve the internal equilibrium condition, in addition to the equal diffusion potential condition, significantly increases the computational time. Thus, there are a few examples in which the internal equilibrium condition was properly resolved during the phase-field simulation6,24. In most cases, either a parabolic approximation of the free energy is used25,26 or the internal equilibrium condition is not solved at all27,28,29.
The phase-field model is widely used for analysing the microstructures of materials3,4,5. However, there is no existing model capable of addressing the requirements for the development of new alloys in practice. The objective of this study is to provide a state-of-the-art method for alloy microstructure calculations by developing a phase-field model that satisfies equal diffusion potential and internal equilibrium conditions for multicomponent alloys, including liquid, solid solutions, and ordered phases, within a realistic computational timeframe.
Herein, we propose a model that incorporates equal diffusion potential and internal equilibrium conditions as an explicit function in the phase-field model. We start by redefining both conditions in the context of the phase-field model and then present a formulation incorporating them into the evolution equation of the site fraction to bypass the curse of dimensionality. The proposed model performs rapid and accurate calculations of the solidification of Al, Ni, and Fe systems and the solid-state transformation of the γ‘ phase—a well-known sublattice phase—for an unprecedented number of components (> 12). This is a generalised model for predicting microstructures in practical materials realised over a century after Gibbs began using thermodynamics to predict heterogeneous systems30.
Results
Definition of variables and local minimisation condition
The equal diffusion potential and internal equilibrium conditions are treated separately because they are defined in the phase-field and CALPHAD methods, respectively. However, these two conditions can be expressed by a single formula24. In this section, we first define variables and then express the equal diffusion potential and internal equilibrium conditions as a unified equation, following Schwen’s formulations24.
In the multiphase-field model, the microstructure is represented by the phase-field variable \({\phi }_{\alpha }\). This is a function of time and position that gives the local fraction of phase α (\(\alpha=1,\ldots,N\) phases). For instance, \({\phi }_{\alpha }=1\) indicates the α phase, whereas \(0 < {\phi }_{\alpha } < 1\) represents the interface. The interfacial region, where the phase-field variable changes continuously from 0 to 1, is assumed to be a mixture of multiple phases such that \({\sum }_{\alpha }^{N}{\phi }_{\alpha }=1\). At the interface, the phase composition fulfils the following mixture rule:
where \({c}^{i}\) represents the overall composition or mixture composition (solvent \(i=n\) and solute \(i=1,\ldots,n-1\)) and \({c}_{\alpha }^{i}\) represents the composition of component i of phase α. The relationship between the phase composition and site fraction is defined as follows:
where Sa is the stoichiometric coefficient representing the ratio of the number of atomic positions belonging to sublattice a to the total number of atomic positions in phase α such that \({\sum}_{a{{\in }}\alpha }{S}_{a}=1\) and \({y}_{a}^{i}\) is the site fraction of component i of sublattice a in phase α such that \({\sum }_{i}^{n}{y}_{a}^{i}=1\). \(a{{\in }}\alpha\) implies that the summation is taken only for the phase α. In the quasi-regular solution model, the crystal lattice is not divided into sublattices, i.e., Sa = 1; thus, the site fraction is equal to the phase composition. The condition that minimises the local Gibbs free energy of the microstructure while satisfying Eqs. (1) and (2) is derived using Lagrange’s multiplier24 (see Supplementary Note 2 for details):
where fα represents the chemical free energy density of phase α. The right and left sides of Eq. (3) correspond to the diffusion potential of each phase, as follows24:
Therefore, Eq. (3) represents the equal diffusion potential condition for the interface where α ≠ β. When α = β and α is described by the sublattice model, Eq. (3) becomes a condition that minimises the Gibbs free energy of a phase, as described by the sublattice model, with the constraint of a fixed phase composition. This is the exact definition of the internal equilibrium condition. In this study, Eq. (3), which encompasses the equal diffusion potential and internal equilibrium conditions, is referred to as the local minimisation condition because it is realised by minimising the local Gibbs free energy of the microstructure.
Explicitly solvable local minimisation condition
In conventional simulations, the site fraction is treated as a dependent variable on the composition and phase-field variables. However, the time evolution of the composition is essentially driven by changes in the site fraction, which moves toward the local minimisation condition because the composition is expressed by the summation of the site fractions, as given by Eqs. (1) and (2). Therefore, explicit treatment of the site fraction is a more reasonable approach. In this study, we formulated the evolution equation of the site fraction in the form of an explicit function that moves toward the local minimisation condition and is consistent with the conventional evolution equations of the phase-field variable and composition. The evolution equation presented next is derived in the Supplementary Notes 3 and 4.
In the context of the Euler method, changes in the site fraction per step for sublattices a and b are specified as \(\Delta {y}_{a}^{i}\) and \(\Delta {y}_{b}^{i}\), respectively, and their ratios are denoted as \({k}_{{ba}}^{i}\). We define the diffusion potential difference function Hi, which corresponds to the difference between the right and left sides of Eq. (3) after changes in the site fraction, as follows:
We apply mathematical processing to Eq. (5), including expansion to the first order, application of a condition for ensuring numerical stability, and solution of the local minimisation condition (\({H}^{i}=0\)). This process produces the \({k}_{{ba}}^{i}\) that results in the \(\Delta {y}_{a}^{i}\) and \(\Delta {y}_{b}^{i}\) moving forward the local minimisation condition, as follows (see Supplementary Notes 3 and 4 for details):
By combining Eq. (6) with two necessary conditions for the phase-field model, including solute diffusion in bulk phases and conservation of solute around the moving interface, we can obtain the \(\Delta {y}_{a}^{i}\) that moves forward to the local minimisation condition as follows (see Supplementary Note 3 for details):
Solving Eq. (7) is straightforward because all variables on the right-hand side are known, making it an explicit function. The first term in the numerator of Eq. (7) adjusts the site fraction to meet the local minimisation condition. As a result, solving Eq. (7) alone satisfies the local minimisation condition without the need for convergence calculations, which is expected to significantly reduce the computational cost. This equation can be reduced analytically to obtain the standard evolution equation for compositions (see Supplementary Note 5 for details). Accordingly, an arbitrary evolution equation for compositions can be employed. In the solidification simulations presented in the following section, an anti-trapping current-infused diffusion equation necessary for quantitative simulations31 is employed.
In the present model, the local minimisation condition and free boundary problems32, including solute diffusion in the bulk phases, conservation of solute around the moving interface, and the Gibbs–Thomson effect, are solved using Eq. (7) and an evolution equation of the phase-field variable of the standard multiphase-field model33,34. Furthermore, in the calculation of γ-γ′, the mechanical equilibrium condition is solved to account for the effect of the elastic field35.
Case study
Two types of microstructural evolution problems are addressed to validate the proposed model. The first problem involves the solidification of the solid solution phase described by the quasi-regular solution model, and the second problem involves the solid-state transformation of the γ′ phase using the sublattice model. Note that the proposed model directly employs CALPHAD functions without the need for modifications, such as linearising the chemical potential or applying parabolic approximations to free-energy functions. This approach allows efficient computation regardless of temporal and spatial temperature changes, including those occurring during processes such as alloy solidification.
The computational process began with (i) setting the initial conditions for temperature, composition, and phase fields. The initial site fraction was input as the equilibrium values corresponding to these conditions. Subsequently, (ii) the governing equations of the phase-field variable and composition are solved. Following this, (iii) the governing equation of site fraction represented by Eq. (7) is addressed. It should be noted that the phase compositions are automatically determined through their relationship with the site fraction, as described in Eq. (2). Finally, (iv) steps (ii) and (iii) are iteratively repeated. All CALPHAD data, including those for the quasi-regular solution model and the sublattice model, have been implemented directly in the phase-field simulation code. For ultra-multicomponent systems, such as those with 20 components, manually hard-coding becomes impractical due to complexity; therefore, we developed an automatic code generation system as described in the Method section. In the case of commercial, encrypted databases, the necessary values for calculations can be obtained through the software’s API.
Placing a seed of the solid solution phase in the liquid phase and cooling it enabled the growth of dendrites, as shown in Fig. 1a. When the γ′ phase is randomly distributed within the γ phase and subjected to isothermal aging, it grows as depicted in Fig. 1b. In Fig. 1b, the γ′ phase exhibits a cuboidal morphology owing to the contribution of elastic energy. As these simulations directly utilise the CALPHAD database without simplifications for computational speed, Fig. 1 shows the partitioning of each element into phases based on a phase diagram, ensuring accurate and reliable results. Solidification and solid-state transformation calculations were performed for various numbers of components. However, the figures for these systems are omitted here, as they exhibit similar patterns of concentration distribution, confirming the robustness of our computational method across different alloy compositions.
a Solidification of an fcc phase in a 20-component Fe system at a solidification time of 6.0 × 10−2 s. b γ’ phase precipitation and coarsening in a 12-component Ni system at an ageing time of 1.5 × 103 s. The range of the colourmaps is based on the average composition of each element (cave). Owing to the direct use of the CALPHAD database, the partitioning of each element varies according to the phase diagram. The CALPHAD database is obtained from the MatCalc open database (https://www.matcalc.at/).
The error in the local minimisation condition was defined as the error between the right and left sides of Eq. (3), that is, the error in the diffusion potential, at every 100 timesteps in the regions where multiple phases and/or sublattices coexist. Figure 2a depicts the average absolute relative error of the diffusion potential. Regardless of the number of components, the system, and the CALPHAD model, the error is of the order 10−5. This is comparable to the precision of the single-precision floating-point number type, which is of the order 10−6. Fig. 2b shows the average absolute discrepancy in the diffusion potential. The discrepancy is of the order 10−1 J/mol under all conditions. This value is negligibly small compared to the 102–103 J/mol deviation in the diffusion potential caused by the curvature effect, which was calculated using Equation (A5) from ref. 36. Therefore, it was confirmed that the local minimisation condition is maintained throughout the simulation.
a Average absolute relative error of the diffusion potential. b Average absolute discrepancy of the diffusion potential. c Calculation time. The errors were calculated every 100 timesteps in regions where multiple phases and/or sublattices coexist and subsequently averaged. Blue, orange, and green markers represent the simulation results of dendritic solidification in Al-, Ni-, and Fe- systems, respectively, as case studies using the quasi-regular solution model, which requires the equal diffusion potential condition. Black markers indicate the results of γ–γ′ solid-state transformation calculated with the sublattice model, which requires both the equal diffusion potential condition and the internal equilibrium condition. In panels (a) and (b), error bars show the 95th and 5th percentiles of the computed values. Source data are provided as a Source Data file.
Fig. 2c shows the calculation time for different numbers of components. The calculation time for the solid-state transformation of the γ′ phase is longer than that for the solidification of the solid solution phase. This is attributed to differences in the thermodynamic models. In the solid solution phase described by the quasi-regular solution model, thermodynamic functions, including \(\frac{\partial {f}_{\alpha }}{\partial {y}_{a}^{i}}\) and \(\frac{{\partial }^{2}{f}_{\alpha }}{{\left(\partial {y}_{a}^{i}\right)}^{2}}\), in Eq. (7) have to be computed only at the interface to satisfy the equal diffusion potential condition, whereas in the γ′ phase using the sublattice model, thermodynamic functions must also be computed in the bulk to fulfil the internal equilibrium condition. Nevertheless, the calculation of the sublattice model is sufficiently fast to complete a simulation with 12 components in just 293 s. The calculation time increased linearly—not exponentially—with an increase in the number of components, indicating that our model overcomes the curse of dimensionality. Therefore, a simulation with an unparalleled number of components (20) was completed in 63 s.
Our model is superior to conventional methods with regard to both the number of components and accuracy. Conventional CALPHAD-coupled phase-field simulations include three components utilising machine learning15, three components employing parabolic approximation37, and ten components using the extrapolation method18. However, all these methods use numerical techniques to circumvent the equal diffusion potential or internal equilibrium conditions and thus inevitably compromise the accuracy of the computation. The Newton-based method can be used to solve the conditions directly; however, it is computationally expensive. The existing Newton solver for the equal diffusion potential condition—Thermo4PFM—supports only two or three components38. In contrast to these methods, our model changes the governing equations rather than relying on numerical techniques. Consequently, calculations involving up to 20 components—significantly exceeding the number of components for conventional methods—were achieved with high accuracy and speed without approximation or additional computational parameters.
In this study, we developed a model for incorporating equal diffusion potential and internal equilibrium conditions into an explicit function that solves the problems of solute diffusion in bulk phases and the conservation of the solute around the moving interface. The proposed approach can be directly integrated with the CALPHAD database without modifying functional forms. The computational accuracy and efficiency of our model were evaluated by performing numerical tests under various conditions, including quasi-regular solution and sublattice models; Al, Ni, and Fe systems; and 3–20 components. Regardless of the CALPHAD model, system, and number of components, the local minimisation condition, which is a unified expression of the equal diffusion potential and internal equilibrium conditions, was sufficiently fulfilled. Moreover, an unprecedented calculation of a 20-component system was performed in just 1 min using a standard personal computer. The proposed model enables the simulation of the microstructural evolution of multicomponent practical materials without the curse of dimensionality.
The proposed model is not implementable for certain specific and less frequently used CALPHAD models. Future work will focus on extending our model to encompass all CALPHAD models.
Methods
Simulation conditions
The time evolution equations are discretised using a finite difference method: the first-order Euler finite difference scheme is used for time integration, and the second-order central finite difference scheme is used for space discretisation. All the simulations are conducted using a double-precision floating-point number. The numerical parameters for each calculation system are presented in Table 1. The compositions of the liquid-fcc Al system, liquid-fcc Ni system, liquid-fcc Fe system, and γ-γ′ Ni system are presented in Tables 2–5.
Governing equations of phase, composition, and elastic fields
The following multiphase-field equation is used as the governing equation for the phase-field variable:
where \({\phi }_{\alpha }\) is the phase-field variable, N represents the number of phases, \({M}_{\alpha \beta }\) represents the phase-field mobility of the phase field between phases α and β, \({W}_{\alpha \beta }\) represents the height of double-obstacle potential between phases α and β, \({a}_{\alpha \beta }\) is the gradient coefficient between phases α and β, \({f}_{\alpha }\) represents the chemical free energy density of phase α, \({c}_{\alpha }^{i}\) represents the phase composition of component i of phase α, and \(\Delta {G}_{\alpha \beta }^{{elastic}}\) represents the elastic driving force. The driving force for interface motion due to chemical free energy is calculated from the distance between the parallel tangents to the free-energy curves of the two phases, assuming that the interface is in quasi-equilibrium7,17. Therefore, the present model is not applicable to cases where the quasi-equilibrium condition is violated, such as in mixed-mode transformations. \({M}_{\alpha \beta }\), \({W}_{\alpha \beta }\), and \({a}_{\alpha \beta }\) are expressed as follows:
where \({m}_{\alpha \beta }\), \({\delta }_{\alpha \beta }\), and \({\sigma }_{\alpha \beta }\) represent the interface mobility, interface thickness, and interface energy between phases \(\alpha\) and \(\beta\), respectively.
According to the standard multiphase-field model, the governing equation of the composition field in Eq. (7) is given as follows17,39,40:
where \({D}_{\alpha }^{i}\) is the diffusion coefficient of composition i in phase α. Solidification is calculated by introducing the anti-trapping current required for quantitative simulation41 to the governing equation of the composition field:
where \({J}_{\alpha \beta }^{i}\) represents the anti-trapping current of component i. This equation is derived assuming no diffusion in phase β. When the anti-trapping current is used, the relationship between the phase field and interface mobilities is derived under the thin-interface limit condition42:
where \({d}_{\alpha }^{{ij}}\) is the element of the inverse matrix of the interdiffusion matrix. For calculating the solid-state transformation, the elastic driving force for the evolution of the phase-field variable is expressed as
where \({C}_{{ijkl}}\) is the effective elastic modulus tensor, \({\varepsilon }_{{ij}}^{{el}}\) represents the elastic strain, and \({\varepsilon }_{{ij}}^{0}\) represents the eigenstrain. The effective elastic modulus is assumed to be uniform for the γ and γ′ phases; that is, the elastic homogeneous case is considered for simplicity. The γ and γ′ phases with four different variants are represented by five phase-field variables. The eigenstrain is assumed to be proportional to the local volume fraction of the γ′ phase:
where \({\varepsilon }_{0}\) represents the lattice misfit between phases γ and γ′, \({\delta }_{{kl}}\) represents the Kronecker delta function, and \({\phi }_{\gamma }\) is the phase-field variable of phase γ. The elastic strain is expressed as
where \({\bar{\varepsilon }}_{{ij}}^{c}\) represents the homogeneous strain and \(\delta {\varepsilon }_{{ij}}\) represents the heterogeneous strain. The homogeneous strain is calculated by averaging the eigenstrain over the volume V as follows:
The heterogeneous strain is calculated from the mechanical equilibrium condition as follows:
where \({u}_{k}\) represents the local displacement.
Computing environment
The simulation code is developed using the Taichi programming language—a domain-specific language integrated within Python43—to increase the computational efficiency. The Fast Fourier Transform in Numpy is used to solve the mechanical equilibrium equation. The Python version used in this study is 3.11, with Taichi version 1.7.2 and NumPy version 1.26.4. All figures were generated using matplotlib version 3.8.4. Simulations are conducted using a MacBook Pro laptop, Sonoma 14.5 OS, and an 11-core CPU with an Apple M3 Pro chip and 18 GB of unified memory.
CALPHAD coupling method
A thermodynamic database is obtained from the MatCalc open database (https://www.matcalc.at/). This database is provided in the TDB format and had to be converted for utilisation in the phase-field simulations. The Python function for the chemical free energy is created using Python’s regular expression operation library, Re. The contribution of the magnetic effects to the chemical free energy is neglected because it was very small, except at the Curie point. The first and second derivatives of the free energy is calculated using Taichi’s differentiable programming and a Python function developed using Python’s analytical differentiation library Sympy, respectively. Although the analytical differentiation of Sympy can be used to develop a Python function for the first derivative of the free energy, differentiable programming is used because the CALPHAD functions become very long when differentiated once, making the Taichi compilation time-consuming. However, we use Sympy for the second derivative because CALPHAD functions become shorter when differentiated twice.
The system for converting TDB files into Python functions has been applied to TDB files released by the National Institute for Materials Science. This is called the Python module project. The converted Python functions are available from CPDDB.
Reporting summary
Further information on research design is available in the Nature Portfolio Reporting Summary linked to this article.
Data availability
The source data in the form of a Python file are also available on GitHub (https://github.com/takumimorino/phase-field). Source data are provided in this paper.
Code availability
All the simulation codes, including the phase-field simulation, material parameters, and CALPHAD coupling (TDB conversion) codes, can be downloaded from GitHub (https://github.com/takumimorino/phase-field). The simulation codes are also accessible via Code Ocean44 (https://codeocean.com/capsule/3744764/tree/v1). All codes are released under the MIT license.
References
Lukas, H., Fries, S. G. & Sundman, B. Computational Thermodynamics: The Calphad Method (Cambridge Univ., 2007).
Hillert, M. Phase Equilibria, Phase Diagrams and Phase Transformations: Their Thermodynamic Basis. Cambridge Univ: New York, 2008.
Boettinger, W. J., Warren, J. A., Beckermann, C. & Karma, A. Phase-field simulation of solidification. Annu. Rev. Mater. Res. 32, 163–194 (2002).
Steinbach, I. Phase-field models in materials science. Modell. Simul. Mater. Sci. Eng. 17, 073001 (2009).
Steinbach, I. & Salama, H. Lectures on Phase Field (Springer Nature Switzerland, Cham, 2023).
Zhang, L., Stratmann, M., Du, Y., Sundman, B. & Steinbach, I. Incorporating the CALPHAD sublattice approach of ordering into the phase-field model with finite interface dissipation. Acta Mater. 88, 156–169 (2015).
Kim, S. G., Kim, W. T. & Suzuki, T. Phase-field model for binary alloys. 60, 7186–7197 (1999).
Grafe, U., Böttger, B., Tiaden, J. & Fries, S. G. Coupling of multicomponent thermodynamic databases to a phase field model: Application to solidification and solid state transformations of superalloys. Scr. Mater. 42, 1179–1186 (2000).
Kobayashi, H., Ode, M., Gyoon Kim, S., Tae Kim, W. & Suzuki, T. Phase-field model for solidification of ternary alloys coupled with thermodynamic database. Scr. Mater. 48, 689–694 (2003).
Steinbach, I., Böttger, B., Eiken, J., Warnken, N. & Fries, S. G. CALPHAD and phase-field modeling: A successful liaison. J. Phase Equilib. Diffus. 28, 101–106 (2007).
Nomoto, S., Kusano, M., Kitano, H. & Watanabe, M. Multi-phase field method for solidification microstructure evolution for a Ni-based alloy in wire arc additive manufacturing. Metals 12, 1720 (2022).
Uddagiri, M., Shchyglo, O., Steinbach, I. & Tegeler, M. Solidification of the Ni-based superalloy CMSX-4 simulated with full complexity in 3-dimensions. Prog. Addit. Manuf. 9, 1185–1196 (2024).
Yang, C., Wang, X., Wang, J. & Huang, H. Multiphase-field approach with parabolic approximation scheme. Comput. Mater. Sci. 172, 10–9322 (2020).
Yang, C., Wang, J., Xing, H. & Huang, H. A parabolic approximation scheme for multi-phase-filed simulation of non-isothermal solidification. Mater. Today Commun. 28, https://doi.org/10.1016/j.mtcomm.2021.102712 (2021).
Jiang, X., Zhang, R., Zhang, C., Yin, H. & Qu, X. Fast prediction of the quasi phase equilibrium in phase field model for multicomponent alloys based on machine learning method. Calphad 66, https://doi.org/10.1016/j.calphad.2019.101644 (2019).
Ren, L., Geng, S., Jiang, P., Gao, S. & Han, C. Numerical simulation of dendritic growth during solidification process using multiphase-field model aided with machine learning method. Calphad 78, https://doi.org/10.1016/j.calphad.2022.102450 (2022).
Eiken, J., Böttger, B. & Steinbach, I. Multiphase-field approach for multicomponent alloys with extrapolation scheme for numerical application. Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 73, 066122 (2006).
Böttger, B., Eiken, J. & Apel, M. Multi-ternary extrapolation scheme for efficient coupling of thermodynamic data to a multi-phase-field model. Comput. Mater. Sci. 108, 283–292 (2015).
Yang, C., Xu, Q. & Liu, B. A high precision extrapolation method in multiphase-field model for simulating dendrite growth. J. Cryst. Growth 490, 25–34 (2018).
Plapp, M. Unified derivation of phase-field models for alloy solidification from a grand-potential functional. Phys. Rev. E 84, 031601 (2011).
Choudhury, A. & Nestler, B. Grand-potential formulation for multicomponent phase transformations combined with thin-interface asymptotics of the double-obstacle potential. Phys. Rev. E 85, 021602 (2012).
Morino, T., Ode, M. & Hirosawa, S. Direct CALPHAD coupling phase-field model: Closed-form expression for interface composition satisfying equal diffusion potential condition. Phys. Rev. E 109, 065303 (2024).
Otis, R. & Liu, Z.-K. Pycalphad: CALPHAD-based Computational Thermodynamics in Python. J. Open Res. Softw. 5, https://doi.org/10.5334/jors.140 (2017).
Schwen, D., Jiang, C. & Aagesen, L. K. A sublattice phase-field model for direct CALPHAD database coupling. Comput. Mater. Sci. 195, 110466 (2021).
Zhu, J. Z. et al. Three-dimensional phase-field simulations of coarsening kinetics of γ′ particles in binary Ni–Al alloys. Acta Mater. 52, 2837–2845 (2004).
Osada, T. et al. Virtual heat treatment for γ-γ′ two-phase Ni-Al alloy on the materials Integration system, MInt. Mater. Des. 226, 111631 (2023).
Zhu, J. Z., Liu, Z. K., Vaithyanathan, V. & Chen, L. Q. Linking phase-field model to CALPHAD: Application to precipitate shape evolution in Ni-base alloys. Scr. Mater. 46, 401–406 (2002).
Wang, J. C., Osawa, M., Yokokawa, T., Harada, H. & Enomoto, M. Modeling the microstructural evolution of Ni-base superalloys by phase field method combined with CALPHAD and CVM. Comput. Mater. Sci. 39, 871–879 (2007).
Kitashima, T. & Harada, H. A new phase-field method for simulating γ′ precipitation in multicomponent nickel-base superalloys. Acta Mater. 57, 2020–2028 (2009).
Gibbs, J. W. On the equilibrium of heterogeneous substances. Am. J. Sci. s3–16, 441–458 (1878).
Karma, A. Phase-field formulation for quantitative modeling of alloy solidification. Phys. Rev. Lett. 87, 115701 (2001).
Fasano, A. & Primicerio, M. (ed.). Free Boundary Problems: Theory and Applications (Pitman, Boston, 1983).
Steinbach, I. et al. A phase field concept for multiphase systems. Phys. Nonlinear Phenom. 94, 135–147 (1996).
Tiaden, J., Nestler, B., Diepers, H. J. & Steinbach, I. The multiphase-field model with an integrated concept for modelling solute diffusion. Phys. Nonlinear Phenom. 115, 73–86 (1998).
Chen, L.-Q. Phase-field models for microstructure evolution. Annu. Rev. Mater. Res. 32, 113–140 (2002).
Kim, S. G. et al. Phase-field model with relaxation of the partition coefficient. Comput. Mater. Sci. 188, 110184 (2021).
Yenusah, C. O. et al. Three-dimensional Phase-field simulation of γ″ precipitation kinetics in Inconel 625 during heat treatment. Comput. Mater. Sci. 187, 110123 (2021).
Fattebert, J.-L., DeWitt, S., Perron, A. & Turner, J. Thermo4PFM: Facilitating Phase-field simulations of alloys with thermodynamic driving forces. Comput. Phys. Commun. 288, https://doi.org/10.1016/j.cpc.2023.108739 (2023).
Kim, S., Kim, W., Suzuki, T. & Ode, M. Phase-field modeling of eutectic solidification. J. Cryst. Growth 261, 135–158 (2004).
Bottger, B., Eiken, J. & Steinbach, I. Phase field simulation of equiaxed solidification in technical alloys. Acta Mater. 54, 2697–2704 (2006).
Kim, S. G. Phase-field model with anti-trapping current for multicomponent alloyswith arbitrary thermodynamic properties. Acta Mater. 55, 4391–4399 (2007).
Karma, A. & Rappel, W. J. Quantitative phase-field modeling of dendritic growth in two and three dimensions. Phys. Rev. E 57, 4323–4349 (1998).
Hu, Y., Li, T. M., Anderson, L., Ragan-Kelley, J. & Durand, F. Taichi: A language for high-performance computation on spatially sparse data structures. ACM Trans. Graph. 38, 1–16 (2019).
Morino, T., Ode, M. & Hirosawa, S., An explicit integration approach for predicting the microstructures of multicomponent alloys, Code Ocean, https://doi.org/10.24433/CO.9466805.v1 (2025).
Acknowledgements
We would like to thank Niterra Materials Co., Ltd. (formerly Toshiba Materials Co., Ltd., Kanagawa, Japan) and JSPS KAKENHI Grant No. 22K04794 for financial support and Editage (www.editage.jp.) for English language editing.
Author information
Authors and Affiliations
Contributions
T.M. designed the research and performed coding and calculations. T.M. and M.O. wrote the paper. T.M., M.O. and S.H. contributed to the discussion and revision of this paper.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Peer review
Peer review information
Nature Communications thanks Chaitanya Bhave, Daniel Schwen and Ingo Steinbach for their contribution to the peer review of this work. A peer review file is available.
Additional information
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary information
Source data
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Morino, T., Ode, M. & Hirosawa, S. An explicit integration approach for predicting the microstructures of multicomponent alloys. Nat Commun 16, 6504 (2025). https://doi.org/10.1038/s41467-025-61246-7
Received:
Accepted:
Published:
Version of record:
DOI: https://doi.org/10.1038/s41467-025-61246-7




