modelica / ModelicaStandardLibrary

Free (standard conforming) library to model mechanical (1D/3D), electrical (analog, digital, machines), magnetic, thermal, fluid, control systems and hierarchical state machines. Also numerical functions and functions for strings, files and streams are included.
https://doc.modelica.org
BSD 3-Clause "New" or "Revised" License
472 stars 169 forks source link

Analyze semantics of stream connectors and inStream() for separate compilation #738

Open modelica-trac-importer opened 7 years ago

modelica-trac-importer commented 7 years ago

Reported by fcasella on 6 Mar 2009 08:23 UTC Separate compilation of sub-models can be a useful means to handle very large models in an efficient way. The proposed semantics of stream connectors and inStream() operator require knowledge of the structure of the model itself "on the other side of the connection" and this is not possible if separate compilation is performed.

One possible solution is to only restrict connections at the boundaries of separately compiled models to the one-to-one case, so that the semantics of inStream() is just the stream variable on the other side.

A more thorough analysis is required


Migrated-From: https://trac.modelica.org/Modelica/ticket/738

modelica-trac-importer commented 7 years ago

Comment by fcasella on 9 May 2012 14:45 UTC moved from https://trac.modelica.org/Modelica_Fluid/ticket/87

modelica-trac-importer commented 7 years ago

Modified by fcasella on 9 May 2012 14:54 UTC

modelica-trac-importer commented 7 years ago

Comment by fcasella on 5 Mar 2013 21:08 UTC Doesn't need to be solved for MSL 3.2.1

modelica-trac-importer commented 7 years ago

Changelog removed by fcasella on 5 Mar 2013 21:08 UTC