6.2. Diagnostic Output

Fuego is instrumented with a diagnostic output capability that can be very useful when you’re debugging problems. You can tell Fuego to write additional information to the log file by enabling different “print masks”, or running various diagnostic checks. A list of common diagnostic options is summarized in the list below. For the complete list you can refer to the Fuego runtime help which is printed if you add -h or --help to your launch command (e.g. fuego --help).

  • --afgoout debug - This option enables additional debug output in the Fuego log file

  • --afgoout finite_check - Activate additional checks for NaN or Inf results from core kernels

  • --particlesout particles - Activate debugging output related to particle transport

  • --check-syntax - Check the syntax of the input deck (does not load the mesh)

  • --check-input - Check the syntax of the input deck and mesh load