AddADBCAction

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

This action is used to add ADBoundaryCondition<RESIDUAL> and ADBoundaryCondition<JACOBIAN> 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