Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Anchor
2.9
2.9
The consistency check function is run automatically before the start of an event in order to detect erroneous or inconsistent values in the scenario definition (see Figure 32). You can also trigger it manually as illustrated in Figure 33. The aim of the consistency check is to prevent runtime exceptions during the simulation due to incorrect input values.

Image RemovedImage Added  

Anchor
F033
F033
Figure 33: consistency Consistency check button in the quick menu barscenario tab


The consistency check includes:

...

In case it fails, the scenario consistency check will pop up a message window like the below

Image Removed Image Added

Anchor
F034
F034
Figure 34: Scenario consistency check message

...

  • Consistency checks are generally connected to non valid values which cause runtime exceptions during the simulation
  • Each runtime exception generates an appropriate error message which is recorded on the seamcat.log file (located on your SEAMCAT home directory):

...

 Image Added
Note that the yellow marked header format can be changed as described in Annex 20.


  • Logging the error messages takes time, hence it significantly increases the simulation time;
  • Depending on the scenario (in particular the number of events simulated) the amount of the seamcat.log file might readily grow up to some tens of Mega Byte per simulation run.

...