A <Dependencies> annotation section is being added for QSS FMU builds. Additional annotations that can be helpful to improve QSS efficiency are being listed/tracked here.
[ ] Whether event indicators are if or when blocks so QSS can identify non-discrete real variables that are actually only changed discretely and so don't need a trajectory and requantizations. The BIDR model includes these two types of real variables and so can be a simple test case for this feature.
[x] Whether event indicators appear in assert statements so QSS can determine whether they need to be tracked by QSS.
[ ] Whether a variable is known to have a fixed, linear, or quadratic trajectory (between events) so QSS can avoid some requantizations.
A
<Dependencies>
annotation section is being added for QSS FMU builds. Additional annotations that can be helpful to improve QSS efficiency are being listed/tracked here.if
orwhen
blocks so QSS can identify non-discrete real variables that are actually only changed discretely and so don't need a trajectory and requantizations. The BIDR model includes these two types of real variables and so can be a simple test case for this feature.assert
statements so QSS can determine whether they need to be tracked by QSS.