Quentin Lambert
Quentin Lambert
If we are thinking of considering declaration inside expandable connectors as constraints and allow some intermediate notion between declared and virtual. I think it is worth considering the following example:...
Since we said in the last meeting that making concrete proposal may help moving tickets forward: I propose that we remove the text between parenthesis in Section 9.1.3: > "One...
The following example may be a little contrived, but ultimately it comes down to being able to create name aliasing within buses: ``` model Example expandable connector TXBus Real tSignal;...
`Modelica.Electrical.Analog.Examples.CauerLowPassSC` suffers from the exact same issue.
Right but the pattern is used in many places, let me know if you want me to try and compile an exhaustive list.
Calling @casella as I think he might want to opine here at some point.
Here are other, weird cases: ``` model Test4 model B replaceable Real m = 3; end B; model A extends B(replaceable Real m = 1); end A; extends A(redeclare Real...
Should there be a difference between the following models: ``` model Test6 model A replaceable Real x = 4; end A; model B A a(replaceable Real x = 1); end...
Given how modifications work the `redeclare replaceable C1 c(y=2) constrainedby (x = 2)` interpretation seems like the logical one to me.
```package Test partial model Base parameter Real p; end Base; model Implementation extends Base; parameter Real q; end Implementation; model A replaceable Base b constrainedby Base(p = 1); end A;...