-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
array of ports in zone model #1029
Comments
This should be solved together with #1066 . |
Proposal is to add a vector port and to keep port_a and port_b for backwards compatibility reasons. We can add a warning using |
is it safe to use cardinality? I thought it was planned to be removed in further modelica releases |
It's been like that for a long time.. I'm not sure whether it will actually happen. Conditional doesn't really help much here, it's still not reverse compatible if you put default to disabled. |
@damienpicard @icupeiro should we remove the icon illustration of |
@cprotopa fyi for BoFy, the zone interface is changing but it will stay backwards compatible for now |
@Mathadon Agreed, not possible to add the annotation if the port is used right? |
We could make the port conditional using a boolean parameter but I rather not.
|
Current zone implementation has two air ports intentionally, one for the inlet air and one for the outlet air
The problem comes when the direction of the stream is unknown. It can happen, for instance, that in the same port there are inlet and outlet streams, and in this case there is a possibility that the air streams do not exchange mass/energy with the zone air volume.
A proposed solution is to substitute these two ports by an array of ports, but this change would be non-backwards compatible. To be released in the next major version.
The text was updated successfully, but these errors were encountered: