Polynomial fits for the interface relations of the multi-order-parameter model of Moelans et al., Phys. More...
Enumerations | |
| enum class | Fit { MOELANS2022 , MOELANS2009 } |
| Fits selectable through the "interface_fit" parameter. More... | |
Functions | |
| InputParameters | validParams () |
| Parameters for objects using these fits. | |
| Real | inverseGamma (Real g2, Fit fit) |
| 1/gamma as a function of g^2 | |
| Real | f0Interf (Real inverse_gamma, Fit fit) |
| f0_interf as a function of 1/gamma | |
| bool | inRange (Real g2, Fit fit) |
| Whether g^2 lies within the range the fit was made for. | |
Polynomial fits for the interface relations of the multi-order-parameter model of Moelans et al., Phys.
Rev. B 78, 024113 (2008): sigma = g(gamma) sqrt(kappa m), l = sqrt(kappa / (m f0_interf(gamma))) g(gamma) and f0_interf(gamma) are only known numerically. The fits give 1/gamma as a polynomial in g^2 and f0_interf as a polynomial in 1/gamma.
|
strong |
Fits selectable through the "interface_fit" parameter.
| Enumerator | |
|---|---|
| MOELANS2022 | N. Moelans, Mater. Des. 217, 110592 (2022), supplementary material Sec. I. |
| MOELANS2009 | Earlier fit from N. Moelans, parameters.m (2009) |
Definition at line 26 of file MoelansInterfaceFits.h.
| Real MoelansInterfaceFits::f0Interf | ( | Real | inverse_gamma, |
| Fit | fit | ||
| ) |
f0_interf as a function of 1/gamma
Definition at line 44 of file MoelansInterfaceFits.C.
Referenced by GBAnisotropy::GBAnisotropy(), GBWidthAnisotropy::GBWidthAnisotropy(), and TEST().
| bool MoelansInterfaceFits::inRange | ( | Real | g2, |
| Fit | fit | ||
| ) |
Whether g^2 lies within the range the fit was made for.
Definition at line 55 of file MoelansInterfaceFits.C.
Referenced by GBAnisotropyBase::checkFitRange(), GrandPotentialInterface::GrandPotentialInterface(), and TEST().
| Real MoelansInterfaceFits::inverseGamma | ( | Real | g2, |
| Fit | fit | ||
| ) |
1/gamma as a function of g^2
Definition at line 35 of file MoelansInterfaceFits.C.
Referenced by GBAnisotropyBase::computeQpProperties(), GBAnisotropy::GBAnisotropy(), GBWidthAnisotropy::GBWidthAnisotropy(), GrandPotentialInterface::GrandPotentialInterface(), TEST(), and TEST().
| InputParameters MoelansInterfaceFits::validParams | ( | ) |
Parameters for objects using these fits.
Definition at line 20 of file MoelansInterfaceFits.C.
Referenced by GBAnisotropyBase::validParams(), and GrandPotentialInterface::validParams().