Artificial algebraic loop occurrences not eliminated
Diagnostic action to take when the software is unable to resolve artificial algebraic loops
Model Configuration Pane: Diagnostics
Description
The Artificial algebraic loop occurrences not eliminated parameter specifies the diagnostic action to take when the software is unable to resolve an artificial algebraic loop because an input port of an atomic subsystem or model reference has direct feedthrough.
The software issues diagnostics controlled by this parameter for:
Atomic subsystems that have the Minimize artificial algebraic loop occurrences parameter enabled
Referenced models that have the Minimize artificial algebraic loop occurrences configuration parameter enabled
For more information, see Minimize Artificial Algebraic Loop Occurrences.
Settings
warning (default) | error | nonewarningThe software issues a warning.
errorThe software issues an error and terminates the simulation.
noneThe software does not issue a diagnostic.
Tips
When a port on an atomic subsystem or model reference is part of an artificial algebraic loop, the software can eliminate the algebraic loop only when at least one other input port in the loop does not have direct feedthrough.
The software cannot eliminate artificial algebraic loops that contain signals designated as test points. For more information, see Working with Test Points.
Programmatic Use
Parameter:
ArtificialAlgebraicLoopMsg |
| Type: string | character vector |
Value:
"none" | "warning" |
"error" |
Default:
"warning" |
Version History
Introduced before R2006a