SetupDebugAction

Adds various debugging type Output objects to the simulation system.

Overview

This Action object acts whenever the [Debug] block exists in the input file and provides parameters, as listed below, for creating various Output objects as well a flags for debugging the action and/or parser system execution. Please refer to the Debug System for more details.

  • 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

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

  • pid_auxFalseAdd a AuxVariable named "pid" that shows the processors and partitioning

    Default:False

    C++ Type:bool

    Controllable:No

    Description:Add a AuxVariable named "pid" that shows the processors and partitioning

  • show_action_dependenciesFalsePrint out the action dependencies

    Default:False

    C++ Type:bool

    Controllable:No

    Description:Print out the action dependencies

  • show_actionsFalsePrint out the actions being executed

    Default:False

    C++ Type:bool

    Controllable:No

    Description:Print out the actions being executed

  • show_material_propsFalsePrint out the material properties supplied for each block, face, neighbor, and/or sideset

    Default:False

    C++ Type:bool

    Controllable:No

    Description:Print out the material properties supplied for each block, face, neighbor, and/or sideset

  • show_mesh_meta_dataFalsePrint out the available mesh meta data

    Default:False

    C++ Type:bool

    Controllable:No

    Description:Print out the available mesh meta data

  • show_parserFalseShows parser block extraction and debugging information

    Default:False

    C++ Type:bool

    Controllable:No

    Description:Shows parser block extraction and debugging information

  • show_reportersFalsePrint out information about the declared and requested Reporters

    Default:False

    C++ Type:bool

    Controllable:No

    Description:Print out information about the declared and requested Reporters

  • show_top_residuals0The number of top residuals to print out (0 = no output)

    Default:0

    C++ Type:unsigned int

    Controllable:No

    Description:The number of top residuals to print out (0 = no output)

  • show_var_residual_normsFalsePrint the residual norms of the individual solution variables at each nonlinear iteration

    Default:False

    C++ Type:bool

    Controllable:No

    Description:Print the residual norms of the individual solution variables at each nonlinear iteration