Debug System

Overview

The [Debug] input file block is designed to contain options to enable debugging tools for a simulation. For example, the input file snippet below demonstrates how to enable the material property debugging tool. A complete list of the available options is provided in Input Parameters.

[Debug]
  show_material_props = true
[]
(../../../SoftwareDownloads/moose/test/tests/outputs/debug/show_material_props_debug.i)

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

  • 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

  • show_var_residualVariables for which residuals will be sent to the output file.

    C++ Type:std::vector<NonlinearVariableName>

    Controllable:No

    Description:Variables for which residuals will be sent to the output file.

Available Subsystems

Available Actions