Versions Compared

Key

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

The system check takes a simulation model as input and produces zero or more violations based on a number or rules.

Mermaid cloud
toolbarbottom
filenamesystemCheck
zoomfit
revision1

High level

The System check takes an simuliation model as input and produces a systemCheckResult which is in essence a number of violations.

Mermaid cloud
toolbarbottom
filenamesystemcheck high level
zoomfit
revision25

Some violations are structural, meaning the graph is too “damaged“ to do further calculations. Eg. in this diagram the algorithm exits early after finding incorrectly oriented base circuits. The pump in series in the bottom circuit are not detected, the user is expected to fix the structured problems first.

image-20250128-132323.pngImage Added

Intermedia representation

...