DLR-SR / Noise

Modelica library for generating stochastic signals to be included in the Modelica Standard Library
9 stars 11 forks source link

Lib dependencies #10

Closed tbeu closed 10 years ago

tbeu commented 10 years ago

Noise lib depends on Modelica_StateGraph2, Modelica_LinearSystems2 and Design. What is really needed and by purpose? If Noise Lib will be added to MSL one day it should be self-contained.

fvanderlinden commented 10 years ago

I just removed the not necessary Modelica_StateGraph2 dependancy in commit 60e1edd

At the moment Modelica_LinearSystems2 and Design are used only in "Noise.Examples.CompareRNG" and "Noise.Examples.SystemNoiseInteraction" to compare the output of existing methods with the proposed methods. If needed these examples can be removed for integration in the MSL.

sjoelund commented 10 years ago

Well. It would be helpful to remove the uses-annotation since my pretty scripts will refuse to test the library if the uses-annotation cannot be resolved. Or maybe showing a location on where to download this library (it is not part of modelica-3rdParty or DLR-SR). Maybe add a branch that is cleaned up?

MartinOtter commented 10 years ago

Another possibility could be to just copy the used models from Modelica_LinearSystems2 under the Example (I assume these are just a few models around a Modelica based random number generator). I wonder which models from Design are used?

akloeckner commented 10 years ago

Solved with pull request #18

" Design is simply removed LinearSystems2 is copied to Noise.Examples.Parts. This is possible, since also Modelica License 2. "