]>
gerrit.simantics Code Review - simantics/sysdyn.git/log
miettinen [Fri, 17 Apr 2015 07:14:28 +0000 (07:14 +0000)]
Added units to startTime, stopTime, and timeStep variables in Sysdyn (refs #5773).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@31183
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jkauttio [Thu, 16 Apr 2015 14:06:11 +0000 (14:06 +0000)]
Rename timeParam and timeStepParam to just time and timeStep and add a couple of XMILE functions into the function library
refs #5645
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@31182
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Thu, 16 Apr 2015 11:22:21 +0000 (11:22 +0000)]
Random generator for OpenModelica simulations in Sysdyn (refs #5771).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@31181
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Thu, 16 Apr 2015 11:17:20 +0000 (11:17 +0000)]
Disable unit validation from enumerations in Sysdyn (refs #5772).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@31180
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Thu, 16 Apr 2015 07:54:38 +0000 (07:54 +0000)]
Removed internal Modelica solver functions that are not found in java 7 Math library (refs #5769).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@31179
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Thu, 16 Apr 2015 05:49:03 +0000 (05:49 +0000)]
Updated the old Sysdyn test models (removed sheet experiments, and made some small face lifts) (refs #5771).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@31177
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Wed, 15 Apr 2015 11:44:30 +0000 (11:44 +0000)]
(fixes #5769) Add java.lang.Math functions as built-in functions
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@31175
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Wed, 15 Apr 2015 11:00:59 +0000 (11:00 +0000)]
...rename the openmodelica folder as om (refs #5558).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@31174
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Wed, 15 Apr 2015 11:00:04 +0000 (11:00 +0000)]
Remove the old om folder... (refs #5558)
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@31173
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Wed, 15 Apr 2015 08:36:31 +0000 (08:36 +0000)]
(fixes #5689) IC loading/saving does not work for indexed variables
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@31172
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Tue, 14 Apr 2015 12:33:24 +0000 (12:33 +0000)]
Updated the current solvers of OpenModelica to Sysdyn (refs #5766).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@31170
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Tue, 14 Apr 2015 08:34:32 +0000 (08:34 +0000)]
Changed the OpenModelica version to 1.9.2 (refs #5759).
Renamed the OpenModelica plugin, since the full path in an installation becomes otherwise to long.
Changed the default solver of Sysdyn to internal.
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@31169
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jkauttio [Mon, 13 Apr 2015 10:08:20 +0000 (10:08 +0000)]
Change the radio buttons in the tool bar so that the state is stored over tool restarts (this was surprisingly much easier than resetting the state)
fixes #5760
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@31160
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jkauttio [Fri, 10 Apr 2015 12:59:17 +0000 (12:59 +0000)]
Fix several bugs with diagram tool modes.
- Remove the auxiliary creation mode from the tool bar as it was not implemented in the first place
- Fix a NullPointerException in flow creation mode which occurred when the mouse pointer hovered over diagram elements
- Make variable creation shortcuts (shift-a, shift-s etc.) to only work in the basic pointer mode, this also fixes a bug which allowed variables to be created when the diagram was in the lock mode
- Clean up DiagramToolHandler, context was initialized inside a separate thread even though there does not seem to be any reason to do so. Revert this change if something breaks.
fixes #5758
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@31159
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jussi.koskela [Thu, 2 Apr 2015 07:50:13 +0000 (07:50 +0000)]
(fixes #5755) Remove Simupedia specific includes from default SCLMain
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@31140
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jkauttio [Fri, 6 Mar 2015 14:41:49 +0000 (14:41 +0000)]
Add documentation support to Xmile import / export
THIS IS VERY WORK IN PROGRESS AND NOT FUNCTIONAL AT THE MOMENT.
refs #5645
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@31049
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jkauttio [Tue, 3 Mar 2015 15:43:18 +0000 (15:43 +0000)]
Improve Xmile support, import -> export -> import works with example model
THIS IS VERY WORK IN PROGRESS AND NOT FUNCTIONAL AT THE MOMENT.
refs #5645
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@31019
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jussi.koskela [Tue, 3 Mar 2015 12:56:11 +0000 (12:56 +0000)]
(refs #5538) Removed debug print.
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@31017
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Tue, 3 Mar 2015 09:36:35 +0000 (09:36 +0000)]
(fixes #5695) Assertion error when removing a model
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@31014
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jkauttio [Fri, 27 Feb 2015 15:32:48 +0000 (15:32 +0000)]
Xmile export update and general cleanup
THIS IS VERY WORK IN PROGRESS AND NOT FUNCTIONAL AT THE MOMENT.
refs #5645
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@31004
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jussi.koskela [Tue, 24 Feb 2015 13:35:10 +0000 (13:35 +0000)]
(fixes #5681) Vector*matrix not implemented
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30972
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jkauttio [Mon, 16 Feb 2015 11:19:37 +0000 (11:19 +0000)]
Remove Simupedia feature from sysdyn.product
fixes #5671
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30932
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jkauttio [Fri, 13 Feb 2015 14:27:53 +0000 (14:27 +0000)]
Xmile import update
THIS IS VERY WORK IN PROGRESS AND NOT FUNCTIONAL AT THE MOMENT.
refs #5645
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30925
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Fri, 13 Feb 2015 12:27:59 +0000 (12:27 +0000)]
Updated Sysdyn splash screen xcf file (refs #5399).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30923
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Thu, 12 Feb 2015 12:58:40 +0000 (12:58 +0000)]
Updated Sysdyn splash screen (refs #5399).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30916
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jkauttio [Tue, 3 Feb 2015 12:34:23 +0000 (12:34 +0000)]
Implement global variables startTime, stopTime and timeStep which can be used to access simulation parameters from the model.
fixes #5033
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30870
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jkauttio [Fri, 30 Jan 2015 13:46:05 +0000 (13:46 +0000)]
Fix subscript variable name parsing and error reporting in Vensim import.
refs #5644
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30864
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jussi.koskela [Mon, 19 Jan 2015 11:35:01 +0000 (11:35 +0000)]
(fixes #5621) SysdynFunctionLibraryImportAdvisor.java did not compile
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30829
ac1ea38d -2e2b-0410-8846-
a27921b304fc
lehtonen [Wed, 14 Jan 2015 07:44:11 +0000 (07:44 +0000)]
Fixed os.sysdyn after the changes done to interface ValueAccessor in r30779.
refs #5585
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30793
ac1ea38d -2e2b-0410-8846-
a27921b304fc
lehtonen [Wed, 31 Dec 2014 13:48:19 +0000 (13:48 +0000)]
Remove gnu.trove2 dependency from most simantics plug-ins.
Some dependencies are still left in org.simantics.db.{impl,procore} which need to be examined further.
refs #5565
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30745
ac1ea38d -2e2b-0410-8846-
a27921b304fc
lehtonen [Mon, 29 Dec 2014 16:24:29 +0000 (16:24 +0000)]
refs #5399
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30738
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jsimomaa [Mon, 22 Dec 2014 23:00:37 +0000 (23:00 +0000)]
refs #5558
Share project "org.simantics.om.win32" into "https://www.simantics.org/svn/simantics"
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30727
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jsimomaa [Mon, 22 Dec 2014 14:47:44 +0000 (14:47 +0000)]
refs #5399
Shorten the Sysdyn build name and folder
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30725
ac1ea38d -2e2b-0410-8846-
a27921b304fc
lehtonen [Mon, 22 Dec 2014 12:23:13 +0000 (12:23 +0000)]
Use 7z.sfx, not 7zCon.sfx for creating the self-extracting 7z file.
refs #5399
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30723
ac1ea38d -2e2b-0410-8846-
a27921b304fc
lehtonen [Mon, 22 Dec 2014 08:08:08 +0000 (08:08 +0000)]
Removed deprecated Sheet Experiment/run creation from new sysdyn model creation.
New models will not receive the Sheet Experiment the old models have but no migrations exist to remove the existing ones.
refs #5484
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30722
ac1ea38d -2e2b-0410-8846-
a27921b304fc
lehtonen [Sun, 21 Dec 2014 08:07:27 +0000 (08:07 +0000)]
Applied r30717 to sysdyn trunk as well to prevent the system getting stuck in Sheet Experiment activation.
refs #5484
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30719
ac1ea38d -2e2b-0410-8846-
a27921b304fc
lehtonen [Sun, 21 Dec 2014 08:06:43 +0000 (08:06 +0000)]
Reversioned trunk as 1.8.3 instead of the old 1.8.1.
refs #5399
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30718
ac1ea38d -2e2b-0410-8846-
a27921b304fc
lehtonen [Sun, 21 Dec 2014 06:56:12 +0000 (06:56 +0000)]
org.simantics.db.layer0.adapter.Realization.class was removed, remove adapters too.
refs #5540
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30714
ac1ea38d -2e2b-0410-8846-
a27921b304fc
lehtonen [Sat, 20 Dec 2014 22:12:52 +0000 (22:12 +0000)]
Fixed type in batch script.
refs #5399
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30713
ac1ea38d -2e2b-0410-8846-
a27921b304fc
lehtonen [Sat, 20 Dec 2014 22:02:21 +0000 (22:02 +0000)]
Don't print out crap. refs #5399
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30712
ac1ea38d -2e2b-0410-8846-
a27921b304fc
lehtonen [Sat, 20 Dec 2014 21:32:24 +0000 (21:32 +0000)]
self-extracting executable creation script. refs #5399
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30711
ac1ea38d -2e2b-0410-8846-
a27921b304fc
lehtonen [Sat, 20 Dec 2014 12:57:05 +0000 (12:57 +0000)]
Removed accidentally added test files. refs #5399
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30710
ac1ea38d -2e2b-0410-8846-
a27921b304fc
lehtonen [Sat, 20 Dec 2014 12:56:38 +0000 (12:56 +0000)]
Added 7z executable for creating self-extracting sysdyn builds. refs #5399
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30709
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jsimomaa [Fri, 12 Dec 2014 21:53:44 +0000 (21:53 +0000)]
refs #5546
Create Sysdyn feature without OpenModelica
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30684
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jsimomaa [Fri, 12 Dec 2014 21:53:30 +0000 (21:53 +0000)]
Share project "org.simantics.sysdyn.internal.feature" into "https://www.simantics.org/svn/simantics"
refs #5546
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30683
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Tue, 9 Dec 2014 09:49:59 +0000 (09:49 +0000)]
(refs #5538) Initial equations are evaluated during experiment run in Simupedia
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30665
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jussi.koskela [Wed, 3 Dec 2014 14:46:07 +0000 (14:46 +0000)]
(fixes #5528) Name collision: getType SCL function
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30636
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jussi.koskela [Thu, 27 Nov 2014 08:24:57 +0000 (08:24 +0000)]
(refs #5512) Module validation extension function fails for removed variables
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30616
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jussi.koskela [Wed, 26 Nov 2014 15:34:09 +0000 (15:34 +0000)]
(fixes #5507) Equation validator throws ArrayIndexOutOfBoundsException when using a function as array index
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30612
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 24 Nov 2014 13:49:59 +0000 (13:49 +0000)]
(refs #5495) Performance optimizations for Project Game
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30600
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 24 Nov 2014 10:47:53 +0000 (10:47 +0000)]
(refs #5495) Performance optimizations for Project Game
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30595
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 24 Nov 2014 10:47:16 +0000 (10:47 +0000)]
(refs #5495) Performance optimizations for Project Game
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30594
ac1ea38d -2e2b-0410-8846-
a27921b304fc
niemisto [Mon, 24 Nov 2014 10:38:57 +0000 (10:38 +0000)]
(refs #5492) SCLCommandSession enchacements
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30591
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jussi.koskela [Fri, 14 Nov 2014 13:46:33 +0000 (13:46 +0000)]
(fixes #5482) SimulateDurationJob does not restore the step length if it reduces it for the last step to reach the target time
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30548
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jussi.koskela [Fri, 14 Nov 2014 13:36:42 +0000 (13:36 +0000)]
(fixes #5481) Setting simulation step for experiment does not update internal solver's simulation step
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30547
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jussi.koskela [Wed, 12 Nov 2014 11:32:10 +0000 (11:32 +0000)]
(fixes #5474) Changes in experiment state not applied in order because reads are processed LIFO
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30543
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jussi.koskela [Fri, 7 Nov 2014 14:03:28 +0000 (14:03 +0000)]
(fixes #5470) Possibility to recalculate values of the auxiliary variables without progressing in simulation
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30532
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 27 Oct 2014 07:18:56 +0000 (07:18 +0000)]
(refs #5441) Global model cache for speeding up deployed model initialization
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30490
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 27 Oct 2014 07:17:42 +0000 (07:17 +0000)]
(refs #5440) Generic server state variable support based on experiment-bound SCL realm
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30489
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 27 Oct 2014 07:15:49 +0000 (07:15 +0000)]
(refs #5419) Query optimization, updates and other minor tweaks
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30488
ac1ea38d -2e2b-0410-8846-
a27921b304fc
luukkainen [Fri, 24 Oct 2014 13:13:02 +0000 (13:13 +0000)]
Extend chart property options to select property tab visibility.
fixes #5437
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30480
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Tue, 21 Oct 2014 08:19:19 +0000 (08:19 +0000)]
(refs #5428) Support creation of SCL modules in libraries
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30468
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Tue, 21 Oct 2014 08:18:31 +0000 (08:18 +0000)]
(refs #5417) Variable implementations did not compile after changes removing deprecated stuff
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30467
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Sat, 18 Oct 2014 19:03:20 +0000 (19:03 +0000)]
(refs #5420) Performance of variable name array resolution
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30452
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Sat, 18 Oct 2014 19:01:00 +0000 (19:01 +0000)]
(refs #5418) Replace uses of HashMap with THashMap
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30450
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Sat, 18 Oct 2014 18:57:58 +0000 (18:57 +0000)]
(refs #5417) Standard variable performance optimization and API refinement
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30449
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jsimomaa [Thu, 16 Oct 2014 07:04:41 +0000 (07:04 +0000)]
refs #5244
Fixing incorrect project name
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30417
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jsimomaa [Mon, 13 Oct 2014 05:16:25 +0000 (05:16 +0000)]
refs #5386
Change SysdynCreationInstruction to point URIStringUtils to org.simantics.databoard.util.URIStringUtils
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30400
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jussi.koskela [Thu, 9 Oct 2014 07:31:42 +0000 (07:31 +0000)]
(fixes #5379) Loading IC publishes intermediate results for each change
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30389
ac1ea38d -2e2b-0410-8846-
a27921b304fc
luukkainen [Wed, 8 Oct 2014 12:56:09 +0000 (12:56 +0000)]
Code-level access to chart objects.
fixes #5376
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30386
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Tue, 7 Oct 2014 12:39:41 +0000 (12:39 +0000)]
Better error for array assignment into scalar.
Fixed handling of '.+' and '.-'
refs #5224
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30385
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jsimomaa [Thu, 2 Oct 2014 15:19:37 +0000 (15:19 +0000)]
refs #5357
Preventing unexpected NPE from SaveHistoryHandler.execute()
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30359
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Thu, 2 Oct 2014 11:20:05 +0000 (11:20 +0000)]
Improved error reporting
refs #5224
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30356
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Fri, 26 Sep 2014 12:56:14 +0000 (12:56 +0000)]
Ones was broken, transpose was missing, multiplication operator did not handle all cases. Better error reporting. Detection and reporting of infinities.
refs #5224
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30323
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Thu, 25 Sep 2014 09:40:40 +0000 (09:40 +0000)]
SCL command session variable under runs
refs #5335
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30319
ac1ea38d -2e2b-0410-8846-
a27921b304fc
luukkainen [Wed, 17 Sep 2014 07:58:19 +0000 (07:58 +0000)]
fixes #5317
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30287
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jsimomaa [Tue, 16 Sep 2014 10:18:39 +0000 (10:18 +0000)]
refs #5315
Fix name from JFreeChart to http://www.simantics.org/JFreeChart
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30286
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jsimomaa [Tue, 16 Sep 2014 07:19:07 +0000 (07:19 +0000)]
refs #5314
Add cache listener to DiagramFinderRequest calls
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30284
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jsimomaa [Tue, 16 Sep 2014 07:10:13 +0000 (07:10 +0000)]
refs #5314
Modify the OpenDiagramFromComponentAdapter optimizations to obey the EditorAdapter API rules (don't cache the runnables between canHandle and openEditor)
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30283
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jsimomaa [Mon, 15 Sep 2014 18:22:21 +0000 (18:22 +0000)]
refs #5314
Optimize OpenDiagramFromComponentAdapter to speed up diagram opening when e.g. double clicking a component under configuration folder in model browser
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30282
ac1ea38d -2e2b-0410-8846-
a27921b304fc
luukkainen [Mon, 15 Sep 2014 12:26:50 +0000 (12:26 +0000)]
fixes #5311
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30279
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 15 Sep 2014 07:58:59 +0000 (07:58 +0000)]
Support break and return in functions. Fix for initialization of function local variables
refs #5224
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30274
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Sat, 13 Sep 2014 19:52:39 +0000 (19:52 +0000)]
Fixed storing of array parameters into ICs
refs #5301
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30272
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Fri, 12 Sep 2014 18:05:56 +0000 (18:05 +0000)]
Save/assign IC copies server state
refs #5300
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30271
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jussi.koskela [Fri, 12 Sep 2014 12:19:12 +0000 (12:19 +0000)]
fixes #5297
Stack overflow when saving initial conditions
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30265
ac1ea38d -2e2b-0410-8846-
a27921b304fc
luukkainen [Thu, 11 Sep 2014 14:22:41 +0000 (14:22 +0000)]
fixes #5289
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30258
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jussi.koskela [Tue, 9 Sep 2014 11:13:14 +0000 (11:13 +0000)]
refs #5382
Initial state incorrect after parameter update
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30237
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Tue, 9 Sep 2014 05:08:57 +0000 (05:08 +0000)]
Performance optimization
refs #5261
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30236
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Tue, 9 Sep 2014 05:08:08 +0000 (05:08 +0000)]
Show other models (workroom) also in sysdyn browser
refs #5280
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30235
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Tue, 9 Sep 2014 05:04:35 +0000 (05:04 +0000)]
Import published shared ontologies as immutable
refs #5278
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30233
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jkauttio [Mon, 8 Sep 2014 14:18:47 +0000 (14:18 +0000)]
Improve delay class generation to also take the dimensions of the variable into account in cases where array shorthand expressions are used (does not currently support advanced array operations in expression indices if multiple expressions are defined)
fixes #5275
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30230
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 8 Sep 2014 11:27:01 +0000 (11:27 +0000)]
Partial update of arrays was broken
refs #5224
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30229
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jussi.koskela [Mon, 8 Sep 2014 08:52:14 +0000 (08:52 +0000)]
fixes #5273
Allow annotation types under structurals
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30225
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 8 Sep 2014 08:24:52 +0000 (08:24 +0000)]
Pre-step initialization was not up-to-date
refs #5224
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30223
ac1ea38d -2e2b-0410-8846-
a27921b304fc
villberg [Mon, 8 Sep 2014 07:34:29 +0000 (07:34 +0000)]
refs #5224
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30221
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Mon, 8 Sep 2014 05:55:21 +0000 (05:55 +0000)]
A bug fix in the Sysdyn Expression parser (refs #5267).
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30218
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Thu, 4 Sep 2014 11:57:27 +0000 (11:57 +0000)]
Allow including standard Modelica libraries (refs #5267).
Allow functions to have function parameters.
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30214
ac1ea38d -2e2b-0410-8846-
a27921b304fc
miettinen [Thu, 4 Sep 2014 11:46:24 +0000 (11:46 +0000)]
Added standard Modelica libraries to OpenModelica (refs #5267). This makes the Sysdyn package again a bit larger and slower to install, but if we support Modelica and use OpenModelica, I think we actually should include these standard libraries, since you cannot do actually quite much with Modelica without these.
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30213
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jkauttio [Thu, 4 Sep 2014 10:27:51 +0000 (10:27 +0000)]
Add a shorthand for model write
refs #5197
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30206
ac1ea38d -2e2b-0410-8846-
a27921b304fc
jsimomaa [Thu, 4 Sep 2014 06:32:08 +0000 (06:32 +0000)]
refs #5244
Add libexpat.dll to 64bit FMUSimulator
git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30202
ac1ea38d -2e2b-0410-8846-
a27921b304fc