ZeldovichFactor

Source: models/kwn/ZeldovichFactor.py

Zeldovich factor for nucleation.

Computes \(Z = \dfrac{V_m}{2\pi N_a R_{\mathrm{crit}}^2} \sqrt{\dfrac{\gamma}{k T}}\), where \(R_{\mathrm{crit}}\) is the critical radius for nucleation, \(\gamma\) is the surface energy of the precipitate, \(T\) is the temperature, \(V_m\) is the molar volume, \(N_a\) is Avogadro’s number, and \(k\) is the Boltzmann constant.

Inputs

critical_radiusinput · Scalar · required

Critical radius for nucleation

temperatureinput · Scalar · required

Temperature

Outputs

zeldovich_factoroutput · Scalar · required

Zeldovich factor for nucleation

Parameters

surface_energyparameter · Scalar · required

Surface energy of the precipitate

molar_volumeparameter · Scalar · required

Molar volume of the precipitate

avogadro_numberparameter · Scalar · required

Avogadro’s number

boltzmann_constantparameter · Scalar · required

Boltzmann constant