]>
gerrit.simantics Code Review - simantics/sysdyn.git/log
villberg [Mon, 16 Jun 2014 12:51:48 +0000 (12:51 +0000)]
Some performance optimization
refs #4765
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29618
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Mon, 16 Jun 2014 12:09:20 +0000 (12:09 +0000)]
Sysdyn: [{a, b, c}] support for enums in ExpressionParser (refs #4948).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29616
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jsimomaa [Wed, 11 Jun 2014 18:07:22 +0000 (18:07 +0000)]
refs #4938
Enhancing error handling in Sysdyn Model export. Now if an exception is thrown a visible notification is shown to user
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29612
ac1ea38d -2e2b-0410-8846-
a27921b304fc
luukkainen [Tue, 10 Jun 2014 12:02:13 +0000 (12:02 +0000)]
Ability to configure expected boolean value for missing statement.
fixes #4940
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29610
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jsimomaa [Tue, 10 Jun 2014 11:09:33 +0000 (11:09 +0000)]
refs #4938
Enhancing error handling in Sysdyn Model and Shared Library imports if dependencies are missing from database (e.g. user tries to import a Shared Library with references to Simupedia)
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29608
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Sun, 8 Jun 2014 20:46:32 +0000 (20:46 +0000)]
Fixed NPE when initial equations are not defined for enumerated stocks. This is just a work-around. Modelica code generation should be fixed to include the proper initial equations. Stocks are now initialized to 0.
refs #4932
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29598
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jkauttio [Thu, 5 Jun 2014 13:43:22 +0000 (13:43 +0000)]
Fix variable name handling in vensim import.
refs #2924
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29594
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jussi.koskela [Thu, 5 Jun 2014 12:20:16 +0000 (12:20 +0000)]
refs #4928
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29591
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jussi.koskela [Wed, 4 Jun 2014 13:48:26 +0000 (13:48 +0000)]
refs #4856
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29589
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jussi.koskela [Wed, 4 Jun 2014 13:48:00 +0000 (13:48 +0000)]
refs #4856
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29588
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jkauttio [Wed, 4 Jun 2014 13:40:04 +0000 (13:40 +0000)]
Add options to simulation result saving dialog to allow filtering data based on several criteria (the filtering process could be improved as the implementation is currently very simple and thus inefficient and inaccurate in some cases)
fixes #4919
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29587
ac1ea38d -2e2b-0410-8846-
a27921b304fc
lehtonen [Tue, 3 Jun 2014 10:37:47 +0000 (10:37 +0000)]
Fixed warnings from sysdyn code.
refs #4695
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29573
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jkauttio [Fri, 30 May 2014 14:41:27 +0000 (14:41 +0000)]
Finish cleanup of vensim import for release.
refs #2924
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29562
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Wed, 28 May 2014 03:24:34 +0000 (03:24 +0000)]
refs #4858
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29554
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jkauttio [Tue, 27 May 2014 12:55:45 +0000 (12:55 +0000)]
Start cleanup of vensim import for release.
refs #2924
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29552
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jkauttio [Tue, 27 May 2014 12:53:52 +0000 (12:53 +0000)]
Fix a bug which prevented some operations on variables with shadows
fixes #4913
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29551
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Tue, 27 May 2014 07:49:44 +0000 (07:49 +0000)]
Sysdyn loops to work correctly with shadows (refs #4907).
Simulation Playback profile not as default active profile so the default active profile is Default with warnings on diagram (refs #4910).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29548
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Sat, 24 May 2014 20:25:19 +0000 (20:25 +0000)]
refs #4856
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29540
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Sat, 24 May 2014 20:04:16 +0000 (20:04 +0000)]
refs #4856
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29539
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Sat, 24 May 2014 11:07:44 +0000 (11:07 +0000)]
refs #4854
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29538
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Fri, 23 May 2014 13:03:52 +0000 (13:03 +0000)]
Shadow variable handling when copy-paste and cut-paste to Sysdyn (refs #4893 #4894).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29537
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Thu, 22 May 2014 11:45:06 +0000 (11:45 +0000)]
Changing back to OpenModelica 1.9.0beta4 (refs #4904).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29533
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Wed, 21 May 2014 08:17:11 +0000 (08:17 +0000)]
refs #4856
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29524
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Wed, 21 May 2014 08:16:33 +0000 (08:16 +0000)]
refs #4833
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29523
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Tue, 20 May 2014 10:13:09 +0000 (10:13 +0000)]
refs #4833
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29522
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Tue, 20 May 2014 09:21:21 +0000 (09:21 +0000)]
Updated the FMUSolution to produce x64 dll's (refs #4892).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29519
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 19 May 2014 11:29:21 +0000 (11:29 +0000)]
refs #4765
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29517
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 19 May 2014 10:50:52 +0000 (10:50 +0000)]
refs #4765
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29516
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 19 May 2014 06:29:30 +0000 (06:29 +0000)]
refs #4856
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29508
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 19 May 2014 06:29:16 +0000 (06:29 +0000)]
refs #4856
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29507
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Fri, 16 May 2014 10:51:17 +0000 (10:51 +0000)]
Loading fortran and msvc libraries for Sysdyn (needed by OpenModelica), also in game experiment. FMU libraries compiled with msvc2010. (refs #4794)
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29502
ac1ea38d -2e2b-0410-8846-
a27921b304fc
luukkainen [Thu, 15 May 2014 09:20:21 +0000 (09:20 +0000)]
Allow getting "other" item/category from FilteredDataset
fixes #4881
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29496
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Wed, 14 May 2014 11:02:51 +0000 (11:02 +0000)]
refs #4858
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29491
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Wed, 14 May 2014 04:31:19 +0000 (04:31 +0000)]
refs #4858
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29490
ac1ea38d -2e2b-0410-8846-
a27921b304fc
lehtonen [Mon, 12 May 2014 07:11:24 +0000 (07:11 +0000)]
Renamed WriteGraph.startUndoContext to WriteGraph.markUndoPoint.
refs #4849
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29445
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Fri, 9 May 2014 06:19:31 +0000 (06:19 +0000)]
New icons (.png files) for Sysdyn (refs #4868).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29436
ac1ea38d -2e2b-0410-8846-
a27921b304fc
luukkainen [Thu, 8 May 2014 12:50:12 +0000 (12:50 +0000)]
STWAWTComponent based ChartComposite
refs #4865
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29429
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Wed, 7 May 2014 12:47:06 +0000 (12:47 +0000)]
Added missing python stuff to OpenModelica (refs #4794).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29421
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Wed, 7 May 2014 12:42:30 +0000 (12:42 +0000)]
Added missing libraries to OpenModelica (refs #4794).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29420
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Mon, 5 May 2014 11:27:38 +0000 (11:27 +0000)]
Updated to the latest official release of OpenModelica (i.e. 1.9.0) (refs #4794).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29407
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 5 May 2014 07:48:59 +0000 (07:48 +0000)]
Set value for scalar variable did not work
refs #4854
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29405
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 5 May 2014 07:46:24 +0000 (07:46 +0000)]
refs #4853
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29404
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 5 May 2014 07:45:04 +0000 (07:45 +0000)]
refs #4833
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29403
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jkauttio [Wed, 30 Apr 2014 12:11:50 +0000 (12:11 +0000)]
Add a check to make sure a shadow variable is not deleted twice
fixes #4850
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29402
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jkauttio [Wed, 30 Apr 2014 12:09:50 +0000 (12:09 +0000)]
Change dataset manipulation for simulation results to also include enumeration indices in variable names (that were previously removed for some reason)
fixes #4851
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29401
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jkauttio [Wed, 30 Apr 2014 12:08:28 +0000 (12:08 +0000)]
Remove a duplicate class name from ModelicaWriter
fixes #4852
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29400
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Wed, 30 Apr 2014 11:38:40 +0000 (11:38 +0000)]
Some implementation based on new paradigm
refs #4849
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29399
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Wed, 30 Apr 2014 11:36:59 +0000 (11:36 +0000)]
refs #4848
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29396
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 28 Apr 2014 08:20:21 +0000 (08:20 +0000)]
Fixed some bugs encountered in Strada-model
refs #4765
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29370
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 28 Apr 2014 08:19:53 +0000 (08:19 +0000)]
Fixed some bugs encountered in Strada-model
refs #4765
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29369
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jkauttio [Fri, 25 Apr 2014 14:29:05 +0000 (14:29 +0000)]
Merge changes from dev-jkauttio
refs #2924
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29357
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Thu, 24 Apr 2014 10:17:02 +0000 (10:17 +0000)]
Export shared ontology
refs #4833
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29335
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Wed, 23 Apr 2014 19:28:04 +0000 (19:28 +0000)]
Adding support for power
refs #4765
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29333
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Wed, 23 Apr 2014 09:21:14 +0000 (09:21 +0000)]
refs #4833
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29327
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Wed, 16 Apr 2014 11:20:43 +0000 (11:20 +0000)]
Both horizontal and vertical center alignment to Sysdyn loop symbol text (refs #4803).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29297
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Wed, 16 Apr 2014 10:12:00 +0000 (10:12 +0000)]
Small Sysdyn stuff:
* Check if the loop exists any more in loop type determination (refs #4793).
* Added check for widget disposal to adjustable tab (refs #4793).
* Added the Playback simulation coloring profile as a default (refs #4803).
* Deleted an excess flow from an example model (refs #4793).
* Added default arrow color to Right-click -> Font... (refs #4803). This is hard coded though so changing default doesn't affect these arrows, but they must be changed manually again :(
* Updated tooltip text to Variable filter (refs #4803).
* Bugfix to SensitivityChartAxisAndVariablesTab.java (refs #4803).
* Set getOutline() in ResizeNode to protected for a future need.
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29296
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Thu, 10 Apr 2014 09:29:25 +0000 (09:29 +0000)]
Allow array definitions of type {a,b,...,n} inside Sysdyn variable name combo (refs #4807).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29275
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Thu, 10 Apr 2014 08:48:20 +0000 (08:48 +0000)]
Fixes after changes
refs #4810
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29274
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Wed, 9 Apr 2014 07:05:14 +0000 (07:05 +0000)]
Display SCL modules for model
refs #4803
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29260
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Mon, 7 Apr 2014 12:19:54 +0000 (12:19 +0000)]
Small Sysdyn improvements (refs #4803):
Commented out the currently useless Synthesim button.
Using most profiles as default.
Multiple dependency selection tab to inherit adjustable tab.
Moved sensitivity chart up in the context menu and added chart tab to sensitivity chart property view.
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29253
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Fri, 4 Apr 2014 07:33:39 +0000 (07:33 +0000)]
refs #4800
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29247
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 31 Mar 2014 11:54:34 +0000 (11:54 +0000)]
Getting closer
refs #4765
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29225
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 31 Mar 2014 11:45:54 +0000 (11:45 +0000)]
Getting closer
refs #4765
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29224
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 31 Mar 2014 11:45:24 +0000 (11:45 +0000)]
Getting closer
refs #4765
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29223
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 31 Mar 2014 11:20:49 +0000 (11:20 +0000)]
Getting closer
refs #4765
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29222
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 31 Mar 2014 11:16:46 +0000 (11:16 +0000)]
Getting closer
refs #4765
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29221
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 31 Mar 2014 07:49:26 +0000 (07:49 +0000)]
Getting closer
refs #4765
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29219
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 31 Mar 2014 06:44:37 +0000 (06:44 +0000)]
TrendView could deadlock with other views
refs #4793
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29217
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 31 Mar 2014 06:41:05 +0000 (06:41 +0000)]
Sorted generated modelica text for easier processing. Fixed shadow variable code generation.
refs #4765
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29216
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 31 Mar 2014 06:39:39 +0000 (06:39 +0000)]
Getting closer
refs #4765
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29215
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Thu, 27 Mar 2014 08:30:25 +0000 (08:30 +0000)]
Escaped the search query (refs #4786).
Changed the version in the about text to 1.8 (refs #4695).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29205
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Wed, 26 Mar 2014 13:00:43 +0000 (13:00 +0000)]
Stacked Sysdyn search browser under model browser (refs #4786).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29203
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Wed, 26 Mar 2014 12:45:03 +0000 (12:45 +0000)]
Fixed Sysdyn search (refs #4786).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29202
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Tue, 25 Mar 2014 14:04:03 +0000 (14:04 +0000)]
Added toggle button for Sysdyn Synthesis Simulation (=Synthesim in Vensim) (refs #4653).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29201
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Tue, 25 Mar 2014 11:20:25 +0000 (11:20 +0000)]
Separate color for Sysdyn dependency arrows which go to stocks where their tail variable is used only for initial equation (refs #4637).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29200
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Tue, 25 Mar 2014 06:53:37 +0000 (06:53 +0000)]
Two more Sysdyn Molecules (refs #4343).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29195
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Mon, 24 Mar 2014 13:02:36 +0000 (13:02 +0000)]
A new Sysdyn molecule and replacing the function library in old models (refs #4343).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29194
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Mon, 24 Mar 2014 12:14:12 +0000 (12:14 +0000)]
Sysdyn Molecules: added Univariate Anchoring, encapsulated all functions needed by molecules into one function library (refs #4343).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29192
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Mon, 24 Mar 2014 08:07:26 +0000 (08:07 +0000)]
Sysdyn Molecules: Trend and Extrapolation + enable unit validation in all existing models (refs #4343).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29189
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Fri, 21 Mar 2014 11:57:01 +0000 (11:57 +0000)]
Small fixes (refs #4781).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29186
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Fri, 21 Mar 2014 10:41:58 +0000 (10:41 +0000)]
Bugfix to Sysdyn unit parsing for functions (refs #4779).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29184
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Fri, 21 Mar 2014 08:45:45 +0000 (08:45 +0000)]
Added information delay to Sysdyn (SMOOTH in Vensim) (refs #4773). Since the equations of material and information delays are equal (i.e. DELAY(in, dtime, n) = SMOOTH(in, dtime, n) for all in, dtime, n), there's actually no excess functionality, just a combo selection for the modeler in the DelayExpression.
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29183
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Thu, 20 Mar 2014 12:11:41 +0000 (12:11 +0000)]
Fixed ^ and ^. handling in Sysdyn ModelParser (refs #4778).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29182
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Thu, 20 Mar 2014 12:10:02 +0000 (12:10 +0000)]
Sysdyn Datasets have for some reason been made to ignore case. In Modelica case matters so changed that back (refs #4777).
Made dependency arrows more curved by default.
Added WeighedAverage molecule (refs #4343).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29181
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Wed, 19 Mar 2014 06:56:21 +0000 (06:56 +0000)]
New -> Model to Sysdyn model browser (refs #4772).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29166
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Tue, 18 Mar 2014 13:49:31 +0000 (13:49 +0000)]
Added GAME(x) Vensim function stub to Sysdyn (refs #4771).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29163
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Tue, 18 Mar 2014 13:24:30 +0000 (13:24 +0000)]
Updated latest exported filename extensions in Sysdyn sample models to .sysdyn (refs #4737).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29162
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Tue, 18 Mar 2014 10:27:54 +0000 (10:27 +0000)]
Added larger Sysdyn test models to svn (refs #4770). Model1412Health and openprod_demo seem to be broken.
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29161
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 17 Mar 2014 14:13:49 +0000 (14:13 +0000)]
Initial support. Added simulation tests for models in rootFiles
refs #4766
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29146
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 17 Mar 2014 14:02:27 +0000 (14:02 +0000)]
Initial support. Added simulation tests for models in rootFiles
refs #4766
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29141
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 17 Mar 2014 14:00:56 +0000 (14:00 +0000)]
Initial implementation. Manages to simulate all test models in rootFiles.
refs #4765
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29140
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Thu, 13 Mar 2014 11:39:32 +0000 (11:39 +0000)]
Added some Sysdyn Molecules (refs #4343).
Fixed the last export filename extension in Sysdyn models.
Export Sysdyn model button to become export as... if the path doesn't exist.
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29117
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Thu, 13 Mar 2014 10:46:49 +0000 (10:46 +0000)]
Added Activate Experiment under Sysdyn experiment context menu (refs #4748).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29116
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Mon, 3 Mar 2014 11:30:03 +0000 (11:30 +0000)]
Added four Sysdyn molecules (refs #4343).
Changed Sysdyn sample model file extensions (refs #4737).
Changed Sysdyn version to 1.8.
Allow double click to expand Sysdyn model in model browser (refs #4742).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29021
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Fri, 28 Feb 2014 12:13:42 +0000 (12:13 +0000)]
Separate file name extensions for different Sysdyn export files: Models: *.sysdyn, Modules: *.sysdynModule, Function Libraries: *.sysdynFunctions (refs #4737).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29008
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Thu, 27 Feb 2014 13:40:54 +0000 (13:40 +0000)]
Multi-part variable support for Sysdyn text feed assistant (refs #4701), fixes also (refs #4698).
Fixed Tourists sample model (refs #4733).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@29001
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Thu, 27 Feb 2014 06:40:41 +0000 (06:40 +0000)]
Bugfixes to Sysdyn stock equation: automatic default equation and switching between default and custom states (refs #4712).
Added references to sample models and molecules (refs #4702 #4343).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@28992
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Tue, 25 Feb 2014 11:36:55 +0000 (11:36 +0000)]
Added currently available solvers of OpenModelica as options for Sysdyn (refs #4729).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@28939
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Tue, 25 Feb 2014 11:18:33 +0000 (11:18 +0000)]
Added sample Sysdyn models (refs #4702).
Fix for launching Sysdyn experiments (refs #4728).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@28937
ac1ea38d -2e2b-0410-8846-
a27921b304fc
lehtonen [Fri, 21 Feb 2014 11:23:19 +0000 (11:23 +0000)]
Changed IExperiment API:
* Removed <code>void shutdown()</code>
* Added <code>void shutdown(IProgressMonitor monitor)</code>
Changed IExperimentActivationListener interface:
* Added <code>IProgressMonitor getProgressMonitor()</code> to provide a progress monitor to experiment loading procedures also.
Both allow null monitor to be passed so fixing client code is a snap.
refs #4725
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@28915
ac1ea38d -2e2b-0410-8846-
a27921b304fc