- prop_nameName of the material property to test the derivatives of.
C++ Type:MaterialPropertyName
Controllable:No
Description:Name of the material property to test the derivatives of.
MaterialDerivativeTestAction
Action for setting up the necessary objects for debugging material property derivatives.
Sets up
kernels, the corresponding variables they act on, and a sparse coupling matrix that optimizes the Jacobian test performance.
Input Parameters
- active__all__ If specified only the blocks named will be visited and made active
Default:__all__
C++ Type:std::vector<std::string>
Controllable:No
Description:If specified only the blocks named will be visited and made active
- argsVariables the tested material property depends on.
C++ Type:std::vector<VariableName>
Controllable:No
Description:Variables the tested material property depends on.
- control_tagsAdds user-defined labels for accessing object parameters via control logic.
C++ Type:std::vector<std::string>
Controllable:No
Description:Adds user-defined labels for accessing object parameters via control logic.
- derivative_order0Highest order derivative to test derivatives of.
Default:0
C++ Type:unsigned int
Controllable:No
Description:Highest order derivative to test derivatives of.
- inactiveIf specified blocks matching these identifiers will be skipped.
C++ Type:std::vector<std::string>
Controllable:No
Description:If specified blocks matching these identifiers will be skipped.
- prop_typeType of the material property to test the derivatives of.
C++ Type:MooseEnum
Controllable:No
Description:Type of the material property to test the derivatives of.