Timeline


and

2012-12-14:

22:38 Changeset [14393] by jfrenkel
  • 3 edits in trunk/Compiler/BackEnd
  • small speedup for index reduction in case of undiffable mss, stopp differentiation and continue with next set
22:38 Changeset in OpenModelica [b39649d]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 3 edits in Compiler/BackEnd
  • small speedup for index reduction in case of undiffable mss, stopp differentiation and continue with next set

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14393 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

19:56 Changeset [14392] by jfrenkel
  • 1 edit in trunk/testsuite/openmodelica/fmi/ModelExchange/EnumerationTest.mos
  • expected output, Who added this test with wrong results?
17:46 Changeset [14391] by lochel
  • 5 edits in trunk
  • some minor changes
17:46 Changeset in OpenModelica [c717b691]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Lennart Ochel <lennart.ochel@…>
  • 4 edits in SimulationRuntime/c
  • some minor changes

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14391 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

17:30 Changeset [14390] by adrpo
  • 3 edits in trunk
  • fix typos.
17:30 Changeset in OpenModelica [4347c65]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adrian Pop <adrian.pop@…>
  • 2 edits in /
  • fix typos.

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14390 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

17:08 Changeset [14389] by lochel
  • 1 edit in trunk/testsuite/simulation/modelica/nonlinear_system/notanumberTest.mos
  • correct misspelling
16:57 Changeset [14388] by lochel
  • 2 edits
    4 moves
    3 adds
    1 delete in trunk/testsuite/simulation/modelica/nonlinear_system
  • add/modify some test for nonlinear solver - so kinsol is checked as well
16:42 Changeset [14387] by cschubert
  • 2 edits
    1 add in trunk/testsuite/simulation/libraries/msl32

updated msl32 python scripts

16:05 Changeset [14386] by lochel
  • 6 edits in trunk/SimulationRuntime/c
  • rename LOG_NONLIN_SYS to LOG_NLS
  • rename LOG_NONLIN_SYS_V to LOG_NLS_V
  • add brief description for both flags
16:05 Changeset in OpenModelica [0e5818c4]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Lennart Ochel <lennart.ochel@…>
  • 6 edits in SimulationRuntime/c
  • rename LOG_NONLIN_SYS to LOG_NLS
  • rename LOG_NONLIN_SYS_V to LOG_NLS_V
  • add brief description for both flags

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14386 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

15:59 Changeset [14385] by lochel
  • 2 edits in trunk/SimulationRuntime/c/simulation
  • one more fix for nonlinear systems
15:59 Changeset in OpenModelica [9f394d1]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Lennart Ochel <lennart.ochel@…>
  • 2 edits in SimulationRuntime/c/simulation
  • one more fix for nonlinear systems

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14385 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

15:46 Changeset [14384] by lochel
  • 1 edit in trunk/SimulationRuntime/c/simulation/solver/kinsolSolver.c
  • small fix for last commit
15:46 Changeset in OpenModelica [adedb23]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Lennart Ochel <lennart.ochel@…>
  • 1 edit in SimulationRuntime/c/simulation/solver/kinsolSolver.c
  • small fix for last commit

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14384 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

15:35 Changeset [14383] by lochel
  • 20 edits
    2 adds in trunk
  • add new nonlinear solver: kinsol (runtime-flag: -nls=kinsol)
15:35 Changeset in OpenModelica [19fc2f39]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Lennart Ochel <lennart.ochel@…>
  • 17 edits
    2 adds in /
  • add new nonlinear solver: kinsol (runtime-flag: -nls=kinsol)

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14383 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

14:53 Changeset [14382] by jfrenkel
  • 1 edit in trunk/Compiler/BackEnd/BackendVariable.mo
  • add enumeration to some places
14:53 Changeset in OpenModelica [59cd639]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 1 edit in Compiler/BackEnd/BackendVariable.mo
  • add enumeration to some places

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14382 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

14:50 Changeset [14381] by wbraun
  • 1 edit in trunk/Compiler/BackEnd/BackendDAEUtil.mo
  • fixed BackendDAEUtil.isDiscreteExp for initial() condition
14:50 Changeset in OpenModelica [850e616]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Willi Braun <wbraun@…>
  • 1 edit in Compiler/BackEnd/BackendDAEUtil.mo
  • fixed BackendDAEUtil.isDiscreteExp for initial() condition

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14381 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

14:35 Changeset [14380] by jfrenkel
  • 1 edit in trunk/Compiler/BackEnd/IndexReduction.mo
  • small speed up for Pantelides Algorithm: deselect all states without derivatives, because there is no case known where not all needs to be algebraic
14:35 Changeset in OpenModelica [d57b2d7]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 1 edit in Compiler/BackEnd/IndexReduction.mo
  • small speed up for Pantelides Algorithm: deselect all states without derivatives, because there is no case known where not all needs to be algebraic

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14380 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

13:18 Changeset [14379] by jfrenkel
  • 1 edit in trunk/Compiler/BackEnd/IndexReduction.mo
  • add new case for not differentiable MSS, search for states without used Derivative in Global System
13:18 Changeset in OpenModelica [a92ba1c7]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 1 edit in Compiler/BackEnd/IndexReduction.mo
  • add new case for not differentiable MSS, search for states without used Derivative in Global System

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14379 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

13:11 Ticket #1881 (Glycol47 segfaults in LAPACK routine) closed by adrpo
fixed: This simulates fine now.
13:08 Ticket #1921 (Oscillator executable fails without message) closed by adrpo
fixed: this can be even simulated now.
13:03 Ticket #1896 (Error occurred while flattening model ...) closed by adrpo
fixed
12:23 Ticket #1691 (M.E.Digital.Examples fail to run backend) closed by sjoelund.se
fixed
12:17 Ticket #1318 (Bootstrap the compiler) closed by sjoelund.se
fixed
12:09 Changeset [14378] by lochel
  • 6 edits
    4 adds in trunk
  • start implementing inline solver (for vruge alias vitalij)
12:09 Changeset in OpenModelica [40f187a9]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Lennart Ochel <lennart.ochel@…>
  • 4 edits
    1 add in Compiler
  • start implementing inline solver (for vruge alias vitalij)

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14378 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

11:55 Changeset [14377] by sjoelund.se
  • 1 edit in trunk/Examples/BuildModelRecursive.mos
  • Increase time limit
11:55 Changeset in OpenModelica [42e80e4]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Martin Sjölund <martin.sjolund@…>
  • 1 edit in Examples/BuildModelRecursive.mos
  • Increase time limit

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14377 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

11:23 Changeset [14376] by adrpo
  • 3 edits in trunk/testsuite/simulation/libraries/msl32
  • fix tests
