]> gerrit.simantics Code Review - simantics/sysdyn.git/log
simantics/sysdyn.git
9 years ago(fixes #5755) Remove Simupedia specific includes from default SCLMain
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

9 years agoAdd documentation support to Xmile import / export
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

9 years agoImprove Xmile support, import -> export -> import works with example model
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

9 years ago(refs #5538) Removed debug print.
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

9 years ago(fixes #5695) Assertion error when removing a model
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

9 years agoXmile export update and general cleanup
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

9 years ago(fixes #5681) Vector*matrix not implemented
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

9 years agoRemove Simupedia feature from sysdyn.product
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

9 years agoXmile import update
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

9 years agoUpdated Sysdyn splash screen xcf file (refs #5399).
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

9 years agoUpdated Sysdyn splash screen (refs #5399).
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

9 years agoImplement global variables startTime, stopTime and timeStep which can be used to...
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

9 years agoFix subscript variable name parsing and error reporting in Vensim import.
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

9 years ago(fixes #5621) SysdynFunctionLibraryImportAdvisor.java did not compile
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

9 years agoFixed os.sysdyn after the changes done to interface ValueAccessor in r30779.
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

10 years agoRemove gnu.trove2 dependency from most simantics plug-ins.
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

10 years agorefs #5399
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

10 years agorefs #5558
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

10 years agorefs #5399
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

10 years agoUse 7z.sfx, not 7zCon.sfx for creating the self-extracting 7z file.
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

10 years agoRemoved deprecated Sheet Experiment/run creation from new sysdyn model creation.
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

10 years agoApplied r30717 to sysdyn trunk as well to prevent the system getting stuck in Sheet...
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

10 years agoReversioned trunk as 1.8.3 instead of the old 1.8.1.
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

10 years agoorg.simantics.db.layer0.adapter.Realization.class was removed, remove adapters too.
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

10 years agoFixed type in batch script.
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

10 years agoDon't print out crap. refs #5399
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

10 years agoself-extracting executable creation script. refs #5399
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

10 years agoRemoved accidentally added test files. refs #5399
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

10 years agoAdded 7z executable for creating self-extracting sysdyn builds. refs #5399
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

10 years agorefs #5546
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

10 years agoShare project "org.simantics.sysdyn.internal.feature" into "https://www.simantics...
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

10 years ago(refs #5538) Initial equations are evaluated during experiment run in Simupedia
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

10 years ago(fixes #5528) Name collision: getType SCL function
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

10 years ago(refs #5512) Module validation extension function fails for removed variables
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

10 years ago(fixes #5507) Equation validator throws ArrayIndexOutOfBoundsException when using...
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

10 years ago(refs #5495) Performance optimizations for Project Game
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

10 years ago(refs #5495) Performance optimizations for Project Game
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

10 years ago(refs #5495) Performance optimizations for Project Game
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

10 years ago(refs #5492) SCLCommandSession enchacements
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

10 years ago(fixes #5482) SimulateDurationJob does not restore the step length if it reduces...
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

10 years ago(fixes #5481) Setting simulation step for experiment does not update internal solver...
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

10 years ago(fixes #5474) Changes in experiment state not applied in order because reads are...
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

10 years ago(fixes #5470) Possibility to recalculate values of the auxiliary variables without...
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

10 years ago(refs #5441) Global model cache for speeding up deployed model initialization
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

10 years ago(refs #5440) Generic server state variable support based on experiment-bound SCL...
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

10 years ago(refs #5419) Query optimization, updates and other minor tweaks
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

10 years agoExtend chart property options to select property tab visibility.
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

10 years ago(refs #5428) Support creation of SCL modules in libraries
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

10 years ago(refs #5417) Variable implementations did not compile after changes removing deprecat...
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

10 years ago(refs #5420) Performance of variable name array resolution
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

10 years ago(refs #5418) Replace uses of HashMap with THashMap
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

10 years ago(refs #5417) Standard variable performance optimization and API refinement
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

10 years agorefs #5244
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

10 years agorefs #5386
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

10 years ago(fixes #5379) Loading IC publishes intermediate results for each change
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

10 years agoCode-level access to chart objects.
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

10 years agoBetter error for array assignment into scalar.
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

10 years agorefs #5357
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

10 years agoImproved error reporting
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

10 years agoOnes was broken, transpose was missing, multiplication operator did not handle all...
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

10 years agoSCL command session variable under runs
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

10 years agofixes #5317
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

10 years agorefs #5315
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

10 years agorefs #5314
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

10 years agorefs #5314
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

10 years agorefs #5314
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

10 years agofixes #5311
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

10 years agoSupport break and return in functions. Fix for initialization of function local variables
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

10 years agoFixed storing of array parameters into ICs
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

10 years agoSave/assign IC copies server state
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

10 years agofixes #5297
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

10 years agofixes #5289
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

10 years agorefs #5382
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

10 years agoPerformance optimization
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

10 years agoShow other models (workroom) also in sysdyn browser
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

10 years agoImport published shared ontologies as immutable
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

10 years agoImprove delay class generation to also take the dimensions of the variable into accou...
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

10 years agoPartial update of arrays was broken
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

10 years agofixes #5273
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

10 years agoPre-step initialization was not up-to-date
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

10 years agorefs #5224
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

10 years agoA bug fix in the Sysdyn Expression parser (refs #5267).
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

10 years agoAllow including standard Modelica libraries (refs #5267).
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

10 years agoAdded standard Modelica libraries to OpenModelica (refs #5267). This makes the Sysdyn...
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

10 years agoAdd a shorthand for model write
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

10 years agorefs #5244
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

10 years agoMultiple bugfixes for project model
villberg [Wed, 3 Sep 2014 12:24:45 +0000 (12:24 +0000)]
Multiple bugfixes for project model
refs #5224

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30195 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5261
jsimomaa [Wed, 3 Sep 2014 06:54:00 +0000 (06:54 +0000)]
refs #5261

Optimizations in sysdyn Variables, LastValueIndexing and SysdynGameExperimentBase

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30190 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5244
jsimomaa [Mon, 1 Sep 2014 06:13:49 +0000 (06:13 +0000)]
refs #5244

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30181 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoFix OS-dependent fragment references
luukkainen [Fri, 29 Aug 2014 08:01:50 +0000 (08:01 +0000)]
Fix OS-dependent fragment references

refs #5244

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30162 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5244
jsimomaa [Thu, 28 Aug 2014 20:56:05 +0000 (20:56 +0000)]
refs #5244

Compiled FMUSimulator.dll, miniunz.dll and zlibwapi.dll to 64bit and modified FMUControlJNI to choose correct libraries according to system property "os.arch"

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30159 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5244
jsimomaa [Thu, 28 Aug 2014 20:29:45 +0000 (20:29 +0000)]
refs #5244

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30158 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agofixes #5234
jussi.koskela [Wed, 27 Aug 2014 10:49:36 +0000 (10:49 +0000)]
fixes #5234

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30150 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoUpdate SolverSettings to use proper preference handling and add the default solver...
jkauttio [Wed, 27 Aug 2014 09:25:39 +0000 (09:25 +0000)]
Update SolverSettings to use proper preference handling and add the default solver setting to .ini file

refs #5227

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30147 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5224
villberg [Tue, 26 Aug 2014 12:35:09 +0000 (12:35 +0000)]
refs #5224

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30142 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5224
villberg [Tue, 26 Aug 2014 11:59:08 +0000 (11:59 +0000)]
refs #5224

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30141 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agoUse OpenModelica by default
jkauttio [Tue, 26 Aug 2014 11:19:04 +0000 (11:19 +0000)]
Use OpenModelica by default

fixes #5227

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30139 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5224
villberg [Tue, 26 Aug 2014 07:19:58 +0000 (07:19 +0000)]
refs #5224

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30136 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5224
villberg [Tue, 26 Aug 2014 05:49:22 +0000 (05:49 +0000)]
refs #5224

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30134 ac1ea38d-2e2b-0410-8846-a27921b304fc

10 years agorefs #5223
villberg [Tue, 26 Aug 2014 05:33:19 +0000 (05:33 +0000)]
refs #5223

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@30133 ac1ea38d-2e2b-0410-8846-a27921b304fc