The AddADMaterialAction is responsible for adding automatic differention materials, e.g. ADMaterials. It adds both ADMaterial<RESIDUAL> and ADMaterial<JACOBIAN> objects, which are responsible for computing the residual and jacobian respectively.

## 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.