10:30 Changeset [14375] by jfrenkel
  • 7 edits in trunk/testsuite/simulation/libraries/msl32
  • move tests to working group
10:02 Changeset [14374] by jfrenkel
  • 2 edits in trunk/testsuite/simulation/libraries/msl32
  • move Modelica.Electrical.Spice3.Examples.Graetz to working tests
09:22 Changeset [14373] by sjoelund.se
  • 1 edit in trunk/Examples/BuildModelRecursiveDiff.sh
  • Remember to print the warning
09:22 Changeset in OpenModelica [f3372c31]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Martin Sjölund <martin.sjolund@…>
  • 1 edit in Examples/BuildModelRecursiveDiff.sh
  • Remember to print the warning

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14373 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

09:20 Changeset [14372] by sjoelund.se
  • 1 edit in trunk/Examples/BuildModelRecursiveDiff.sh
  • Also handle tests that crash omc
09:20 Changeset in OpenModelica [8cb7d67e]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Martin Sjölund <martin.sjolund@…>
  • 1 edit in Examples/BuildModelRecursiveDiff.sh
  • Also handle tests that crash omc

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14372 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

08:42 Changeset [14371] by jfrenkel
  • 2 edits in trunk/testsuite/simulation/modelica/indexreduction
  • expected output
00:41 Changeset [14370] by jfrenkel
  • 2 edits in trunk/Compiler/BackEnd
  • have a look at undifferentiable mss at the end
  • report warning about structural singulare set earlier
  • do not sort equations and variables, it is useless
00:41 Changeset in OpenModelica [87bb2e00]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 2 edits in Compiler/BackEnd
  • have a look at undifferentiable mss at the end
  • report warning about structural singulare set earlier
  • do not sort equations and variables, it is useless

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14370 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

00:27 Ticket #1986 (Wrong Warning about usage of variable before defined) closed by jfrenkel
invalid
00:25 Ticket #1986 (Wrong Warning about usage of variable before defined) created by jfrenkel
For the model Modelica.Electrical.Spice3.Examples.Graetz following …

2012-12-13:

