- L_name_baseBase name for the complex L variables
C++ Type:std::string
Unit:(no unit assumed)
Controllable:No
Description:Base name for the complex L variables
- log_approachWhich approach will be used to handle the natural log
C++ Type:MooseEnum
Unit:(no unit assumed)
Controllable:No
Description:Which approach will be used to handle the natural log
- n_nameVariable name used for the n variable
C++ Type:NonlinearVariableName
Unit:(no unit assumed)
Controllable:No
Description:Variable name used for the n variable
- num_Lspecifies the number of complex L variables will be solved for
C++ Type:unsigned int
Unit:(no unit assumed)
Controllable:No
Description:specifies the number of complex L variables will be solved for
CHPFCRFFSplitKernelAction
The CHPFCRFFSplitKernelAction has not been documented. The content listed below should be used as a starting point for documenting the class, which includes the typical automatic documentation associated with an Action; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users.
Creates the kernels for the transient Cahn-Hilliard equation for the RFF form of the phase field crystal model
Overview
Example Input File Syntax
Creates the kernels for the transient Cahn-Hilliard equation for the RFF form of the phase field crystal model
Input Parameters
- active__all__ If specified only the blocks named will be visited and made active
Default:__all__
C++ Type:std::vector<std::string>
Unit:(no unit assumed)
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>
Unit:(no unit assumed)
Controllable:No
Description:If specified blocks matching these identifiers will be skipped.
- mob_nameMThe mobility used for n in this model
Default:M
C++ Type:MaterialPropertyName
Unit:(no unit assumed)
Controllable:No
Description:The mobility used for n in this model
- n_exp_terms4Number of terms used in the Taylor expansion of the natural log term
Default:4
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Number of terms used in the Taylor expansion of the natural log term
- tol1e-09Tolerance used when the tolerance approach is chosen
Default:1e-09
C++ Type:double
Unit:(no unit assumed)
Controllable:No
Description:Tolerance used when the tolerance approach is chosen
- use_displaced_meshFalseWhether to use displaced mesh in the kernels
Default:False
C++ Type:bool
Unit:(no unit assumed)
Controllable:No
Description:Whether to use displaced mesh in the kernels
Optional Parameters
- control_tagsAdds user-defined labels for accessing object parameters via control logic.
C++ Type:std::vector<std::string>
Unit:(no unit assumed)
Controllable:No
Description:Adds user-defined labels for accessing object parameters via control logic.