CHPFCRFFSplitKernelAction

under construction:Undocumented Class

The CHPFCRFFSplitKernelAction has not been documented, if you would like to contribute to MOOSE by writing documentation, please see Documenting MOOSE. The content contained on this page explains the typical documentation associated with an action; however, what is contained is ultimately determined by what is necessary to make the documentation clear for users.

!syntax description /Kernels/CHPFCRFFSplitKernel/CHPFCRFFSplitKernelAction

Input Parameters

  • log_approachWhich approach will be used to handle the natural log

    C++ Type:MooseEnum

    Options:tolerance cancelation expansion

    Description:Which approach will be used to handle the natural log

  • n_nameVariable name used for the n variable

    C++ Type:NonlinearVariableName

    Options:

    Description:Variable name used for the n variable

  • num_Lspecifies the number of complex L variables will be solved for

    C++ Type:unsigned int

    Options:

    Description:specifies the number of complex L variables will be solved for

  • L_name_baseBase name for the complex L variables

    C++ Type:std::string

    Options:

    Description:Base name for the complex L variables

Required Parameters

  • mob_nameMThe mobility used for n in this model

    Default:M

    C++ Type:MaterialPropertyName

    Options:

    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

    Options:

    Description:Number of terms used in the Taylor expansion of the natural log term

  • use_displaced_meshFalseWhether to use displaced mesh in the kernels

    Default:False

    C++ Type:bool

    Options:

    Description:Whether to use displaced mesh in the kernels

  • inactiveIf specified blocks matching these identifiers will be skipped.

    C++ Type:std::vector

    Options:

    Description:If specified blocks matching these identifiers will be skipped.

  • tol1e-09Tolerance used when the tolerance approach is chosen

    Default:1e-09

    C++ Type:double

    Options:

    Description:Tolerance used when the tolerance approach is chosen

  • active__all__ If specified only the blocks named will be visited and made active

    Default:__all__

    C++ Type:std::vector

    Options:

    Description:If specified only the blocks named will be visited and made active

Optional Parameters

References