Debug Tool#

Data Warnings and Errors#

The Data Warnings and Error button opens a system that helps the user debug data files and search for data conflicts.

../../_images/debug.png
  1. Perform a debug run.

  2. Export the *.DAT Files.

  3. Click the Run FLO-2D button.

../../_images/debug2.png
  1. This will automatically trigger the FLO-2D check system performed by the engine FLOPRO.EXE.

../../_images/debug3.png ../../_images/debug4.png
  1. The model will execute, perform the data checks and then automatically shut down. Every time the debug is executed, a new debug file with a timestamp is saved to the project folder.

../../_images/debug5.png
  1. Click the Error and Warning button to open the import dialog box.

../../_images/debug.png ../../_images/debug6.png

Debug#

  1. To import the Debug files, click the Import DEBUG File button. The DEBUG file will have a date and timestamp to track progress.

../../_images/debug7.png
  1. The import process will include several files that can be used to help users review surface features such as rim elevations, depressed elements and channel – floodplain interface. Click Yes to load the Errors and Warning Dialog box and import the review files.

../../_images/debug8.png

Conflicts#

The Current Project option will create a list of data conflicts. These conflicts are not necessarily errors, they are generated based on the conflict matrix. The conflict matrix is located Here: c:userspublicdocumentsFLO-2D Pro DocumentationHandoutsConflict Matrix.pdf

Levee Crests#

The final option is Levee Crest validation tool. It is used to review the levees and grid element elevations.

Dialog Boxes#

The Errors and Warnings Dialog box shows all Errors, Conflicts, and Warnings created by the file checking program. All of these boxes can be used to sort and view and pan to cells with potential issues.

../../_images/debug9.png ../../_images/debug10.png ../../_images/debug11.png

Debug Layers#

The layers show points where there are differences between channel bank and floodplain bank elevations, rim and floodplain inlet elevations, and depressed elements and levee crest elevations. In this example, the layers are grouped using a QGIS standard layer grouping procedure.

../../_images/debug12.png

Each layer has an attribute table that can be sorted and used to find grid elements that may need elevation edits.

../../_images/debug13.png