]> gerrit.simantics Code Review - simantics/sysdyn.git/commit
Add experimental support for the new solver, which can be enabled by setting an optio...
authorjkauttio <jkauttio@ac1ea38d-2e2b-0410-8846-a27921b304fc>
Thu, 24 Oct 2013 06:51:40 +0000 (06:51 +0000)
committerjkauttio <jkauttio@ac1ea38d-2e2b-0410-8846-a27921b304fc>
Thu, 24 Oct 2013 06:51:40 +0000 (06:51 +0000)
commitda88ce18fcda0f28a068abbf24977b6b0ae51c42
tree522354f5b485f87e61f589d2f510fad488863d40
parentf48b1d1d35a57cf2cc342578d4d6efb145df8e18
Add experimental support for the new solver, which can be enabled by setting an option in the preferences and reloading the experiment.

It should be noted that most of the experiment framework is reworked (and refactored) to remove references to openmodelica and provide support for the new solver. This means that the new experiment framework does not yet have all the features of the old experiment framework, and some of the existing features might not work as expected if the experimental solver support is enabled in the preferences.

refs #4488

git-svn-id: https://www.simantics.org/svn/simantics/sysdyn/trunk@28109 ac1ea38d-2e2b-0410-8846-a27921b304fc
36 files changed:
org.simantics.modelica/src/org/simantics/modelica/InitWriter.java
org.simantics.modelica/src/org/simantics/modelica/ModelicaKeys.java
org.simantics.modelica/src/org/simantics/modelica/ModelicaManager.java
org.simantics.modelica/src/org/simantics/modelica/SimulationLocation.java
org.simantics.modelica/src/org/simantics/modelica/preferences/ModelicaPreferenceInitializer.java
org.simantics.modelica/src/org/simantics/modelica/preferences/OpenModelicaPreferences.java
org.simantics.modelica/src/org/simantics/modelica/reader/MatFileReader.java
org.simantics.modelica/src/org/simantics/modelica/reader/ResultFileReader.java
org.simantics.sysdyn.feature/feature.xml
org.simantics.sysdyn.ui/plugin.xml
org.simantics.sysdyn.ui/src/org/simantics/sysdyn/ui/modelica/SysdynModelicaEditor.java
org.simantics.sysdyn.ui/src/org/simantics/sysdyn/ui/preferences/ModelicaPreferencePage.java
org.simantics.sysdyn.ui/src/org/simantics/sysdyn/ui/preferences/SolverPreferencePage.java [new file with mode: 0644]
org.simantics.sysdyn.ui/sysdyn.product
org.simantics.sysdyn/META-INF/MANIFEST.MF
org.simantics.sysdyn/src/org/simantics/sysdyn/manager/FunctionUtils.java
org.simantics.sysdyn/src/org/simantics/sysdyn/manager/MemoryResult.java
org.simantics.sysdyn/src/org/simantics/sysdyn/manager/OldSysdynExperiment.java [new file with mode: 0644]
org.simantics.sysdyn/src/org/simantics/sysdyn/manager/SaveResultJob.java
org.simantics.sysdyn/src/org/simantics/sysdyn/manager/SaveResultSetJob.java
org.simantics.sysdyn/src/org/simantics/sysdyn/manager/SysdynConsole.java
org.simantics.sysdyn/src/org/simantics/sysdyn/manager/SysdynExperiment.java
org.simantics.sysdyn/src/org/simantics/sysdyn/manager/SysdynGameExperiment.java
org.simantics.sysdyn/src/org/simantics/sysdyn/manager/SysdynModel.java
org.simantics.sysdyn/src/org/simantics/sysdyn/manager/SysdynModelManager.java
org.simantics.sysdyn/src/org/simantics/sysdyn/manager/SysdynPlaybackExperiment.java
org.simantics.sysdyn/src/org/simantics/sysdyn/manager/SysdynSensitivityAnalysisExperiment.java
org.simantics.sysdyn/src/org/simantics/sysdyn/simulation/SimulationJob.java
org.simantics.sysdyn/src/org/simantics/sysdyn/simulation/SimulationScheduler.java
org.simantics.sysdyn/src/org/simantics/sysdyn/solver/ISolver.java [new file with mode: 0644]
org.simantics.sysdyn/src/org/simantics/sysdyn/solver/ISolverMonitor.java [new file with mode: 0644]
org.simantics.sysdyn/src/org/simantics/sysdyn/solver/InternalSolver.java [new file with mode: 0644]
org.simantics.sysdyn/src/org/simantics/sysdyn/solver/InternalSolverResult.java [new file with mode: 0644]
org.simantics.sysdyn/src/org/simantics/sysdyn/solver/SimulationJob.java [new file with mode: 0644]
org.simantics.sysdyn/src/org/simantics/sysdyn/solver/SolverParameters.java [new file with mode: 0644]
org.simantics.sysdyn/src/org/simantics/sysdyn/solver/SolverSettings.java [new file with mode: 0644]