You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reported by hansolsson on 23 Oct 2013 12:39 UTC
In #1279 there was a decision to rearrange some lists for 3.4; and to close that ticket a new ticket was created for that.
The rules currently are:
Then connections containing expandable connectors are elaborated:
•Augmenting when connecting two expandable
The following rules apply to expandable connectors
•expandable connectors can only be connected to other expandable connectors.
•Additional rules for added variables.
•Need source
•Everything is a connector
•no flow
•Introduction by connection
—
Rearrange to:
…
•Introduction by connection
•Augmenting when connecting two expandable
•Additional rules for added variables.
•Need source
•Everything is a connector
•no flow
•expandable connectors can only be connected to other expandable connectors.
Comment by eshmoylova on 11 Feb 2014 14:30 UTC
The current set of rules on how expandable connectors are elaborated and what rules are applied and when continues to confuse people and cause a lot of debates. See tickets #1311, #1312, #1409#comment:29, #1409#comment:32, #1409#comment:36 (and other comments in this ticket), #428, and #829. It shows that the clarification is needed sooner.
I am increasing the priority and severity, and propose to change the milestone to 3.3r1.
Comment by pharman on 12 Feb 2014 21:54 UTC
I agree, I too think this should be in 3.3r1 (setting to discuss in Lund).
We have seen some user models where, due to expandable connector use, submodels are illegal in isolation (either due to referencing of a potentially present variable in an expression; or simply unbalanced), and yet the combined model is balanced and simulates in multiple Modelica tools. This is not surprisingly confusing for users.
Reported by hansolsson on 23 Oct 2013 12:39 UTC
In #1279 there was a decision to rearrange some lists for 3.4; and to close that ticket a new ticket was created for that.
The rules currently are:
Then connections containing expandable connectors are elaborated:
•Augmenting when connecting two expandable
The following rules apply to expandable connectors
•expandable connectors can only be connected to other expandable connectors.
•Additional rules for added variables.
•Need source
•Everything is a connector
•no flow
•Introduction by connection
—
Rearrange to:
…
•Introduction by connection
•Augmenting when connecting two expandable
•Additional rules for added variables.
•Need source
•Everything is a connector
•no flow
•expandable connectors can only be connected to other expandable connectors.
Wait with rearrangement until 3.4.
Migrated-From: https://trac.modelica.org/Modelica/ticket/1330
The text was updated successfully, but these errors were encountered: