No terminations#
No terminations
Description#
Terminations should not be used. parameter: ‘ALL’: all, ‘NOIT: do not report terminations at iterator outputs’
Rationale#
This enforces compliance with a specific modeling standard by ensuring that terminators are not used in models.
Verification#
This rule checks all model equations for use of a terminator operator. Depending on rule parameter value, the rule fails for any terminator:
Anywhere in the model
Outside of an iterator higher order operator output. Iterator operators are:
Map
,Mapi
,Fold
,Foldi
,MapFold
,MapFoldi
.
Resolution#
Remove the offending terminator.
Customization#
N/A.