Timeline


and

2020-06-19:

23:48 Ticket #5607 (Mac installation issue) closed by ceraolo
wontfix
19:30 Changeset in OpenModelica [5284eba]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in libraries

Updated libraries

  • libraries 8d87392...fbbf262 (1):

    Bump libraries

13:13 Changeset in OpenModelica [3f520237] by vwaurich <volker.waurich@…>
  • 1 edit in OMCompiler/Compiler/BackEnd/BackendDAECreate.mo

replace external alias in parameter bindings

12:46 Ticket #6021 (OM Visual quality - size of icons) created by ceraolo
Today I opened dymola, and believed to have loaded a different version …

2020-06-18:

19:32 Changeset in OpenModelica [a29618f]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in libraries

Updated libraries

  • libraries 4c6095e...8d87392 (1):

    Bump libraries

16:59 Changeset in OpenModelica [7834184d] by AnHeuermann <andreas.heuermann@…>
  • 2 edits in OMCompiler

[FMI] Remove Lapack from sour-code FMU linker flag

  • Not all FMUs need openblas or lapack installed any more.
  • Models with lapack functions will still need lapack installed on the target system that is simulating the FMU.
16:51 Changeset in OpenModelica [a569e15]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by perost <perost86@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFInst.mo

[NF] Fix scoping of function references.

16:39 Changeset in OpenModelica [649a73d]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adeel Asghar <adeel.asghar@…>
  • 7 edits in /

Updated OMEdit users guide

16:38 Ticket #5851 (Add documentation about temp directory, working directory and ...) closed by adeas31
fixed: See …
16:15 Changeset in OpenModelica [ae03612]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by perost <perost86@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFExpression.mo

[NF] Fix Expression.mapFoldShallow for BOX.

15:26 Changeset in OpenModelica [0e03a7d3] by Adeel Asghar <adeel.asghar@…>
  • 7 edits in /

Updated OMEdit users guide

15:23 Changeset in OpenModelica [706c521] by Per Östlund <perost86@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFInst.mo

[NF] Fix scoping of function references.

15:21 Changeset in OpenModelica [97bd8e7]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by perost <perost86@…>
  • 8 edits
    1 add in OMCompiler/Compiler

[NF] Clocked operators improvements.

  • Mark the parameter arguments of backSample, shiftSample, subSample, and superSample as structural so that they're evaluated by the frontend, since the clock partitioning in the backend expects this.
  • Move the structural parameter utility functions from Inst to its own package, to avoid the need for other packages to depend on Inst when they just want to mark some parameters as structural.
14:39 Changeset in OpenModelica [0e98fa4d] by Per Östlund <perost86@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFExpression.mo

[NF] Fix Expression.mapFoldShallow for BOX.

14:34 Changeset in OpenModelica [1449ae6]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Martin Sjölund <martin+github@…>
  • 1 edit in OMCompiler/3rdParty

Update 3rdParty for newer MSL

14:34 Changeset in OpenModelica [4159ba90]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Martin Sjölund <martin+github@…>
  • 2 edits in /

[Jenkins] Sync output more in order to produce better logs

14:25 Changeset in OpenModelica [7d4e3ef5] by Per Östlund <perost86@…>
  • 8 edits
    1 add in OMCompiler/Compiler

[NF] Clocked operators improvements.

  • Mark the parameter arguments of backSample, shiftSample, subSample, and superSample as structural so that they're evaluated by the frontend, since the clock partitioning in the backend expects this.
  • Move the structural parameter utility functions from Inst to its own package, to avoid the need for other packages to depend on Inst when they just want to mark some parameters as structural.
13:27 Ticket #6020 (Provide a GUI for the package manager in OMEdit) created by casella
We now have a nice package manager available in OMC, see #5888. …
12:11 Ticket #6002 (Undefined variable units when using FMUs) closed by lochel
fixed: I pushed the changes to the master and it will be available in the …
12:09 Changeset in OpenModelica [69e586a]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 9 edits in /

