sysdyn issueshttps://gitlab.simantics.org/simantics/sysdyn/-/issues2020-08-28T08:38:21Zhttps://gitlab.simantics.org/simantics/sysdyn/-/issues/68Deleting a model doesn't deactive activated experiment2020-08-28T08:38:21ZJani MäkinenDeleting a model doesn't deactive activated experiment![4491151a6594c4017ff4b8af4174bc89](/uploads/ab2064698a395684efd33ba186c36a7e/4491151a6594c4017ff4b8af4174bc89.gif)![4491151a6594c4017ff4b8af4174bc89](/uploads/ab2064698a395684efd33ba186c36a7e/4491151a6594c4017ff4b8af4174bc89.gif)https://gitlab.simantics.org/simantics/sysdyn/-/issues/65Pipes should have shadows2020-08-28T08:31:45ZJani MäkinenPipes should have shadowsWithout shadows it can be impossible to tell what element on the graph ends up in your selection
![d18d7eb70f99765ea85eb06b23c6dd89](/uploads/d240ac13a5e671d487169d6d38d81aba/d18d7eb70f99765ea85eb06b23c6dd89.gif)Without shadows it can be impossible to tell what element on the graph ends up in your selection
![d18d7eb70f99765ea85eb06b23c6dd89](/uploads/d240ac13a5e671d487169d6d38d81aba/d18d7eb70f99765ea85eb06b23c6dd89.gif)https://gitlab.simantics.org/simantics/sysdyn/-/issues/64Relocating pipes requires preselection2020-08-28T08:30:23ZJani MäkinenRelocating pipes requires preselectionEclipse console doesn't print any errors.
All other components and connections can be moved without preselecting them.
![9aa9f5ac2f9e305336b933b7cf0c349a](/uploads/fe1246a3e5740eeef81f8b9b9dffec39/9aa9f5ac2f9e305336b933b7cf0c349a.gif)Eclipse console doesn't print any errors.
All other components and connections can be moved without preselecting them.
![9aa9f5ac2f9e305336b933b7cf0c349a](/uploads/fe1246a3e5740eeef81f8b9b9dffec39/9aa9f5ac2f9e305336b933b7cf0c349a.gif)https://gitlab.simantics.org/simantics/sysdyn/-/issues/61Problems in Vensim import2020-06-30T09:02:29ZJussi KoskelaProblems in Vensim importClient provided an example file which could not be imported due to following compatibility problems:
* Parameter names may not contain ä or ö letters
* Quoted parameter names cause issues in formula evaluation
* Multiline values may not...Client provided an example file which could not be imported due to following compatibility problems:
* Parameter names may not contain ä or ö letters
* Quoted parameter names cause issues in formula evaluation
* Multiline values may not have \ character at the end of the line
* There may not be extra space characters in array references (e.g. Foo[bar, zot] is invalid but Foo[bar,zot] works.
* No spaces allowed in declaration of enums: (e.g. "Foo: bar, zot... is invalid but Foo: bar,zot... works.https://gitlab.simantics.org/simantics/sysdyn/-/issues/60Vensim import contribution is missing from Sysdyn 1.352020-06-30T09:02:52ZJussi KoskelaVensim import contribution is missing from Sysdyn 1.35https://gitlab.simantics.org/simantics/sysdyn/-/issues/58Internal solver doesn't apply premade functions on vectors elementwise2020-08-28T08:38:33ZJani MäkinenInternal solver doesn't apply premade functions on vectors elementwiseFor example pre(x), where x is a vector, results in errors. Same with xidz(x, y, z), where x is a vector and y and z are scalar.For example pre(x), where x is a vector, results in errors. Same with xidz(x, y, z), where x is a vector and y and z are scalar.Jani MäkinenJani Mäkinenhttps://gitlab.simantics.org/simantics/sysdyn/-/issues/56Charts that are open on program startup don't show anything after simulation2023-01-20T08:27:49ZJani MäkinenCharts that are open on program startup don't show anything after simulationIf you have charts open when you start up the program, they won't show any relevant info even after simulation.
Reproduce:
1. download the model below and import to sysdyn
2. activate experiment and simulate
3. open chart named "chart"
4...If you have charts open when you start up the program, they won't show any relevant info even after simulation.
Reproduce:
1. download the model below and import to sysdyn
2. activate experiment and simulate
3. open chart named "chart"
4. restart sysdyn with the chart still open
5. activate experiment and simulate again
6. observe how nothing is drawn to the graph, most likely due to the fact that "mice" stock symbol doesn't show/have any values attached to it
[BasicTutorialCompleted.sysdyn](/uploads/546b471dbed74bae1b030c1b067153b1/BasicTutorialCompleted.sysdyn)Tuukka LehtonenTuukka Lehtonenhttps://gitlab.simantics.org/simantics/sysdyn/-/issues/54Input variables connected to module outputs don't update after changing the o...2020-08-28T08:28:05ZJani MäkinenInput variables connected to module outputs don't update after changing the output variable inside the moduleWhen unchecking "Is Output" checkbox of a symbol that is connected to an input variable via module output, the input variable doesn't update itself.When unchecking "Is Output" checkbox of a symbol that is connected to an input variable via module output, the input variable doesn't update itself.Jani MäkinenJani Mäkinenhttps://gitlab.simantics.org/simantics/sysdyn/-/issues/51Unable to delete symbols and enumerations under Configuration in the model br...2020-08-28T08:27:08ZJani MäkinenUnable to delete symbols and enumerations under Configuration in the model browserSelecting a symbol/enumeration under Configuration in the model browser and pressing del doesn't delete the selected item.Selecting a symbol/enumeration under Configuration in the model browser and pressing del doesn't delete the selected item.Jani MäkinenJani Mäkinenhttps://gitlab.simantics.org/simantics/sysdyn/-/issues/50Opening a spreadsheet causes errors and doesn’t show any info related to the ...2020-08-28T08:26:59ZJani MäkinenOpening a spreadsheet causes errors and doesn’t show any info related to the sheet.Spreadsheets can be found under Model->Configuration->Spreadsheets
![image](/uploads/72ee27c98ce7c64d97bd8ffae2508fce/image.png)Spreadsheets can be found under Model->Configuration->Spreadsheets
![image](/uploads/72ee27c98ce7c64d97bd8ffae2508fce/image.png)Jani MäkinenJani Mäkinenhttps://gitlab.simantics.org/simantics/sysdyn/-/issues/47Save Results button in experiment controls doesn't work when using internal s...2020-08-28T08:26:44ZJani MäkinenSave Results button in experiment controls doesn't work when using internal solverWorks fine when using openmodelica as solver (version 1.14.1 64bit).Works fine when using openmodelica as solver (version 1.14.1 64bit).Jani MäkinenJani Mäkinenhttps://gitlab.simantics.org/simantics/sysdyn/-/issues/44Disabling background grid doesn't get rid of the page layout2020-08-28T08:26:12ZJani MäkinenDisabling background grid doesn't get rid of the page layoutPressing g to hide grid in the diagram editor doesn't get rid of the page layout, see attachment. ![gridbug](/uploads/be0ffcf3741352bcde5fa0399054da52/gridbug.PNG)Pressing g to hide grid in the diagram editor doesn't get rid of the page layout, see attachment. ![gridbug](/uploads/be0ffcf3741352bcde5fa0399054da52/gridbug.PNG)Jani MäkinenJani Mäkinenhttps://gitlab.simantics.org/simantics/sysdyn/-/issues/43"Lock Sketch" button doesn't have the intended functionality2020-08-28T08:26:04ZJani Mäkinen"Lock Sketch" button doesn't have the intended functionalityThings you CAN do when "Lock Sketch" is on:
move everything inside the diagram besides connectors,
create new symbols by dragging and dropping,
change equations and initial values inside symbols,
delete symbols by selecting and pressing...Things you CAN do when "Lock Sketch" is on:
move everything inside the diagram besides connectors,
create new symbols by dragging and dropping,
change equations and initial values inside symbols,
delete symbols by selecting and pressing the delete key.Jani MäkinenJani Mäkinenhttps://gitlab.simantics.org/simantics/sysdyn/-/issues/31Diagram to PDF export doesn't work2018-09-11T11:16:06ZMiro EklundDiagram to PDF export doesn't workWhen exporting a configuration diagram for sysdyn, the tool doesn't recognize the "configuration".
The export itself works for, for example, user component and other diagrams.
In old sysdyn there appeared a "box" in the pdf when export...When exporting a configuration diagram for sysdyn, the tool doesn't recognize the "configuration".
The export itself works for, for example, user component and other diagrams.
In old sysdyn there appeared a "box" in the pdf when exporting the sysdyn model configuration diagram - need to make sure that it doesn't still exist in new Sysdyn.https://gitlab.simantics.org/simantics/sysdyn/-/issues/22"hidden" attribute searched for in Sysdyn model variables and cannot be found...2020-08-28T08:42:17ZMiro Eklund"hidden" attribute searched for in Sysdyn model variables and cannot be found - ClassCastException followsSysdyn model variables cause ClassCastExceptions to be printed in console, but doesn't prevent functionality of the software. The printing seems to be caused by a missing property called "hidden" that's being searched for. The property i...Sysdyn model variables cause ClassCastExceptions to be printed in console, but doesn't prevent functionality of the software. The printing seems to be caused by a missing property called "hidden" that's being searched for. The property is expected to be of Boolean value, but since it doesn't exist at all, a Double to Boolean ClassCastException occurs.
Trace:
LazyViewpoint.childQuery failed: org.simantics.db.exception.DatabaseException: java.lang.ClassCastException: java.lang.Double cannot be cast to java.lang.Boolean
at org.simantics.db.impl.query.CacheEntryBase.checkAndThrow(CacheEntryBase.java:123)
at org.simantics.db.impl.query.ReadEntry.get(ReadEntry.java:154)
at org.simantics.db.impl.query.QueryProcessor.performForEach(QueryProcessor.java:1068)
at org.simantics.db.impl.query.QueryProcessor.queryRead(QueryProcessor.java:858)
at org.simantics.db.impl.graph.ReadGraphImpl.syncRequest(ReadGraphImpl.java:1902)
at org.simantics.browsing.ui.graph.impl.EvaluatorViewpoint.children(EvaluatorViewpoint.java:38)
at org.simantics.browsing.ui.graph.impl.LazyViewpoint$1.perform(LazyViewpoint.java:91)
at org.simantics.browsing.ui.graph.impl.LazyViewpoint$1.perform(LazyViewpoint.java:1)
at org.simantics.db.impl.query.ReadEntry$1.recompute(ReadEntry.java:87)
at org.simantics.db.impl.query.QueryProcessor.compareTo(QueryProcessor.java:2507)
at org.simantics.db.impl.query.QueryProcessor.performScheduledUpdates(QueryProcessor.java:2588)
at fi.vtt.simantics.procore.internal.State.commitWriteTransaction(State.java:342)
at fi.vtt.simantics.procore.internal.SessionRequestManager$4.run(SessionRequestManager.java:233)
at org.simantics.db.impl.query.QueryThread.run(QueryThread.java:251)
Caused by: java.lang.ClassCastException: java.lang.Double cannot be cast to java.lang.Boolean
at org.simantics.modeling.ui.viewpoint.VariablePropertyRule.getChildren(VariablePropertyRule.java:79)
at org.simantics.browsing.ui.model.children.ChildContribution.getChildren(ChildContribution.java:104)
at org.simantics.browsing.ui.model.browsecontexts.BrowseContext.getChildrenImpl(BrowseContext.java:219)
at org.simantics.browsing.ui.model.browsecontexts.BrowseContext.getChildren(BrowseContext.java:199)
at org.simantics.browsing.ui.graph.impl.EvaluatorViewpoint$1.perform(EvaluatorViewpoint.java:43)
at org.simantics.browsing.ui.graph.impl.EvaluatorViewpoint$1.perform(EvaluatorViewpoint.java:1)
at org.simantics.db.impl.query.QueryProcessor.performForEach(QueryProcessor.java:1058)Miro EklundMiro Eklundhttps://gitlab.simantics.org/simantics/sysdyn/-/issues/9Shared Functions library fix2020-08-28T08:44:36ZMiro EklundShared Functions library fixShared Functions libraries cause models to have import issues when the functions library is missing, requiring users to import it separately to another sysdyn model before downloading the model that uses the functions library.
The issue...Shared Functions libraries cause models to have import issues when the functions library is missing, requiring users to import it separately to another sysdyn model before downloading the model that uses the functions library.
The issue seems to be an unnecessary DB relation in the shared functions library creation that ties it to the wrong resource.Miro EklundMiro Eklundhttps://gitlab.simantics.org/simantics/sysdyn/-/issues/6Update sysdyn-simupedia tutorial2018-08-28T13:23:19ZMiro EklundUpdate sysdyn-simupedia tutorialFrom: https://www.simantics.org/redmine/issues/7821
Tutorial: http://www.simupedia.com/download/Simupedia_Tutorial_Sessions.pdf
Tutorial for using Simupedia with Sysdyn will need updating once we've established which sharedLibrary th...From: https://www.simantics.org/redmine/issues/7821
Tutorial: http://www.simupedia.com/download/Simupedia_Tutorial_Sessions.pdf
Tutorial for using Simupedia with Sysdyn will need updating once we've established which sharedLibrary the 2.0 release will feature. Documents aren't supposed to be placed under sysdyn models anymore, which is why the old guide will also need to be changed.
Attached is a short list of changes if we use Jussi's light-weight sharedLibrary. (Tutorial 2, not Tutorial 3 yet)
See attachment in original link.Miro EklundMiro Eklund