AddADKernelAction

The AddADKernelAction is responsible for adding automatic differention kernels, e.g. ADKernels. It adds both ADKernel<RESIDUAL> and ADKernel<JACOBIAN> objects, which are responsible for computing the residual and jacobian respectively.

This action is used to add ADKernel and ADKernel objects

Input Parameters

  • 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

  • isObjectActionTrueIndicates that this is a MooseADObjectAction.

    Default:True

    C++ Type:bool

    Options:

    Description:Indicates that this is a MooseADObjectAction.

  • inactiveIf specified blocks matching these identifiers will be skipped.

    C++ Type:std::vector

    Options:

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

Optional Parameters

References