23:00 Ticket #1985 (FMI import fail to use input varibles) created by anonymous
Input variables (for example Modelica.Blocks.Interfaces.RealInput …
22:45 Changeset [14369] by jfrenkel
  • 3 edits in trunk
  • improve error handling for matching algorithms, use one funktion to report error
22:45 Changeset in OpenModelica [9541ece3]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 1 edit in Compiler/BackEnd/Matching.mo
  • improve error handling for matching algorithms, use one funktion to report error

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14369 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

18:44 Changeset [14368] by jfrenkel
  • 20 edits in trunk
  • fix minor mistace in removeSimpleEquations, in case of unreplacable variables were not all possible vars are replaced
  • add flag for equations to know if an equation was differentiat and should not differntiated again
  • remove useless code
18:44 Changeset in OpenModelica [f4889f4]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 19 edits in Compiler
  • fix minor mistace in removeSimpleEquations, in case of unreplacable variables were not all possible vars are replaced
  • add flag for equations to know if an equation was differentiat and should not differntiated again
  • remove useless code

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14368 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

18:10 Changeset [14367] by adrpo
  • 2 edits in trunk
  • properly delete everything in omc_release
  • do *not* delete PantelitesSingulaer* as that will delete the failing log that we need for Hudson!
18:10 Changeset in OpenModelica [1925ff9c]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adrian Pop <adrian.pop@…>
  • 1 edit in Compiler/Makefile.compiler_subdirs.common
  • properly delete everything in omc_release
  • do *not* delete PantelitesSingulaer* as that will delete the failing log that we need for Hudson!

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14367 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

17:03 Ticket #1983 (Parameter has neither value nor start value, and is fixed) closed by adrpo
fixed: Fixed in revision: r14351 [with additional fixes in r14354, r14355, …
17:02 Ticket #1917 (Instantiaten lost Parameter Binding) closed by adrpo
fixed: Fixed in revision: r14351 [with additional fixes in r14354, r14355, …
17:00 Changeset [14366] by adrpo
  • 5 edits in trunk/testsuite
  • expected output.
16:20 Changeset [14365] by adrpo
  • 2 edits in trunk/Compiler/FrontEnd
  • more fixes for fixes for bugs: #1917, #1983 :) isn't that recursive?
  • get rid of wrong error messages of type: [package.mo:4549:7-4549:59:writable] Error: Variable reference_X not found in scope Modelica.Media.Interfaces.PartialMedium.specificEnthalpy_pTX
  • let's see how many tests we break/fix now :)

Inst.mo

  • better analysis of dependencies between elements in Inst.getElementDependencies but commented out for now as it moves things around and breaks a lot of flattening models.

Lookup.mo

  • use the updated environment, not the one stored in Env.CLASS whenever possible.
16:20 Changeset in OpenModelica [a8660ae]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adrian Pop <adrian.pop@…>
  • 2 edits in Compiler/FrontEnd
  • more fixes for fixes for bugs: #1917, #1983 :) isn't that recursive?
  • get rid of wrong error messages of type: [package.mo:4549:7-4549:59:writable] Error: Variable reference_X not found in scope Modelica.Media.Interfaces.PartialMedium.specificEnthalpy_pTX
  • let's see how many tests we break/fix now :)

Inst.mo

  • better analysis of dependencies between elements in Inst.getElementDependencies but commented out for now as it moves things around and breaks a lot of flattening models.

Lookup.mo

  • use the updated environment, not the one stored in Env.CLASS whenever possible.

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14365 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

15:45 Changeset [14364] by adeas31
  • 4 edits
    1 move
    2 adds in trunk/Compiler
  • First version for FMI 2.0 support.
  • Separate files for common, model exchange and co-simulation functions.
15:45 Changeset in OpenModelica [1f4d159c]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adeel Asghar <adeel.asghar@…>
  • 3 edits
    1 move
    2 adds in Compiler
  • First version for FMI 2.0 support.
  • Separate files for common, model exchange and co-simulation functions.

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14364 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

13:07 Changeset [14363] by jfrenkel
  • 1 edit in trunk/Compiler/BackEnd/BackendDump.mo
  • dump Uncertainty attribute of variable
13:07 Changeset in OpenModelica [ad5bb7f7]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 1 edit in Compiler/BackEnd/BackendDump.mo
  • dump Uncertainty attribute of variable

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14363 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

12:51 Changeset [14362] by sjoelund.se
  • 1 edit in trunk/Examples/BuildModelRecursiveDiff.sh
  • I like typos
12:51 Changeset in OpenModelica [54c87b73]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Martin Sjölund <martin.sjolund@…>
  • 1 edit in Examples/BuildModelRecursiveDiff.sh
  • I like typos

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14362 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

12:50 Changeset [14361] by sjoelund.se
  • 1 edit in trunk/Examples/BuildModelRecursiveDiff.sh
  • Prettier reports
12:50 Changeset in OpenModelica [377cf5ca]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Martin Sjölund <martin.sjolund@…>
  • 1 edit in Examples/BuildModelRecursiveDiff.sh
  • Prettier reports

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14361 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

12:47 Changeset [14360] by sjoelund.se
  • 1 edit in trunk/Examples/BuildModelRecursiveDiff.sh
  • Mark executable
12:47 Changeset in OpenModelica [e7927417]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Martin Sjölund <martin.sjolund@…>
  • 1 edit in Examples/BuildModelRecursiveDiff.sh
  • Mark executable

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14360 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

12:30 Changeset [14359] by sjoelund.se
  • 1 add in trunk/Examples/BuildModelRecursiveDiff.sh
  • Adding a diff script for BuildModelRecursive.mos
12:30 Changeset in OpenModelica [d0b961e7]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Martin Sjölund <martin.sjolund@…>
  • 1 add in Examples/BuildModelRecursiveDiff.sh
  • Adding a diff script for BuildModelRecursive.mos

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14359 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

11:30 Changeset [14358] by jfrenkel
  • 8 edits in trunk
  • add Singular System check before start to match the system to detect singular systems
11:30 Changeset in OpenModelica [17b1f2f]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 2 edits in Compiler/BackEnd
  • add Singular System check before start to match the system to detect singular systems

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14358 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

09:48 Changeset [14357] by adrpo
  • 2 edits
    1 add in trunk
  • fix bootstrapping.
  • add testsuite/flattening/modelica/modification/FixedFalse.mo for bug: #1983
09:48 Changeset in OpenModelica [d858fc8e]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adrian Pop <adrian.pop@…>
  • 1 edit in Compiler/FrontEnd/Inst.mo
  • fix bootstrapping.
  • add testsuite/flattening/modelica/modification/FixedFalse.mo for bug: #1983

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14357 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

09:31 Changeset [14356] by cschubert
  • 3 edits in trunk/testsuite/simulation/libraries/msl32

msl32: included warnings issued by getErrorString() in expected output

09:28 Changeset [14355] by adrpo
  • 1 edit in trunk/Compiler/FrontEnd/Patternm.mo
  • fix build
09:28 Changeset in OpenModelica [8f717694]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adrian Pop <adrian.pop@…>
  • 1 edit in Compiler/FrontEnd/Patternm.mo
  • fix build

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14355 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

09:16 Changeset [14354] by adrpo
  • 4 edits in trunk/Compiler/FrontEnd
  • get rid of bad warnings/error messages of form: [Incompressible.mo:164:5-165:51:writable] Warning: Invalid public variable hasHeatCapacity, function variables that are not input/output must be protected.

Inst.mo

  • change ci_state when changing environment!
09:16 Changeset in OpenModelica [5927c638]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adrian Pop <adrian.pop@…>
  • 4 edits in Compiler/FrontEnd
  • get rid of bad warnings/error messages of form: [Incompressible.mo:164:5-165:51:writable] Warning: Invalid public variable hasHeatCapacity, function variables that are not input/output must be protected.

Inst.mo

  • change ci_state when changing environment!

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14354 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

08:40 Changeset [14353] by cschubert
  • 1 edit in trunk/testsuite/simulation/libraries/msl32/Modelica.Mechanics.Rotational.Examples.ElasticBearing.mos

msl32: forgot one test

08:34 Changeset [14352] by cschubert
  • 47 edits in trunk/testsuite/simulation/libraries/msl32

msl32 tests: add missing getErrorString();

08:14 Ticket #1984 (Improperly tests simulations) created by sjoelund.se
When doing simulation tests, you need to call getErrorString() after …
06:55 Changeset [14351] by adrpo
  • 4 edits in trunk/Compiler/FrontEnd
  • attempt to fix bugs: #1917, #1983
  • quite some tests might fail, let's see how it goes.
  • if is a parameter component with a record type that has all bindings and the actual component has no binding build the binding from the type.
  • check for fixed = false for parameter before showing the warning.
  • Static.elabCallArgs2 do lookup class first as lookupType is much more complex!
06:55 Changeset in OpenModelica [5409cbf3]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adrian Pop <adrian.pop@…>
  • 4 edits in Compiler/FrontEnd
  • attempt to fix bugs: #1917, #1983
  • quite some tests might fail, let's see how it goes.
  • if is a parameter component with a record type that has all bindings and the actual component has no binding build the binding from the type.
  • check for fixed = false for parameter before showing the warning.
  • Static.elabCallArgs2 do lookup class first as lookupType is much more complex!

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14351 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

02:19 Changeset [14350] by adrpo
  • 1 edit in trunk/Compiler/FrontEnd/Inline.mo
  • attempt to fix bootstrapping: do less inlining when MetaModelica flag is active.
02:19 Changeset in OpenModelica [183a4a92]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adrian Pop <adrian.pop@…>
  • 1 edit in Compiler/FrontEnd/Inline.mo
  • attempt to fix bootstrapping: do less inlining when MetaModelica flag is active.

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14350 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

00:32 Changeset [14349] by adeas31
  • 1 edit in trunk/SimulationRuntime/fmi/export/fmu_model_interface.c
  • Fix FMI tests.
00:32 Changeset in OpenModelica [fb94705]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adeel Asghar <adeel.asghar@…>
  • 1 edit in SimulationRuntime/fmi/export/fmu_model_interface.c
  • Fix FMI tests.

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14349 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

2012-12-12:

23:12 Changeset [14348] by jfrenkel
  • 1 edit in trunk/Compiler/FrontEnd/Inline.mo
  • fix copy past error from last commit
23:12 Changeset in OpenModelica [15306e2]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 1 edit in Compiler/FrontEnd/Inline.mo
  • fix copy past error from last commit

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14348 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

21:59 Changeset [14347] by jfrenkel
  • 2 edits in trunk/Compiler
  • try to support GenerateEvents Annotation
  • merge funktionalty of inlinecall and force inlinecall
  • fix for allAcausal
21:59 Changeset in OpenModelica [09fd39d]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 2 edits in Compiler
  • try to support GenerateEvents Annotation
  • merge funktionalty of inlinecall and force inlinecall
  • fix for allAcausal

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14347 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

15:56 Changeset [14346] by lochel
  • 5 edits in trunk/SimulationRuntime/c
  • some minor changes for simulation dumps
  • if unsupported -lv flag is used, a list of all supported -lv flags is shown
15:56 Changeset in OpenModelica [3bd3e72]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Lennart Ochel <lennart.ochel@…>
  • 5 edits in SimulationRuntime/c
  • some minor changes for simulation dumps
  • if unsupported -lv flag is used, a list of all supported -lv flags is shown

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14346 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

15:25 Changeset [14345] by jfrenkel
  • 3 edits in trunk/Compiler/BackEnd
  • remove old remove simple equations function
  • rename BackendDAEUtil.reduceIndexDAE -> causalizeDAE
  • remove unused code
15:25 Changeset in OpenModelica [5ce247b]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 3 edits in Compiler/BackEnd
  • remove old remove simple equations function
  • rename BackendDAEUtil.reduceIndexDAE -> causalizeDAE
  • remove unused code

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14345 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

13:56 Changeset [14344] by adrpo
  • 3 edits in installers/windows/OMDev/tools/rml
  • new RML/MetaModelica build from revision 257: Revision: 257 Author: adrpo Date: den 12 december 2012 13:03:30 Message:
    • get rid of all unnecessary scopes and move all variable declarations at the beginning of the function.
    • this can be improved even further by having an array of variables but is good enough for now.
13:56 Changeset [14343] by leonardo.laguna
  • 1 edit in trunk/Compiler/BackEnd/Uncertainties.mo
  • Minimal change to the uncertainties algorithm
13:56 Changeset in OpenModelica [12348dd3]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Leonardo Laguna <leonardo.laguna@…>
  • 1 edit in Compiler/BackEnd/Uncertainties.mo
  • Minimal change to the uncertainties algorithm

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14343 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

13:11 Ticket #1983 (Parameter has neither value nor start value, and is fixed) created by cschubert
Hi, I always wondered about those strange warnings and created a …
12:49 Changeset [14342] by lochel
  • 14 edits in trunk

SimulationRuntime/c

  • rename initialization flag -iim state to -iim numeric (hopefully I forget nothing: fmi, omEdit, ...)
  • improve the finale initialization dump
  • fix some issues with LOG_STDOUT (the dump stream should be selected much more carefully)
  • some minor code simplifications
12:49 Changeset in OpenModelica [18797def]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Lennart Ochel <lennart.ochel@…>
  • 1 edit in OMEdit/OMEditGUI/Helper.cpp

SimulationRuntime/c

  • rename initialization flag -iim state to -iim numeric (hopefully I forget nothing: fmi, omEdit, ...)
  • improve the finale initialization dump
  • fix some issues with LOG_STDOUT (the dump stream should be selected much more carefully)
  • some minor code simplifications

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14342 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

12:49 Changeset in OpenModelica [67f865c0]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Lennart Ochel <lennart.ochel@…>
  • 5 edits in SimulationRuntime/c/simulation

SimulationRuntime/c

  • rename initialization flag -iim state to -iim numeric (hopefully I forget nothing: fmi, omEdit, ...)
  • improve the finale initialization dump
  • fix some issues with LOG_STDOUT (the dump stream should be selected much more carefully)
  • some minor code simplifications

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14342 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

12:38 Changeset [14341] by jfrenkel
  • 1 edit in trunk/Compiler/BackEnd/RemoveSimpleEquations.mo
  • check for equal alias equations a=a
12:38 Changeset in OpenModelica [7415d05]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 1 edit in Compiler/BackEnd/RemoveSimpleEquations.mo
  • check for equal alias equations a=a

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14341 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

12:02 Changeset [14340] by cschubert
  • 1 edit in trunk/testsuite/simulation/libraries/msl32/sortResults.py

msl32_test: improved sortResults.py

11:10 Changeset [14339] by hkiel
  • 4 edits in trunk/Compiler/runtime
  • fix memory leak (unfreed temp space)
  • removed unnecessary memset() where array is initialized directly afterwards
11:10 Changeset in OpenModelica [06782917]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Henning Kiel <h.kiel@…>
  • 4 edits in Compiler/runtime
  • fix memory leak (unfreed temp space)
  • removed unnecessary memset() where array is initialized directly afterwards

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14339 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

11:05 Ticket #1982 (issues with circuits containing diodes) created by ceraolo
It has been known since a long time ago that OM has problems when …
10:46 Changeset [14338] by lochel
  • 1 edit
    1 delete in trunk/testsuite/simulation/modelica/algorithms-functions
  • initialization for discrete variables works actually only with the new initialization
10:20 Changeset [14337] by lochel
  • 2 edits in trunk/testsuite/simulation/modelica/algorithms-functions

do not test overcredulous against dymola results (see #1981)

10:06 Changeset [14336] by lochel
  • 4 edits in trunk

some additional improvements for LOG_EVENTS

10:06 Changeset in OpenModelica [56fb09c6]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Lennart Ochel <lennart.ochel@…>
  • 3 edits in /

some additional improvements for LOG_EVENTS

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14336 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

09:09 Changeset [14335] by lochel
  • 1 edit
    1 add in trunk/testsuite/simulation/modelica/events
09:09 Ticket #1981 (wrong handling of events for the first evaluation) created by lochel
[…] dump LOG_EVENTS […] There is no reason to trigger an event.

2012-12-11:

21:37 Changeset [14334] by jfrenkel
  • 3 edits in trunk/testsuite
  • update tests
  • move failing fmi tests to failing test, works on windows (make clean, delete all files not part of the project, build new, still working)
17:17 Changeset [14333] by lochel
  • 6 edits in trunk/Compiler/BackEnd

some minor updates for BackendDump.mo

17:17 Changeset in OpenModelica [e3ce23eb]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Lennart Ochel <lennart.ochel@…>
  • 6 edits in Compiler/BackEnd

some minor updates for BackendDump.mo

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14333 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

16:43 Changeset [14332] by perost
  • 41 edits in trunk/testsuite/flattening/libraries/msl31
  • Updated floating point representation in media/fluid flattening tests.
16:42 Changeset [14331] by jfrenkel
  • 5 edits in trunk/testsuite/simulation
  • update tests
  • move LossyGearDemo2 to failing tests because event iteration seems to do not work
16:39 Changeset [14330] by sjoelund.se
  • 4 edits in trunk
  • Patching Water to be backwards-compatible. See #924
16:33 Ticket #1980 (SCodeFlatten fails to rename imports) closed by sjoelund.se
invalid: Ok. rm -rf Compiler works, make clean did not. Go figure, it works in …
16:20 Changeset [14329] by lochel
  • 115 edits in trunk

Compiler/BackEnd/Initialization.mo

  • fix for when-statements in algorithm sections
  • remove flag TRACE_INITIAL_SYSTEM
  • remove function analyzeInitialSystem1 (fix discrete vars to get rid of unneeded pre-vars)
  • fix under-determined systems with zero initial equations

SimulationRuntime/c/simulation/solver/initialization/initialization.c

  • fix initialization of ringbuffer

SimulationRuntime/c/

  • some improvements for the readability of LOG_EVENT, LOG_SOLVER, LOG_DDASRT, ...
  • some minor formatting changes

testsuite/simulation/modelica/algorithms-functions

  • adjust expected output to new initialization (symbolic)
16:20 Changeset in OpenModelica [c0a91aa]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Lennart Ochel <lennart.ochel@…>
  • 71 edits in /

Compiler/BackEnd/Initialization.mo

  • fix for when-statements in algorithm sections
  • remove flag TRACE_INITIAL_SYSTEM
  • remove function analyzeInitialSystem1 (fix discrete vars to get rid of unneeded pre-vars)
  • fix under-determined systems with zero initial equations

SimulationRuntime/c/simulation/solver/initialization/initialization.c

  • fix initialization of ringbuffer

SimulationRuntime/c/

  • some improvements for the readability of LOG_EVENT, LOG_SOLVER, LOG_DDASRT, ...
  • some minor formatting changes

testsuite/simulation/modelica/algorithms-functions

  • adjust expected output to new initialization (symbolic)

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14329 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

14:18 Changeset [14328] by adeas31
  • 2 edits in branches/OMEdit/OMEditGUI/GUI/Dialogs

allow users to set the stepsize value for simulations.

13:55 Changeset [14327] by jfrenkel
  • 2 edits in trunk/Compiler/runtime
  • get rid of unnecessary "Not Enough Time Points Warning"
  • initialize rand for cheap matching (this could be done better once at the begining of omc's life)
13:55 Changeset in OpenModelica [7f13b68]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 2 edits in Compiler/runtime
  • get rid of unnecessary "Not Enough Time Points Warning"
  • initialize rand for cheap matching (this could be done better once at the begining of omc's life)

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14327 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

13:33 Changeset [14326] by adeas31
  • 8 edits
    2 moves in branches/OMEdit/OMEditGUI
  • Fixed some simulation problems.
  • Changed Messages window from widget to dialog so that it stays on top.
13:31 Changeset [14325] by jfrenkel
  • 1 edit in trunk/Compiler/BackEnd/RemoveSimpleEquations.mo
  • speed up remove simple equations, use less temp variables
13:31 Changeset in OpenModelica [c9b6462]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 1 edit in Compiler/BackEnd/RemoveSimpleEquations.mo
  • speed up remove simple equations, use less temp variables

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14325 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

11:13 Changeset [14324] by adeas31
  • 10 edits
    4 moves
    2 adds in branches/OMEdit/OMEditGUI
  • Added the FMI import dialog.
  • Renamed FMI to FMU.
09:36 Changeset [14323] by adeas31
  • 1 edit in trunk/3rdParty

updated FMIL version.

01:13 Changeset [14322] by adrpo
  • 1 edit in trunk/testsuite/simulation/libraries/msl31/Makefile
  • move MSL 3.1 Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2.mos to non working tests as it goes into an infinite loop and breaks the Windows builds.
00:01 Changeset [14321] by jfrenkel
  • 7 edits in trunk
  • use type of cref for der call and not T_Real by default, solves issues with Unary(Uminus,Unary(Uminus_Arr,))
00:01 Changeset in OpenModelica [9884cec]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 3 edits in Compiler/BackEnd
  • use type of cref for der call and not T_Real by default, solves issues with Unary(Uminus,Unary(Uminus_Arr,))

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14321 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

2012-12-10:

23:28 Changeset [14320] by adrpo
  • 1 edit in trunk/testsuite/simulation/libraries/msl32/Makefile
  • move Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2.mos to non working tests as it goes into an infinite loop and breaks the Windows builds.


22:50 Changeset [14319] by jfrenkel
  • 3 edits in trunk
  • bugfix start value merging
22:50 Changeset in OpenModelica [9749e23]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 1 edit in Compiler/BackEnd/RemoveSimpleEquations.mo
  • bugfix start value merging

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14319 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

20:28 Changeset [14318] by jfrenkel
  • 2 edits in trunk
  • bugfix for remove simple equations
20:28 Changeset in OpenModelica [b3cc11e9]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 1 edit in Compiler/BackEnd/RemoveSimpleEquations.mo
  • bugfix for remove simple equations

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14318 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

18:57 Changeset [14317] by lochel
  • 1 edit in trunk/testsuite/simulation/libraries/msl32/Makefile
  • upps
18:53 Changeset [14316] by lochel
  • 16 edits
    1 add in trunk

Compiler/BackEnd/BackendDAEUtil.mo

  • again: internally generated call start(v) depends not on v

Compiler/BackEnd/BackendDump.mo

  • rename some functions to get consistent naming style

Compiler/BackEnd/Initialization.mo

  • remove previously introduced fallback cases

Compiler/BackEnd/SimCodeUtil.mo

  • remove some fucntions
    • fixInitialThing
    • simvarFixed
    • nonFixifyIfHasInit

testsuite/simulation/modelica/initialization/

  • test for additional initial conditions added by auto-fixed variables
  • move some tests from FAILINGTESTFILES to TESTFILES

testsuite/simulation/libraries/msl32/Modelica.Thermal.HeatTransfer.Examples.TwoMasses.mos

  • expected outputs

testsuite/simulation/libraries/msl32/Makefile

  • move some test from TESTFILES to FAILINGTESTFILES
    • Modelica.Fluid.Examples.AST_BatchPlant.Test.OneTank.mos
    • Modelica.Fluid.Examples.AST_BatchPlant.Test.TwoTanks.mos
    • Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe1.mos
    • Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe2.mos
    • Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe2.mos
    • Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe1.mos
  • sort tests alphabetically
18:53 Changeset in OpenModelica [7b9a3246]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Lennart Ochel <lennart.ochel@…>
  • 7 edits in Compiler/BackEnd

Compiler/BackEnd/BackendDAEUtil.mo

  • again: internally generated call start(v) depends not on v

Compiler/BackEnd/BackendDump.mo

  • rename some functions to get consistent naming style

Compiler/BackEnd/Initialization.mo

  • remove previously introduced fallback cases

Compiler/BackEnd/SimCodeUtil.mo

  • remove some fucntions
    • fixInitialThing
    • simvarFixed
    • nonFixifyIfHasInit

testsuite/simulation/modelica/initialization/

  • test for additional initial conditions added by auto-fixed variables
  • move some tests from FAILINGTESTFILES to TESTFILES

testsuite/simulation/libraries/msl32/Modelica.Thermal.HeatTransfer.Examples.TwoMasses.mos

  • expected outputs

testsuite/simulation/libraries/msl32/Makefile

  • move some test from TESTFILES to FAILINGTESTFILES
    • Modelica.Fluid.Examples.AST_BatchPlant.Test.OneTank.mos
    • Modelica.Fluid.Examples.AST_BatchPlant.Test.TwoTanks.mos
    • Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe1.mos
    • Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe2.mos
    • Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe2.mos
    • Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe1.mos
  • sort tests alphabetically

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14316 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

18:08 Ticket #1979 (wrong results in integer matrix equation) closed by wbraun
fixed: fixed in r14315
18:07 Changeset [14315] by wbraun
  • 2 edits in trunk/Compiler/Template

#1979

  • fixed codegen bug with mul integer product(maybe we need change more of that functions)
18:07 Changeset in OpenModelica [a210f23c]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Willi Braun <wbraun@…>
  • 1 edit in Compiler/Template/CodegenC.tpl

#1979

  • fixed codegen bug with mul integer product(maybe we need change more of that functions)

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14315 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

17:36 Changeset [14314] by jfrenkel
  • 2 edits in trunk/Compiler/BackEnd
  • in case of variables with variable indices (for example u[i,1]) replace the indices with WHOLEDIM (maybe this could be improved by evaluating i) to get at least all potential variables in the incidence matrix
17:36 Changeset in OpenModelica [98c844c9]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 2 edits in Compiler/BackEnd
  • in case of variables with variable indices (for example u[i,1]) replace the indices with WHOLEDIM (maybe this could be improved by evaluating i) to get at least all potential variables in the incidence matrix

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14314 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

17:15 Ticket #1980 (SCodeFlatten fails to rename imports) created by sjoelund.se
SCodeFlatten fails to rename imports that are part of a path […]
16:18 Changeset [14313] by sjoelund.se
  • 3 edits in trunk
  • Disable inline of functions with protected variables (until we support it properly)
16:18 Changeset in OpenModelica [0c145d7]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Martin Sjölund <martin.sjolund@…>
  • 2 edits in Compiler/FrontEnd
  • Disable inline of functions with protected variables (until we support it properly)

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14313 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

15:57 Changeset [14312] by jfrenkel
  • 1 edit in trunk/Compiler/BackEnd/RemoveSimpleEquations.mo
  • remove tabs
15:57 Changeset in OpenModelica [a2e8cf11]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 1 edit in Compiler/BackEnd/RemoveSimpleEquations.mo
  • remove tabs

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14312 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

14:35 Changeset [14311] by jfrenkel
  • 2 edits in trunk/Compiler/BackEnd
  • switch to new remove simple equations implementation
14:35 Changeset in OpenModelica [eb8d14e]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 2 edits in Compiler/BackEnd
  • switch to new remove simple equations implementation

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14311 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

14:32 Changeset [14310] by sjoelund.se
  • 4 edits in trunk/testsuite/flattening
  • Expected output
14:18 Ticket #1979 (wrong results in integer matrix equation) created by bruno
See the attached model, OMC fails to expand the last equation, the …
14:14 Changeset [14309] by sjoelund.se
  • 1 edit
    1 delete in trunk/testsuite/simulation/libraries/msl32
  • TestMedia.TemplateMedium was removed from the standard library
14:04 Changeset [14308] by sjoelund.se
  • 1 edit in trunk/Makefile.common
  • Remove *.orig files left from patch
14:04 Changeset in OpenModelica [3df7186c]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Martin Sjölund <martin.sjolund@…>
  • 1 edit in Makefile.common
  • Remove *.orig files left from patch

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14308 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

14:03 Ticket #1975 (Error in solving nonlinear system for Mechanics.rotational clutch model) closed by wbraun
fixed
13:56 Ticket #1978 (Improve lookup in instances in the new lookup) created by perost
The new lookup currently allows looking up anything in instances, but …
13:24 Changeset [14307] by sjoelund.se
  • 2 edits in trunk/Compiler
  • Use System.intMaxLit instead of integerMax since it has a better definition
13:24 Changeset in OpenModelica [cf4c4aa]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Martin Sjölund <martin.sjolund@…>
  • 2 edits in Compiler
  • Use System.intMaxLit instead of integerMax since it has a better definition

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14307 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

13:09 Changeset [14306] by sjoelund.se
  • 1 edit in trunk/configure.in
  • Use getconf instead of uname. It works even in chroot environments.
13:09 Changeset in OpenModelica [2a9efac9]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Martin Sjölund <martin.sjolund@…>
  • 1 edit in configure.in
  • Use getconf instead of uname. It works even in chroot environments.

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14306 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

13:03 Ticket #1977 (Better error messages for missing imports) created by perost
If the new lookup fails to find an import path it will just continue. …
12:36 Changeset [14305] by sjoelund.se
  • 6 edits in trunk
  • Bump MSL version
12:36 Changeset in OpenModelica [8df3751]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Martin Sjölund <martin.sjolund@…>
  • 1 edit in Compiler/Template/NFInstDumpTpl.mo
  • Bump MSL version

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14305 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

11:18 Changeset [14304] by lochel
  • 9 edits
    3 adds in trunk

Compiler/BackEnd/Initialization.mo

  • introduce some kind of structure - first try
  • next steps to solve under-determined initial systems
  • add some fallback-clauses, to provide current testsuite (probably not so clever... ?!)

Compiler/BackEnd/BackendDAEUtil.mo

  • improve validity of some names
  • internally generated call start(v) depends not on v
  • simplify some snippets

Compiler/BackEnd/SimCodeUtil.mo

  • remove unneeded output

Compiler/BackEnd/BackendEquation.mo

  • add function emptyEqns() - as listEquation({}) is often used instead

testsuite/simulation/modelica/initialization/

  • conform expected outputs to current messages for
    • underdeterminedTest1.mos
    • underdeterminedTest2.mos
  • new test for under-determined initial systems
    • underdeterminedTest4.mos
    • underdeterminedTest5.mos
    • underdeterminedTest6.mos
11:18 Changeset in OpenModelica [1f78036]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Lennart Ochel <lennart.ochel@…>
  • 6 edits in Compiler/BackEnd

Compiler/BackEnd/Initialization.mo

  • introduce some kind of structure - first try
  • next steps to solve under-determined initial systems
  • add some fallback-clauses, to provide current testsuite (probably not so clever... ?!)

Compiler/BackEnd/BackendDAEUtil.mo

  • improve validity of some names
  • internally generated call start(v) depends not on v
  • simplify some snippets

Compiler/BackEnd/SimCodeUtil.mo

  • remove unneeded output

Compiler/BackEnd/BackendEquation.mo

  • add function emptyEqns() - as listEquation({}) is often used instead

testsuite/simulation/modelica/initialization/

  • conform expected outputs to current messages for
    • underdeterminedTest1.mos
    • underdeterminedTest2.mos
  • new test for under-determined initial systems
    • underdeterminedTest4.mos
    • underdeterminedTest5.mos
    • underdeterminedTest6.mos

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14304 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

09:50 Changeset [14303] by jfrenkel
  • 1 edit in trunk/testsuite/simulation/modelica/initialization/fullRobot.mos

expected output

09:16 Changeset [14302] by jfrenkel
  • 1 edit in trunk/testsuite/simulation/modelica/initialization/fullRobot.mos
  • use dynamic state selection for this test

2012-12-09:

23:58 Changeset [14301] by jfrenkel
  • 1 edit in trunk/testsuite/simulation/libraries/msl221/Mechanics/First2.mos
  • exptected output
23:36 Ticket #1976 (val return different result on windows an linux on event point) created by jfrenkel
The model simulation_modelica_others.sample3.mos returns for the …
23:26 Changeset [14300] by jfrenkel
  • 3 edits in trunk
  • check if types equal for alias equation
  • expexted output
  • check if variables replacable
23:26 Changeset in OpenModelica [70a9142]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 2 edits in Compiler/BackEnd
  • check if types equal for alias equation
  • expexted output
  • check if variables replacable

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14300 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

22:55 Changeset [14299] by jfrenkel
  • 3 edits in trunk/testsuite/simulation/libraries
  • exptected output
21:02 Changeset [14298] by jfrenkel
  • 35 edits in trunk/testsuite
  • exptected output
19:42 Changeset [14297] by jfrenkel
  • 2 edits in trunk
  • second try new remove simple equations
  • implement trunc for msvc
19:42 Changeset in OpenModelica [dc3a7aa]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 2 edits in /
  • second try new remove simple equations
  • implement trunc for msvc

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14297 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

17:58 Changeset [14296] by wbraun
  • 18 edits in trunk

#1975

  • Fixed bug FinZeroCrossinsg for algorithms
  • Improved hysteresis relation
  • don't use hysteresis relation, while the intialization
17:58 Changeset in OpenModelica [96f9da7]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Willi Braun <wbraun@…>
  • 7 edits in /

#1975

  • Fixed bug FinZeroCrossinsg for algorithms
  • Improved hysteresis relation
  • don't use hysteresis relation, while the intialization

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14296 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

17:54 Changeset [14295] by jfrenkel
  • 1 edit in trunk/Compiler/BackEnd/BackendDAEOptimize.mo
  • Tearing: speed up numerical solver by sorting the residuals with direct dependency on tearing variables
17:54 Changeset in OpenModelica [89de4b10]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 1 edit in Compiler/BackEnd/BackendDAEOptimize.mo
  • Tearing: speed up numerical solver by sorting the residuals with direct dependency on tearing variables

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14295 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

14:42 Changeset [14294] by jfrenkel
  • 2 edits in trunk/Compiler/BackEnd
  • small speed up for tearing
14:42 Changeset in OpenModelica [71f0e66]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 2 edits in Compiler/BackEnd
  • small speed up for tearing

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14294 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

2012-12-08:

22:54 Changeset [14293] by jfrenkel
  • 1 edit in trunk/Compiler/BackEnd/BackendDAEOptimize.mo
  • small speed up for tearing
22:54 Changeset in OpenModelica [0ebd2a24]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 1 edit in Compiler/BackEnd/BackendDAEOptimize.mo
  • small speed up for tearing

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14293 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

02:40 Changeset [14292] by jfrenkel
  • 1 edit in trunk/Compiler/BackEnd/BackendDAEUtil.mo
  • switch back to old remove simple equations, the new implementation works fine but I am to tired to update the working tests
02:40 Changeset in OpenModelica [acbbc8e]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 1 edit in Compiler/BackEnd/BackendDAEUtil.mo
  • switch back to old remove simple equations, the new implementation works fine but I am to tired to update the working tests

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14292 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

01:54 Changeset [14291] by adeas31
  • 2 edits in trunk/doc

fixed typo.

01:51 Changeset [14290] by jfrenkel
  • 1 edit in trunk/Compiler/BackEnd/BackendVariable.mo
  • bugfix for BackendVariable.existsVar
01:51 Changeset in OpenModelica [50e3fd8c]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 1 edit in Compiler/BackEnd/BackendVariable.mo
  • bugfix for BackendVariable.existsVar

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14290 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

01:22 Changeset [14289] by jfrenkel
  • 1 edit in trunk/Compiler/BackEnd/RemoveSimpleEquations.mo
  • bugfix for RemoveSimpleEquations, generate equation if not replacable time independent variable.
01:22 Changeset in OpenModelica [6d711fb]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 1 edit in Compiler/BackEnd/RemoveSimpleEquations.mo
  • bugfix for RemoveSimpleEquations, generate equation if not replacable time independent variable.

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14289 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

00:16 Changeset [14288] by jfrenkel
  • 5 edits in trunk/Compiler
  • BackendVarTransform. add case for not Cr for when assigment
  • add case for jacobian for remove simple equations
  • add case for not(not(exp)) -> exp
  • add case for not cr = ... for CodegenC.writeLhsCref
00:16 Changeset in OpenModelica [68368b7]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 4 edits in Compiler
  • BackendVarTransform. add case for not Cr for when assigment
  • add case for jacobian for remove simple equations
  • add case for not(not(exp)) -> exp
  • add case for not cr = ... for CodegenC.writeLhsCref

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14288 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

2012-12-07:

23:32 Changeset [14287] by adrpo
  • 1 edit in trunk/Compiler/BackEnd/RemoveSimpleEquations.mo
  • remove tabs.
23:32 Changeset in OpenModelica [bce7b1a9]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adrian Pop <adrian.pop@…>
  • 1 edit in Compiler/BackEnd/RemoveSimpleEquations.mo
  • remove tabs.

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14287 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

22:54 Changeset [14286] by jfrenkel
  • 2 edits in trunk/Compiler
  • use startvalue from var with shortest name
  • start to check for unreplacable crefs
  • BaseHashSet.has: empty set containg nothing
22:54 Changeset in OpenModelica [f9734c0]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 2 edits in Compiler
  • use startvalue from var with shortest name
  • start to check for unreplacable crefs
  • BaseHashSet.has: empty set containg nothing

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14286 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

22:44 Changeset [14285] by nutaro
  • 2 edits in trunk/Compiler/Template

Finished support (but not very good support) for delay functions to the adevs backend

22:44 Changeset in OpenModelica [85a837b4]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jim Nutaro <nutaro@…>
  • 1 edit in Compiler/Template/CodegenAdevs.tpl

Finished support (but not very good support) for delay functions to the adevs backend

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14285 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

21:14 Changeset [14284] by jfrenkel
  • 2 edits in trunk/Compiler/BackEnd
  • bugfix for last commit
21:14 Changeset in OpenModelica [5e8c6ebf]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 2 edits in Compiler/BackEnd
  • bugfix for last commit

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14284 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

19:00 Changeset [14283] by jfrenkel
  • 1 edit in trunk/Compiler/BackEnd/BackendDAEUtil.mo
  • try new remove simple equations
19:00 Changeset in OpenModelica [d47471d]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 1 edit in Compiler/BackEnd/BackendDAEUtil.mo
  • try new remove simple equations

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14283 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

18:49 Changeset [14282] by jfrenkel
  • 5 edits in trunk/Compiler
  • make BackendVariable.vararrayNth protected use BackendVariable.getVarAt
  • add LOG_DEBUG Info to callExternalObjectConstructors
  • continue new Remove Simple Equations
18:49 Changeset in OpenModelica [a81cba1]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 4 edits in Compiler
  • make BackendVariable.vararrayNth protected use BackendVariable.getVarAt
  • add LOG_DEBUG Info to callExternalObjectConstructors
  • continue new Remove Simple Equations

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14282 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

18:45 Ticket #128 (Default fixed=true attribute set to state variables even when not meant) closed by casella
fixed: OMC 1.9.0 beta implements the correct semantics
17:21 Ticket #131 (Replaceable model doesn't work) closed by casella
fixed
16:45 Changeset [14281] by nutaro
  • 4 edits in trunk/Compiler/Template

First try at support for the delay operator in the adevs backend

16:45 Changeset in OpenModelica [5a5d4c6c]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jim Nutaro <nutaro@…>
  • 1 edit in Compiler/Template/CodegenAdevs.tpl

First try at support for the delay operator in the adevs backend

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14281 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

13:47 Changeset [14280] by adrpo
  • 2 edits in trunk/doc
  • more info on modelica3d visualization, a small script to visualize any MSL3.1 MultiBody model.
13:04 Changeset [14279] by adrpo
  • 1 edit in trunk/Compiler/FrontEnd/Inst.mo
  • fixes for Modelica3D, sort inner ModelicaServices first, then Modelica then others.
13:04 Changeset in OpenModelica [f0da33e0]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adrian Pop <adrian.pop@…>
  • 1 edit in Compiler/FrontEnd/Inst.mo
  • fixes for Modelica3D, sort inner ModelicaServices first, then Modelica then others.

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14279 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

12:31 Changeset [14278] by jfrenkel
  • 1 edit in trunk/SimulationRuntime/c/simulation/solver/initialization/initialization.c
  • add missing free, workaround for last commit
12:31 Changeset in OpenModelica [1d9aea5f]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 1 edit in SimulationRuntime/c/simulation/solver/initialization/initialization.c
  • add missing free, workaround for last commit

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14278 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

11:34 Changeset [14277] by jfrenkel
  • 2 edits in trunk/SimulationRuntime/c/simulation/solver/initialization
  • fix for last commit, log messages needs memory in initData
11:34 Changeset in OpenModelica [1df0bd6b]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 2 edits in SimulationRuntime/c/simulation/solver/initialization
  • fix for last commit, log messages needs memory in initData

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14277 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

11:05 Ticket #1975 (Error in solving nonlinear system for Mechanics.rotational clutch model) created by bruno
The model: Modelica.Mechanics.Rotational.Components.OneWayClutch is …
11:00 Ticket #1974 (Types in the OMC compiler) created by adrpo
Maybe we should switch all the f2c types from int to long so they are …
10:29 Changeset [14276] by jfrenkel
  • 2 edits in trunk
  • small fixes for modelica3d support, still dit not work on my computer, please can one of the modelica3d people have a look at it if it works in generall
10:29 Changeset in OpenModelica [7f3d80e]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Jens Frenkel <jens.frenkel@…>
  • 2 edits in /
  • small fixes for modelica3d support, still dit not work on my computer, please can one of the modelica3d people have a look at it if it works in generall

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14276 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

10:27 Changeset [14275] by adrpo
  • 5 edits in trunk/SimulationRuntime/c
  • activate dtostr in realString.c for MinGW32 too.
  • get rid of some warnings in SimulationRuntime/c/ + try to use existing defined types instead of casting as that might generate problems.

int is rather a bad type on different platforms so use integer or fortran_integer
directly instead of casting.

  • let's see if we run into any problems.
10:27 Changeset in OpenModelica [3f6f37b]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adrian Pop <adrian.pop@…>
  • 5 edits in SimulationRuntime/c
  • activate dtostr in realString.c for MinGW32 too.
  • get rid of some warnings in SimulationRuntime/c/ + try to use existing defined types instead of casting as that might generate problems.

int is rather a bad type on different platforms so use integer or fortran_integer
directly instead of casting.

  • let's see if we run into any problems.

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14275 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

01:23 Ticket #1970 (Multibody Visualizers type error) closed by adrpo
fixed: Fixed in r14273.
01:22 Ticket #1405 (Wrong dimensions for arrays of array aliases) closed by adrpo
fixed: Fixed in r14273.
00:39 Changeset [14274] by adrpo
  • 2 edits in trunk/testsuite/flattening/modelica
  • expected output.
00:08 Changeset [14273] by adrpo
  • 3 edits
    2 copies
    1 add in trunk
  • second attempt to fix bugs: #1405 and #1970 it will generate some missing each warnings for modifiers but it will work otherwise. i'll get rid of the warnings later.
  • added tests with both models and more: testsuite/flattening/modelica/arrays/TypeTest.mos
  • let's see how many tests will fail now.
00:08 Changeset in OpenModelica [0af9f47]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adrian Pop <adrian.pop@…>
  • 2 edits in Compiler/FrontEnd
  • second attempt to fix bugs: #1405 and #1970 it will generate some missing each warnings for modifiers but it will work otherwise. i'll get rid of the warnings later.
  • added tests with both models and more: testsuite/flattening/modelica/arrays/TypeTest.mos
  • let's see how many tests will fail now.

git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@14273 f25d12d1-65f4-0310-ae8a-bbce733d8d8e

Note: See TracTimeline for information about the timeline view.