Undefined variable units when using FMUs (ticket:6002, #975)

  • Unknown units will be exported to the UnitDefinitions but without a BaseUnit representation
  • Define unit bar
12:01 Ticket #6019 (previous(y) is chattering in a discrete-time model) created by p.van.der.hulst@…
Hi, I built a small wrapping counter with time-discrete blocks. When …
11:56 Ticket #5367 (Generated FMU missing events in other tools) closed by AnHeuermann
fixed: Fixed with …
11:43 Changeset in OpenModelica [cce06bc6] by Martin Sjölund <martin.sjolund@…>
  • 1 edit in OMCompiler/3rdParty

Update 3rdParty for newer MSL

11:43 Changeset in OpenModelica [2dfa9e80] by Martin Sjölund <martin.sjolund@…>
  • 2 edits in /

[Jenkins] Sync output more in order to produce better logs

11:31 Ticket #5858 (Develop a manager for Modelica packages) closed by sjoelund.se
fixed: Fixed in https://github.com/OpenModelica/OpenModelica/pull/814 and …
11:18 Changeset in OpenModelica [9849d1b] by Martin Sjölund <martin.sjolund@…>
  • 1 edit in BuildProjects/autotools/configure.ac

Fix the configure.ac until it is fixed upstream

11:05 Ticket #5619 (Homotopy-based initialization does not use updated parameter values ...) closed by Karim.Abdelhak
fixed: I tested with -override and it works perfectly fine. Adeel tested …
10:47 Changeset in OpenModelica [e374ec0f]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Martin Sjölund <martin+github@…>
  • 2 edits in testsuite/special/FmuExportCrossCompile

[FMI] Check external FMU simulator

  • Simulate bouncing ball model with fmuCheck and validate results.
  • Added test to cross-build-fmu in Jenkinsfile
10:47 Changeset in OpenModelica [0d072c6]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Martin Sjölund <martin+github@…>
  • 1 edit in OMCompiler/SimulationRuntime/fmi/export/openmodelica/fmu2_model_interface.c.inc

[FMI] Reset eventInfo only on entering event mode

Fix for ticket 5367.

  • fmi2EnterEventMode will reset eventInfo. Then the FMU integrator will set newDiscreteStatesNeeded=fmi2True. Inside fmi2NewDiscreteStates value for valuesOfContinuousStatesChanged will stay true if it becomes true at some point.
  • valuesOfContinuousStatesChanged can't trigger another call to fmi2EventUpdate any more. Would lead to infinit loop.
10:09 Changeset in OpenModelica [8fa9b666] by Lennart Ochel <lennart.ochel@…>
  • 1 edit in testsuite/openmodelica/cppruntime/fmu/modelExchange/2.0/testDrumBoiler.mos

Expected output

10:08 Changeset in OpenModelica [ca8a88e] by Lennart Ochel <lennart.ochel@…>
  • 2 edits in testsuite/openmodelica

Expected output

09:07 Changeset in OpenModelica [135a93c] by Lennart Ochel <lennart.ochel@…>
  • 1 edit in testsuite/openmodelica/fmi/ModelExchange/2.0/fmi_attributes_15.mos

Expected output

09:04 Changeset in OpenModelica [d9cbc5a2] by Lennart Ochel <lennart.ochel@…>
  • 2 edits in /

Update testsuite/openmodelica/cppruntime/fmu/modelExchange/2.0/testDrumBoiler.mos

07:59 Changeset in OpenModelica [43b963e0] by Martin Sjölund <martin.sjolund@…>
  • 2 edits in BuildProjects/autotools

Merge commit '6f3f9421253d3e3a1062353b2536b00700683f7e'

07:57 Changeset in OpenModelica [e90044c] by Martin Sjölund <martin.sjolund@…>
  • 22 edits
    1 add in C-Sources

Merge commit '41564a983021f95f1996b1998887b6c75af883b8'

00:37 Ticket #6018 (Achieve successful simulation of 100% MSL 4.0.0 models) created by casella
MSL 4.0.0 is going to be released soon. Jenkins …
00:31 Changeset in OpenModelica [1f2db5f0] by Lennart Ochel <lennart.ochel@…>
  • 1 edit in testsuite/openmodelica/fmi/ModelExchange/2.0/fmi_attributes_15.mos

Update test case again

00:31 Changeset in OpenModelica [9a74e43] by Lennart Ochel <lennart.ochel@…>
  • 2 edits in OMCompiler/Compiler

Fix more typos

00:22 Changeset in OpenModelica [5fc178e] by Lennart Ochel <lennart.ochel@…>
  • 1 edit in OMCompiler/Compiler/Template/SimCodeTV.mo

Fix typo

00:20 Changeset in OpenModelica [a2c6a9b9] by Lennart Ochel <lennart.ochel@…>
  • 4 edits in OMCompiler/Compiler

add record NOBASEUNIT for undefined baseunits

2020-06-17:

23:27 Changeset in OpenModelica [b49e51e] by Lennart Ochel <lennart.ochel@…>
  • 1 edit in testsuite/openmodelica/fmi/ModelExchange/2.0/fmi_attributes_15.mos

Update testcase again

22:59 Changeset in OpenModelica [c71c414] by Lennart Ochel <lennart.ochel@…>
  • 1 edit in testsuite/openmodelica/fmi/ModelExchange/2.0/fmi_attributes_15.mos

Add test case for unit bar

22:59 Changeset in OpenModelica [f50bab5] by Lennart Ochel <lennart.ochel@…>
  • 1 edit in OMCompiler/Compiler/BackEnd/Unit.mo

Define unit bar

22:59 Changeset in OpenModelica [5f96f5d] by Lennart Ochel <lennart.ochel@…>
  • 1 edit in OMCompiler/Compiler/Template/CodegenFMUCommon.tpl

Remove superfluous whitespace

21:21 Changeset in OpenModelica [1a972c01]maintenance/v1.16v1.16.0-dev.02 by Adrian Pop <adrian.pop@…>
  • 3 edits in /

Update code quoting of identifiers

  • No longer crashes on odd quoted identifiers that do not end with '
  • Identifiers can now be reversed again (to see the actual name in the debugger)
21:21 Changeset in OpenModelica [ca04e37]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/Compiler/Template/CodegenCFunctions.tpl

Minor cleanup and commenting. (#940)

  • Added comments for record handling template functions.
  • Removed generation of unused record utility function recordCopyFromVars which was used to assign to 'record' in simulation contexts. Assigning to record in simulation context is now handled by splitting the assignment (recursively) to each element instead.
21:21 Changeset in OpenModelica [775e048]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/Compiler/BackEnd/RemoveSimpleEquations.mo

fix crash when displaying an error message
to test:

21:21 Changeset in OpenModelica [aa7b2e4]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 4 edits
    1 add in /

add some sanity checks for CI/Build MINGW

  • make sure the compiler can build and simulate a simple model with C, C++ and that an FMU can be build
  • check that linearization works (for matlab)
  • check that OMEdit can start (not missing any dlls)
  • add a script to test the sanity, don't build it on the fly as escaping in Windows is alien technology
  • build more stuff in parallel for mingw/msvc (via all-runtimes target)
21:21 Changeset in OpenModelica [4c6e242]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 1 edit in OMSimulator

Update OMSimulator (#941)

21:21 Changeset in OpenModelica [aa8c12e]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 2 edits in /

ticket:5927 fix the crash in linearization for Matlab

  • %g was given a string
  • remove trailing spaces before \n in CodegenC.tpl
  • update test
21:21 Changeset in OpenModelica [4c81091]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 5 edits in /

[NF] Initial handling of ragged dimensions.

21:21 Changeset in OpenModelica [3c641e9]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 1 edit in OMSimulator

Update OMSimulator (#938)

21:21 Changeset in OpenModelica [73099f9]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 5 edits in OMCompiler/Compiler

[Flat] Fix output of external functions

21:21 Changeset in OpenModelica [8bc748e]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 2 edits in /

Only push library updates when the build is stable

21:21 Changeset in OpenModelica [4c4da67c]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 1 edit in OMSimulator

Update OMSimulator (#931)

21:21 Changeset in OpenModelica [3942088]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 1 edit in libraries

Updated libraries

  • libraries 06f38e4...2ba40eb (1):

    Bump libraries

21:21 Changeset in OpenModelica [63b9017b]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 5 edits
    2 adds in /

[NF] Add promote as experimental operator.

21:21 Changeset in OpenModelica [6ea769e]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 2 edits in OMCompiler/Compiler/Util

Add more language standards.

  • Add 3.4, 3.5, and experimental as language standards.
  • Change LanguageStandard.latest to mean 3.4.
21:21 Changeset in OpenModelica [3dfb7ad2]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 4 edits in /

[OSX] Check dylib and binaries for relative paths (#916)

  • Check dylib and binaries for relative paths
  • Fix dylib IDs, rpath, etc in various places
  • Add sanity check for OMEdit (OSX only; check that OMEdit --help works)

Co-authored-by: AnHeuermann <andreas.heuermann@…>

21:21 Changeset in OpenModelica [8d5b5cd]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 3 edits
    2 adds in /

Handle preExp and varDecls for crefs with subs. (#923)

  • Handle preExp and varDecls for crefs with subs.
  • We used to throw away any extra expressions and variable declarations needed for it, i.e., if it has some complicated subscript that can not be generated inline.
  • If you are sure you have a path (a cref with no subs) then you can use contextCrefNoPrevExp (e.g variable names are just paths. They are just represented as cref). Otherwise contextCref now needs a preEx and varDecls buffer passed to it.
  • Fix wrong ordering of buffer arguments.
  • Avoid unnecessary code generation.
  • The path we took for crefs with subscripts in function context used to create unnecessary temporaries and exps which we did not notice because they were were thrown away after being created.
  • Split up the function to take different paths for normal and parallel functions.
  • Add a test case for Ticket:5994.
21:21 Changeset in OpenModelica [4da8d48]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFStatement.mo

[Flat] Use loop keyword for while loops

21:21 Changeset in OpenModelica [c16c232]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 2 edits in /

Add Cvode Documentation

  • Also fixed wrong order in tooltip
21:21 Changeset in OpenModelica [605b4b49]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 2 edits in OMCompiler/Compiler/NFFrontEnd

[Flat] Use toFlatString also on clock constructors

21:21 Changeset in OpenModelica [8a46f61d]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 8 edits in /

MinGW & other minor fixes

  • more homogenous handling of LINK_SUNDIALS_STATIC for ida_solver, cvode_solver and radau
  • signal that we link with static fmilib in FMICommon.h (define FMILIB_STATIC_LIB_ONLY)
  • more debugging in testsuite/simulation/libraries/common/ModelTesting.mos
  • change Util.absoluteOrRelative to check for the relative path and if it doesn't exist return the original path to generate better error messages
21:21 Changeset in OpenModelica [7aad7a2d]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 1 edit in libraries

Updated libraries

  • libraries c3edc70...06f38e4 (1):

    Bump libraries

21:21 Changeset in OpenModelica [b0f5ccc]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 2 edits in OMCompiler/Compiler/NFFrontEnd

[NF] Fix subscripting of boxed/unboxed expressions.

  • Handle boxed types in Type.subscript.
  • Add assertion in Type.subscript to catch unhandled types.
  • Add special rules for unboxed/boxed values in Expression.applySubscript that subscripts the expressions they contain instead of creating unnecessary SUBSCRIPTED_EXPs.
21:21 Changeset in OpenModelica [6807877]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 11 edits in /

[BE] jacobians: make residual names unique

  • make jacobian residual variables unique and use the name
  • avoids discarding them while differentiating in the case of nested jacobians
21:21 Changeset in OpenModelica [302444f]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFFlatten.mo

[NF] Clean up Flatten.

  • Pass the scalarize flag as a bool where it's needed instead of looking up the value of the flag over and over.
  • Split the array vectorization off to a separate function to make the code cleaner and avoid having to check whether to run the code for every array element.
  • Simplify binding handling in Flatten.flattenClass.
21:21 Changeset in OpenModelica [8066773]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 3 edits in OMCompiler/Compiler/NFFrontEnd

[NF] Retype conditional array expressions.

  • When doing branch selection on if-expressions where the branches have different dimensions, also do branch selection on the type of the if-expression.
21:21 Changeset in OpenModelica [ed49d5f]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 1 edit in libraries

Updated libraries

  • libraries 7e73535...c3edc70 (1):

    Bump libraries

21:21 Changeset in OpenModelica [e2e0cade]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/cvode_solver.h

link sundials statically on mingw in cvode_solver.h

21:21 Changeset in OpenModelica [7f3cfc00]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 3 edits in /

[NF] Improve structural parameter handling.

  • When marking a size expression as structural, don't mark the expression in it since only the size of the expression is needed.
21:21 Changeset in OpenModelica [a87a6a00]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 6 edits
    1 add in OMCompiler/Compiler

[NF] Improve/cleanup expression traversal functions.

  • Implemented Expression.applyShallow.
  • Moved some traversal utility functions to the modules for the types they traverse, i.e. ComponentRef, Call, etc.
  • Moved Expression.ClockKind and its functions to a separate file.
  • Fixed apply for typed reductions, which would only apply the function to the default and fold expressions without traversing into them.
21:21 Changeset in OpenModelica [bb23e34]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 1 edit in libraries

Updated libraries

  • libraries b1581bc...7e73535 (1):

    update MEV to v1.0.1

21:21 Changeset in OpenModelica [d3af00c]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/Compiler/FrontEnd/ClassLoader.mo

Correct installPackage name in help text

21:21 Changeset in OpenModelica [2ce7786d]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 2 edits
    2 adds in /

Singelton ut containing non singelton ut are treated as singeltons (#914)

  • Singelton ut containing non singelton ut are treated as singeltons
19:31 Changeset in OpenModelica [ce575d9]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in libraries

Updated libraries

  • libraries 8d45807...4c6095e (1):

    Bump libraries

18:43 Changeset in OpenModelica [32a1985] by AnHeuermann <andreas.heuermann@…>
  • 2 edits in testsuite/special/FmuExportCrossCompile

[FMI] Check external FMU simulator

  • Simulate bouncing ball model with fmuCheck and validate results.
  • Added test to cross-build-fmu in Jenkinsfile
18:19 Changeset in OpenModelica [5fb90644] by Adrian Pop <adrian.pop@…>
  • in /

v1.16.0-dev.02

18:18 Changeset in OpenModelica [f9bd8b7] by Adrian Pop <adrian.pop@…>
  • 3 edits in /

Update code quoting of identifiers

  • No longer crashes on odd quoted identifiers that do not end with '
  • Identifiers can now be reversed again (to see the actual name in the debugger)
18:18 Changeset in OpenModelica [a4e4ebd6] by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/Compiler/Template/CodegenCFunctions.tpl

Minor cleanup and commenting. (#940)

  • Added comments for record handling template functions.
  • Removed generation of unused record utility function recordCopyFromVars which was used to assign to 'record' in simulation contexts. Assigning to record in simulation context is now handled by splitting the assignment (recursively) to each element instead.
18:18 Changeset in OpenModelica [4230daa0] by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/Compiler/BackEnd/RemoveSimpleEquations.mo

fix crash when displaying an error message
to test:

18:18 Changeset in OpenModelica [feb5cdd] by Adrian Pop <adrian.pop@…>
  • 4 edits
    1 add in /

add some sanity checks for CI/Build MINGW

  • make sure the compiler can build and simulate a simple model with C, C++ and that an FMU can be build
  • check that linearization works (for matlab)
  • check that OMEdit can start (not missing any dlls)
  • add a script to test the sanity, don't build it on the fly as escaping in Windows is alien technology
  • build more stuff in parallel for mingw/msvc (via all-runtimes target)
18:18 Changeset in OpenModelica [c59a9f5f] by Adrian Pop <adrian.pop@…>
  • 1 edit in OMSimulator

Update OMSimulator (#941)

18:18 Changeset in OpenModelica [06989466] by Adrian Pop <adrian.pop@…>
  • 2 edits in /

ticket:5927 fix the crash in linearization for Matlab

  • %g was given a string
  • remove trailing spaces before \n in CodegenC.tpl
  • update test
18:18 Changeset in OpenModelica [549e0ae] by Adrian Pop <adrian.pop@…>
  • 5 edits in /

[NF] Initial handling of ragged dimensions.

18:18 Changeset in OpenModelica [8547bf63] by Adrian Pop <adrian.pop@…>
  • 1 edit in OMSimulator

Update OMSimulator (#938)

18:18 Changeset in OpenModelica [01f437c2] by Adrian Pop <adrian.pop@…>
  • 5 edits in OMCompiler/Compiler

[Flat] Fix output of external functions

18:18 Changeset in OpenModelica [65f6c02] by Adrian Pop <adrian.pop@…>
  • 2 edits in /

Only push library updates when the build is stable

18:18 Changeset in OpenModelica [4f1ffd0] by Adrian Pop <adrian.pop@…>
  • 1 edit in OMSimulator

Update OMSimulator (#931)

18:18 Changeset in OpenModelica [34aa0950] by Adrian Pop <adrian.pop@…>
  • 1 edit in libraries

Updated libraries

  • libraries 06f38e4...2ba40eb (1):

    Bump libraries

18:18 Changeset in OpenModelica [e80c035] by Adrian Pop <adrian.pop@…>
  • 5 edits
    2 adds in /

[NF] Add promote as experimental operator.

18:18 Changeset in OpenModelica [cc1965c] by Adrian Pop <adrian.pop@…>
  • 2 edits in OMCompiler/Compiler/Util

Add more language standards.

  • Add 3.4, 3.5, and experimental as language standards.
  • Change LanguageStandard.latest to mean 3.4.
18:18 Changeset in OpenModelica [3240741] by Adrian Pop <adrian.pop@…>
  • 4 edits in /

[OSX] Check dylib and binaries for relative paths (#916)

  • Check dylib and binaries for relative paths
  • Fix dylib IDs, rpath, etc in various places
  • Add sanity check for OMEdit (OSX only; check that OMEdit --help works)

Co-authored-by: AnHeuermann <andreas.heuermann@…>

18:18 Changeset in OpenModelica [efcdd86] by Adrian Pop <adrian.pop@…>
  • 3 edits
    2 adds in /

Handle preExp and varDecls for crefs with subs. (#923)

  • Handle preExp and varDecls for crefs with subs.
  • We used to throw away any extra expressions and variable declarations needed for it, i.e., if it has some complicated subscript that can not be generated inline.
  • If you are sure you have a path (a cref with no subs) then you can use contextCrefNoPrevExp (e.g variable names are just paths. They are just represented as cref). Otherwise contextCref now needs a preEx and varDecls buffer passed to it.
  • Fix wrong ordering of buffer arguments.
  • Avoid unnecessary code generation.
  • The path we took for crefs with subscripts in function context used to create unnecessary temporaries and exps which we did not notice because they were were thrown away after being created.
  • Split up the function to take different paths for normal and parallel functions.
  • Add a test case for Ticket:5994.
18:18 Changeset in OpenModelica [3106769] by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFStatement.mo

[Flat] Use loop keyword for while loops

18:18 Changeset in OpenModelica [f7b216c] by Adrian Pop <adrian.pop@…>
  • 2 edits in /

Add Cvode Documentation

  • Also fixed wrong order in tooltip
18:18 Changeset in OpenModelica [d115c48a] by Adrian Pop <adrian.pop@…>
  • 2 edits in OMCompiler/Compiler/NFFrontEnd

[Flat] Use toFlatString also on clock constructors

18:18 Changeset in OpenModelica [6a6afda] by Adrian Pop <adrian.pop@…>
  • 8 edits in /

MinGW & other minor fixes

  • more homogenous handling of LINK_SUNDIALS_STATIC for ida_solver, cvode_solver and radau
  • signal that we link with static fmilib in FMICommon.h (define FMILIB_STATIC_LIB_ONLY)
  • more debugging in testsuite/simulation/libraries/common/ModelTesting.mos
  • change Util.absoluteOrRelative to check for the relative path and if it doesn't exist return the original path to generate better error messages
18:18 Changeset in OpenModelica [1ad2d065] by Adrian Pop <adrian.pop@…>
  • 1 edit in libraries

Updated libraries

  • libraries c3edc70...06f38e4 (1):

    Bump libraries

18:18 Changeset in OpenModelica [eb99c2a7] by Adrian Pop <adrian.pop@…>
  • 2 edits in OMCompiler/Compiler/NFFrontEnd

[NF] Fix subscripting of boxed/unboxed expressions.

  • Handle boxed types in Type.subscript.
  • Add assertion in Type.subscript to catch unhandled types.
  • Add special rules for unboxed/boxed values in Expression.applySubscript that subscripts the expressions they contain instead of creating unnecessary SUBSCRIPTED_EXPs.
18:18 Changeset in OpenModelica [bd3403a0] by Adrian Pop <adrian.pop@…>
  • 11 edits in /

[BE] jacobians: make residual names unique

  • make jacobian residual variables unique and use the name
  • avoids discarding them while differentiating in the case of nested jacobians
18:18 Changeset in OpenModelica [ab20d397] by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFFlatten.mo

[NF] Clean up Flatten.

  • Pass the scalarize flag as a bool where it's needed instead of looking up the value of the flag over and over.
  • Split the array vectorization off to a separate function to make the code cleaner and avoid having to check whether to run the code for every array element.
  • Simplify binding handling in Flatten.flattenClass.
18:18 Changeset in OpenModelica [7d1b3e0] by Adrian Pop <adrian.pop@…>
  • 3 edits in OMCompiler/Compiler/NFFrontEnd

[NF] Retype conditional array expressions.

  • When doing branch selection on if-expressions where the branches have different dimensions, also do branch selection on the type of the if-expression.
18:18 Changeset in OpenModelica [5502ca2b] by Adrian Pop <adrian.pop@…>
  • 1 edit in libraries

Updated libraries

  • libraries 7e73535...c3edc70 (1):

    Bump libraries

18:18 Changeset in OpenModelica [37806c6f] by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/cvode_solver.h

link sundials statically on mingw in cvode_solver.h

18:18 Changeset in OpenModelica [9ed866d6] by Adrian Pop <adrian.pop@…>
  • 3 edits in /

[NF] Improve structural parameter handling.

  • When marking a size expression as structural, don't mark the expression in it since only the size of the expression is needed.
18:18 Changeset in OpenModelica [60f0a2a] by Adrian Pop <adrian.pop@…>
  • 6 edits
    1 add in OMCompiler/Compiler

[NF] Improve/cleanup expression traversal functions.

  • Implemented Expression.applyShallow.
  • Moved some traversal utility functions to the modules for the types they traverse, i.e. ComponentRef, Call, etc.
  • Moved Expression.ClockKind and its functions to a separate file.
  • Fixed apply for typed reductions, which would only apply the function to the default and fold expressions without traversing into them.
18:18 Changeset in OpenModelica [af79d820] by Adrian Pop <adrian.pop@…>
  • 1 edit in libraries

Updated libraries

  • libraries b1581bc...7e73535 (1):

    update MEV to v1.0.1

18:18 Changeset in OpenModelica [4b36345a] by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/Compiler/FrontEnd/ClassLoader.mo

Correct installPackage name in help text

18:18 Changeset in OpenModelica [e26136cc] by Adrian Pop <adrian.pop@…>
  • 2 edits
    2 adds in /

Singelton ut containing non singelton ut are treated as singeltons (#914)

  • Singelton ut containing non singelton ut are treated as singeltons
17:47 Changeset in OpenModelica [a5beb3f1]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/Examples/generate_icons.py

make the icon generator usable on Windows

17:04 Changeset in OpenModelica [faf5e9ef]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by perost <perost86@…>
  • 1 edit in Makefile.in

Fix make clean for target libs-for-testing.

16:50 Ticket #6017 (FMUs don't export libopenblas.so) created by AnHeuermann
I'm building a static C FMU 2.0 for ModelExchange with OpenModelica …
16:16 Changeset in OpenModelica [87ff5e1] by Per Östlund <perost86@…>
  • 1 edit in Makefile.in

Fix make clean for target libs-for-testing.

14:46 Changeset in OpenModelica [c4fcc6ce]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in libraries

Updated libraries

  • libraries 06f38e4...8d45807 (20):

    Bump libraries
    OM/v1.6 is a branch, not a tag
    Bump libraries
    Fix where ModelicaReference should come from
    Fix MSL versions
    Bump libraries
    Handle MSL master as trunk (still)
    Bump libraries
    Bump libraries
    Bump libraries
    Bump libraries
    Bump libraries
    Don't name things "trunk"
    Fix syntax error
    Track the new git repo for MSL
    Bump libraries
    provides Modelica 4.0.0: Modelica trunk
    Bump libraries
    update versionDate in MSL trunk patches
    Bump libraries

13:55 Ticket #6016 (Unable to access Open Modelica from Scilab) created by anonymous
I am using 'OpenModelica v1.16.0-dev-371-geb234c072 (64-bit)', 'Python …
12:40 Changeset in OpenModelica [91a2d4e2]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adeel Asghar <adeel.asghar@…>
  • 1 edit in doc/UsersGuide/source/omedit.rst

Fixes ticket:5851 Added documentation for temp and working directory

12:23 Ticket #6015 (Development of an OMScilab interface) created by casella
OpenModelica features the …
12:12 Changeset in OpenModelica [688d750] by AnHeuermann <andreas.heuermann@…>
  • 1 edit in OMCompiler/SimulationRuntime/fmi/export/openmodelica/fmu2_model_interface.c.inc

[FMI] Reset eventInfo only on entering event mode

Fix for ticket 5367.

  • fmi2EnterEventMode will reset eventInfo. Then the FMU integrator will set newDiscreteStatesNeeded=fmi2True. Inside fmi2NewDiscreteStates value for valuesOfContinuousStatesChanged will stay true if it becomes true at some point.
  • valuesOfContinuousStatesChanged can't trigger another call to fmi2EventUpdate any more. Would lead to infinit loop.
11:40 Changeset in OpenModelica [8d1314b2] by Adeel Asghar <adeel.asghar@…>
  • 1 edit in doc/UsersGuide/source/omedit.rst

Fixes ticket:5851 Added documentation for temp and working directory

2020-06-16:

23:09 Changeset in OpenModelica [97c2a70] by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/Examples/generate_icons.py

make the icon generator usable on Windows

16:24 Changeset in OpenModelica [2922515]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adeel Asghar <adeel.asghar@…>
  • 1 edit in OMEdit/OMEditLIB/Modeling/LibraryTreeWidget.cpp

Unload top level libraries with Del key

16:15 Changeset in OpenModelica [430964e]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adeel Asghar <adeel.asghar@…>
  • 2 edits
    1 add in /

[BE] remove known variables for init lambda 0

  • avoids hardcoded known variable binding equations and allows -override
  • add minimal model
  • ticket #6001
16:12 Changeset in OpenModelica [d1b662f]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by perost <perost86@…>
  • 2 edits in OMCompiler/Compiler/NFFrontEnd

[NF] Record fixes.

  • Fix type in Expression.recordElement.
  • Try to evaluate the parent binding before creating a binding from a record instances children, since the parent binding has higher priority.
15:58 Changeset in OpenModelica [06afef4] by Adeel Asghar <adeel.asghar@…>
  • 1 edit in OMEdit/OMEditLIB/Modeling/LibraryTreeWidget.cpp

Unload top level libraries with Del key

15:27 Ticket #6001 (Issues with resimulate) closed by Karim.Abdelhak
fixed: It works, we will push it soon! I don't think anything else has to be …
15:10 Changeset in OpenModelica [f662155] by Karim Abdelhak <karim.abdelhak@…>
  • 2 edits
    1 add in /

[BE] remove known variables for init lambda 0

  • avoids hardcoded known variable binding equations and allows -override
  • add minimal model
  • ticket #6001
15:10 Changeset in OpenModelica [5ef7012] by Per Östlund <perost86@…>
  • 2 edits in OMCompiler/Compiler/NFFrontEnd

[NF] Record fixes.

  • Fix type in Expression.recordElement.
  • Try to evaluate the parent binding before creating a binding from a record instances children, since the parent binding has higher priority.
14:35 Changeset in OpenModelica [3c8423f]maintenance/v1.16v1.16.0-dev.01 by Adrian Pop <adrian.pop@…>
  • 1 edit in README.md

v1.16.0-dev.01

11:56 Changeset in OpenModelica [7aa8d40]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/Compiler/BackEnd/BackendDAEUtil.mo

[BE] add loop dumping of init lamba 0 system

10:58 Changeset in OpenModelica [45fff844] by Karim Abdelhak <karim.abdelhak@…>
  • 1 edit in OMCompiler/Compiler/BackEnd/BackendDAEUtil.mo

[BE] add loop dumping of init lamba 0 system

10:07 Ticket #6014 (OMPython: Set structural parameter at initialization) created by lukas.koenemann@…
Hello, there a view parameters that can't be set after compilation. …

2020-06-15:

17:09 Ticket #6013 (choicesAllMatching doesn't work with relative paths) created by casella
Steps to reproduce the issue: - enable replaceable support in OMEdit - …
17:07 Ticket #6012 (Handle default choices for redeclare as default choices for parameters) created by casella
Steps to reproduce the issue: - activate replaceable support - open …
16:58 Ticket #6011 (OMEdit does not correctly add redeclare statements) created by casella
Please consider the attached test package: - activate replaceable …
14:25 Ticket #6010 (Get OpenModelica back into FMI Cross-checker) reopened by AnHeuermann
Sorry, I thought you were refering to the Docker FMU stuff. So …
14:24 Ticket #6010 (Get OpenModelica back into FMI Cross-checker) closed by casella
duplicate: Duplicate of #6009 :)
14:22 Ticket #6010 (Get OpenModelica back into FMI Cross-checker) created by casella
We should get back into the FMI Cross-checker logs. We can use this …
14:13 Ticket #6009 (Docker cross-compile FMUs dialog in OMEdit) created by AnHeuermann
Users can cross compile FMUs very easily if they have Docker …
14:09 Ticket #6008 (OMEdir debugger support for quoted identifiers) created by sjoelund.se
The quoting of identifiers changed again: …
13:41 Ticket #5952 (Scaling of matching and sorting for simulation badly deteriorated from ...) closed by casella
fixed: Ok, so we can close this ticket, and I may take care of the …
12:20 Changeset in OpenModelica [d4c4c402] by AnHeuermann <andreas.heuermann@…>
  • 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/initialization/initialization.c

Fix for homotopy logging with xmltcp

Fix for ticket 5805.

  • Don't indent LOG_INIT_HOMOTOPY stream any more. It is causing problems with -logFormat=xmltcp.
  • Generate *equidistant_global_homotopy.csv to location defined by flag outputPath.
01:00 Milestone 1.15.0 completed
This release was originally planned to add graphical support of …
00:54 Ticket #5842 (When installing OpenModelica under Ubuntu, MSL 3.2.2 is installed) closed by casella
fixed: Since 1.14.2 and 1.15.0 will not be released, this will automatically …
00:51 Ticket #5741 (Disabling tearing breaks code generation in power system model) closed by casella
fixed: The documentation was updated in …
00:49 Ticket #5864 (Bug during compilation, just after the installation) closed by casella
wontfix: No more feedback provided on this ticket, so I'm closing it now. Feel …
00:39 Ticket #6007 (Improve replaceable class input widget) created by casella
The replaceable class input widget should be improved. Please open …
00:21 Ticket #2079 (OMEdit does not handle replaceable classes and components) closed by casella
fixed

2020-06-14:

12:34 Ticket #6005 (Test non-default install directories) closed by AnHeuermann
duplicate: No, I'll close this one than.
02:01 Changeset in OpenModelica [8630a308]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adrian Pop <adrian.pop@…>
  • 3 edits in OMParser

don't throw something that is not an exception

2020-06-13:

23:40 Changeset in OpenModelica [538c78d1] by Adrian Pop <adrian.pop@…>
  • 3 edits in OMParser

don't throw something that is not an exception

22:32 Ticket #6006 (Migrate this Trac to Github) created by adrpo
We should migrate the Trac to github. That is issues, milestones, …
20:24 Changeset in OpenModelica [fa359b7]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adrian Pop <adrian.pop@…>
  • 1 edit in OMParser/3rdParty/antlr4/runtime/Cpp/runtime/src/support/CPPUtils.cpp

more fixes for old compilers

16:40 Changeset in OpenModelica [cfd44ca5] by Adrian Pop <adrian.pop@…>
  • 1 edit in OMParser/3rdParty/antlr4/runtime/Cpp/runtime/src/support/CPPUtils.cpp

more fixes for old compilers

01:39 Changeset in OpenModelica [4023d498]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adrian Pop <adrian.pop@…>
  • 6 edits
    6 adds in OMParser

fix for building on jessie

  • support older systems which do not have codecvt header
  • use utfcpp instead for the conversion
00:05 Changeset in OpenModelica [88d460c] by Adrian Pop <adrian.pop@…>
  • 6 edits
    6 adds in OMParser

fix for building on jessie

  • support older systems which do not have codecvt header
  • use utfcpp instead for the conversion

2020-06-12:

20:27 Changeset in OpenModelica [0628a48]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adrian Pop <adrian.pop@…>
  • 1 edit in OMParser/3rdParty/antlr4/runtime/Cpp/CMakeLists.txt

attempt to fix build on CentOS

19:10 Changeset in OpenModelica [8d4e375] by Adrian Pop <adrian.pop@…>
  • 1 edit in OMParser/3rdParty/antlr4/runtime/Cpp/CMakeLists.txt

attempt to fix build on CentOS

19:06 Changeset in OpenModelica [b8c9771]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adrian Pop <adrian.pop@…>
  • 2 edits in /

mingw sanity test in a path with spaces

  • test special paths both for the install path and the path where things are generated and compiled
  • TODO! add some test with a path with special chars (doesn't work yet via groovy)
19:06 Changeset in OpenModelica [c3a28bce]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/Compiler/Template/CodegenOMSIC.tpl

Handle OMHOME with spaces in path

  • First fix for ticket #6004
17:43 Changeset in OpenModelica [56ec8be] by Adrian Pop <adrian.pop@…>
  • 2 edits in /

mingw sanity test in a path with spaces

  • test special paths both for the install path and the path where things are generated and compiled
  • TODO! add some test with a path with special chars (doesn't work yet via groovy)
16:49 Changeset in OpenModelica [2134f9f]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by perost <perost86@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFCeval.mo

[NF] Improve evaluation of reductions.

  • Evaluate iterations ranges before doing bindingExpMap since the evaluated ranges might contain binding expressions.
15:56 Ticket #5984 (OMSimulator text editing enhancements) closed by adeas31
fixed: Fixed in 1a78531/OpenModelica. > Tabs should be preserved …
15:54 Ticket #5789 (OMEdit can't delete ssp components) closed by adeas31
fixed: Fixed in 1a78531/OpenModelica.
15:53 Ticket #5976 (Impossible to set parameters with units different from displayUnit ...) closed by adeas31
fixed: Fixed in 737ef3b/OpenModelica.
15:33 Changeset in OpenModelica [69e6b89] by Per Östlund <perost86@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFCeval.mo

[NF] Improve evaluation of reductions.

  • Evaluate iterations ranges before doing bindingExpMap since the evaluated ranges might contain binding expressions.
15:32 Changeset in OpenModelica [737ef3b4]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adeel Asghar <adeel.asghar@…>
  • 1 edit in OMEdit/OMEditLIB/Element/ElementProperties.cpp

ticket:5976 Don't change unit when the literalConstant is true

15:30 Changeset in OpenModelica [1a676ead]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by perost <perost86@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFEvalConstants.mo

[NF] Fix evaluation of call return type dimensions.

15:24 Changeset in OpenModelica [1a785313]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adeel Asghar <adeel.asghar@…>
  • 33 edits
    3 deletes in OMEdit/OMEditLIB

Snapshot based redo undo functionality for OMSimulator models

Create new OMSimulator models by right clicking in the Libraries Browser
Improved the addsubmodel dialog. Let user first select the file and then propose name from filename.
Fixes ticket:5789
Fixes ticket:5984
Disable the text view if its not allowed to edit.
Tabs should be preserved when accepting text changes.
The open nodes of the tree view in the libraries browser should be preserved when accepting text changes.

Handle deletion of multiple components.
Convert dots to underscores in submodel name.
Set background-color to show the read-only ssp editor as disbaled.
Renamed OMSimulator menu item to SSP.
Use the same GUI buttons for simulation.
Separated instantiation from simulation setup.
Disable the changes once the model is in instantiated state.
Get rid of OMSSimulationOptions.h InstantiateDialog.h/.cpp
Accept text changes when user clicks in the libraries browser.
Open directly the file browser when adding a submodel.
Use just one setting for working directory.

14:35 Changeset in OpenModelica [7094b7c] by Adeel Asghar <adeel.asghar@…>
  • 33 edits
    3 deletes in OMEdit/OMEditLIB

Snapshot based redo undo functionality for OMSimulator models

Create new OMSimulator models by right clicking in the Libraries Browser
Improved the addsubmodel dialog. Let user first select the file and then propose name from filename.
Fixes ticket:5789
Fixes ticket:5984
Disable the text view if its not allowed to edit.
Tabs should be preserved when accepting text changes.
The open nodes of the tree view in the libraries browser should be preserved when accepting text changes.

Handle deletion of multiple components.
Convert dots to underscores in submodel name.
Set background-color to show the read-only ssp editor as disbaled.
Renamed OMSimulator menu item to SSP.
Use the same GUI buttons for simulation.
Separated instantiation from simulation setup.
Disable the changes once the model is in instantiated state.
Get rid of OMSSimulationOptions.h InstantiateDialog.h/.cpp
Accept text changes when user clicks in the libraries browser.
Open directly the file browser when adding a submodel.
Use just one setting for working directory.

14:32 Changeset in OpenModelica [07e2881b] by Per Östlund <perost86@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFEvalConstants.mo

[NF] Fix evaluation of call return type dimensions.

13:40 Ticket #6005 (Test non-default install directories) created by AnHeuermann
Every now and then we have problems with installation paths containign …
13:21 Changeset in OpenModelica [a1f0c99] by Adeel Asghar <adeel.asghar@…>
  • 1 edit in OMEdit/OMEditLIB/Element/ElementProperties.cpp

ticket:5976 Don't change unit when the literalConstant is true

12:50 Changeset in OpenModelica [7e482a9] by Andreas Heuermann <andreas.heuermann@…>
  • 1 edit in OMCompiler/Compiler/Template/CodegenOMSIC.tpl

Handle OMHOME with spaces in path

  • First fix for ticket #6004
12:23 Ticket #6004 (Cpp runtime on Windows can't handle spaces in install path) created by AnHeuermann
The C++ runtime can't handle the default installation location …
03:53 Changeset in OpenModelica [58e297e]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adrian Pop <adrian.pop@…>
  • 1 edit in OMParser/3rdParty/antlr4/runtime/Cpp/CMakeLists.txt

proper versions for cmake policies

03:13 Changeset in OpenModelica [59fac206] by Adrian Pop <adrian.pop@…>
  • 1 edit in OMParser/3rdParty/antlr4/runtime/Cpp/CMakeLists.txt

proper versions for cmake policies

Note: See TracTimeline for information about the timeline view.