Conditionality is an advanced feature of GoldSim which allows parts of your model to dynamically activate and deactivate. By default, Containers are not conditional.
Containers can be made conditional by selecting the Conditionality feature in the Container dialog.
Warning: When you make a Container conditional, the Treat as SubSystem feature is also automatically selected (and cannot be deselected unless you first turn off Conditionality). That is, a Conditional Container, by definition, is treated as a SubSystem. Because a Conditional Container is treated as a SubSystem, this puts certain limitations on how Conditional Containers can be used.
When you make a Container conditional, a Conditionality tab is added to the Container dialog:
In addition, when a Container is made conditional, a number of inputs and outputs are added to the Container element itself. As a result, the Save Results checkboxes for the Container are no longer grayed out in the General tab (since a conditional Container has its own specific outputs).
Learn more about: