- A10Barrier coefficient solid 1 and melt
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Barrier coefficient solid 1 and melt
- A20Barrier coefficient solid 2 and melt
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Barrier coefficient solid 2 and melt
- A21Barrier coefficient solid 2 and solid 1
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Barrier coefficient solid 2 and solid 1
- DeltaG10Difference in thermal energy between solid 1 and melt
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Difference in thermal energy between solid 1 and melt
- DeltaG20Difference in thermal energy between solid 2 and melt
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Difference in thermal energy between solid 2 and melt
- G0Thermal energy of the melt
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Thermal energy of the melt
- a0Interpolation coefficient a0
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Interpolation coefficient a0
- a_AInterpolation coefficient a_A
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Interpolation coefficient a_A
- a_betaInterpolation coefficient a_beta
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Interpolation coefficient a_beta
- a_phiInterpolation coefficient a_phi
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Interpolation coefficient a_phi
- a_thetaInterpolation coefficient a_theta
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Interpolation coefficient a_theta
- beta10Gradient energy coefficient between solid 1 and melt
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Gradient energy coefficient between solid 1 and melt
- beta20Gradient energy coefficient between solid 2 and melt
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Gradient energy coefficient between solid 2 and melt
- beta21Gradient energy coefficient between solid 2 and solid 1
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Gradient energy coefficient between solid 2 and solid 1
PolarPhaseFieldAction
This action simplifies the setup of the polar phase field model from Momeni and Levitas (2014).
Input Parameters
- L_theta1Mobility for the theta order parameter
Default:1
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Mobility for the theta order parameter
- L_upsilon1Mobility for the upsilon order parameter
Default:1
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Mobility for the upsilon order parameter
- active__all__ If specified only the blocks named will be visited and made active
Default:__all__
C++ Type:std::vector<std::string>
Controllable:No
Description:If specified only the blocks named will be visited and made active
- inactiveIf specified blocks matching these identifiers will be skipped.
C++ Type:std::vector<std::string>
Controllable:No
Description:If specified blocks matching these identifiers will be skipped.
- thetathetaTheta order parameter
Default:theta
C++ Type:VariableName
Unit:(no unit assumed)
Controllable:No
Description:Theta order parameter
- upsilonUpsilonUpsilon order parameter
Default:Upsilon
C++ Type:VariableName
Unit:(no unit assumed)
Controllable:No
Description:Upsilon order parameter
Optional Parameters
- control_tagsAdds user-defined labels for accessing object parameters via control logic.
C++ Type:std::vector<std::string>
Controllable:No
Description:Adds user-defined labels for accessing object parameters via control logic.
Advanced Parameters
References
- Kasra Momeni and Valery I. Levitas.
Propagating phase interface with intermediate interfacial phase: Phase field approach.
Physical Review B, May 2014.
URL: https://link.aps.org/doi/10.1103/PhysRevB.89.184102 (visited on 2020-01-24), doi:10.1103/PhysRevB.89.184102.[BibTeX]