Timeline


and

2019-10-15:

19:16 Ticket #5662 (nfAPI does not locate a submodel) created by ceraolo
Consider the enclosed RedBoxIssue package. If we open "MyModel" …
16:05 Changeset in OpenModelica [b704f7b8]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@…>
  • 25 edits
    12 adds in OMCompiler

[cppRuntime] Adapted cpp runtime for asynchron communication with zeromq
-start and stop simulation, send notification of simulation progress via zeromq
-Adapted cpp runtime for Visual Studio 2019 64Bit support

16:05 Changeset in OpenModelica [4a6d286]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 OMCompiler/3rdParty

update 3rdParty

15:27 Changeset in OpenModelica [45adf450] by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/3rdParty

update 3rdParty

15:07 Ticket #5661 (installing OMPython) created by anonymous
Hi, I'm trying to install ompython in jupyter notebook invironment …
14:47 Ticket #5660 (Managing the 1.14.0 release process) created by casella
As discussed today in the devmeeting, we need to allow people that are …
14:46 Changeset in OpenModelica [204f28e]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 OMCompiler/3rdParty

update 3rdParty

14:24 Changeset in OpenModelica [be71e4e]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 perost <perost86@…>
  • 3 edits
    1 add in /

[NF] Propagate record bindings more.

  • Propagate record bindings to records in records.
13:47 Changeset in OpenModelica [b2518fe9] by niklwors <niklas.worschech@…>
  • 25 edits
    12 adds in OMCompiler

[cppRuntime] Adapted cpp runtime for asynchron communication with zeromq
-start and stop simulation, send notification of simulation progress via zeromq
-Adapted cpp runtime for Visual Studio 2019 64Bit support

13:36 Changeset in OpenModelica [9d9af64] by Per Östlund <per.ostlund@…>
  • 3 edits
    1 add in /

[NF] Propagate record bindings more.

  • Propagate record bindings to records in records.
13:04 Changeset in OpenModelica [4cb64384] by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/3rdParty

update 3rdParty

12:42 Changeset in OpenModelica [784c435] by Mahder Gebremedhin <mahder.gebremedhin@…>
  • 1 edit in OMCompiler/Compiler/FrontEnd/InstVar.mo

See what fails

12:35 Changeset in OpenModelica [fa2931a]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 perost <perost86@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFExpression.mo

[NF] Improve Expression.nthRecordElement.

  • Handle nthRecordElement of a record element of an array of records.
11:43 Changeset in OpenModelica [fa5e7a8] by Per Östlund <per.ostlund@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFExpression.mo

[NF] Improve Expression.nthRecordElement.

  • Handle nthRecordElement of a record element of an array of records.
11:18 Changeset in OpenModelica [5e679c8] by Mahder Gebremedhin <mahder.gebremedhin@…>
  • 1 edit in OMCompiler/Compiler/FrontEnd/InstFunction.mo

See what fails

02:02 Ticket #5658 (Wrong error message when using some built-in function (abs, mod) with ...) closed by casella
fixed: Try the latest 1.14.0 nightly build, which uses the new front-end by …
00:11 Ticket #5659 (Wrong behaviour of backend in algorithm section) created by casella
Please consider the following model […] The backend issues the …

2019-10-14:

20:51 Changeset in OpenModelica [13f6323] by Mahder Gebremedhin <mahder.gebremedhin@…>
  • 1 edit in OMCompiler/Compiler/FrontEnd/InstBinding.mo

See what fails.

20:20 Ticket #5654 (OMEdit installation error) closed by adeas31
fixed: Fixed via …
18:14 Changeset in OpenModelica [e8814666] by Mahder Gebremedhin <mahder.gebremedhin@…>
  • 10 edits in OMCompiler/Compiler
  • Instantiate record constructor functions as functions, not as records. Otherwise bindings get prefixed as if they would be expanded.
  • Do not generate eqMod bindings from submod modifications for recrods.
  • Pass correct context to outside bindings in codegen.
15:50 Ticket #5657 (when not allowed inside for in algorithm although specification does ...) closed by perost
invalid: Section 11.2.7.1 in the specification states: >When-statements may not …
15:41 Ticket #5658 (Wrong error message when using some built-in function (abs, mod) with ...) created by Pierre Haessig <pierre.haessig@…>
Dear Maintainers, On OM version 1.13.2, I get wrong error messages …
15:32 Changeset in OpenModelica [261032ca]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 OMCompiler/3rdParty

update 3rdParty submodule

15:26 Ticket #5657 (when not allowed inside for in algorithm although specification does ...) created by anonymous
Model foo below does not compile ------------------------------------- …
14:45 Ticket #5629 (OMEdit does allow to set connectorSizing parameters in some cases) reopened by Andrea.Bartolini
It appears flexible and intuitive... nice for me... just a corner case …
14:37 Changeset in OpenModelica [77c54659] by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/3rdParty

update 3rdParty submodule

14:11 Ticket #5642 (The frontends do not handle actualStream correctly) closed by casella
fixed: The example with the pump looks good. I also looked at the …

2019-10-13:

18:39 Changeset in OpenModelica [a29a313]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 /

update libs and 3rdParty

  • update compliance tests ModelicaCompliance.Scoping.InnerOuter.MissingInner started working
15:47 Changeset in OpenModelica [a4c3df4] by Adrian Pop <adrian.pop@…>
  • 4 edits in /

update libs and 3rdParty

  • update compliance tests ModelicaCompliance.Scoping.InnerOuter.MissingInner started working

2019-10-12:

10:19 Changeset in OpenModelica [ff0231a5] by Mahder Gebremedhin <mahder.gebremedhin@…>
  • 7 edits in OMCompiler/Compiler

[NF/Codegen] Fix handling of record variables with modifications on declaration in functions.

  • Fix the new Front-end to mark modification bindings.
  • We now create additional constructors for each unique modification use of a record. e.g. R r(a=1), r(b=2) will use two different constructors. We only create these constructors if they are actually needed.
  • There are some optimizations and cleanups that can be done. Will be fixed afterwards.
00:40 Changeset in OpenModelica [c22f30e5]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@…>
  • 6 edits in /

[BE] fix solvable call check

2019-10-11:

23:56 Changeset in OpenModelica [c7a6c1b] by Karim Abdelhak <karim.abdelhak@…>
  • 6 edits in /

[BE] fix solvable call check

14:52 Ticket #5648 (Error with FMU export if OMEdit is installed in Program Files) closed by adeas31
fixed: Fixed with 48efb09/OpenModelica and …

2019-10-10:

17:20 Changeset in OpenModelica [b49f2c1]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
    4 deletes in testsuite/simulation/modelica/tearing

Removed tearing testcase 17

  • The example is not solvable for time > 0. Test has nothing to do with tearing and is not "fixable"
17:20 Changeset in OpenModelica [6cf2a6d]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
    24 adds in /

[Backend] Minimal tearing

A new way to tear strong components. Minimal tearing can be used to tear
discrete variables from strong components. This is usefull for models where
tearingMethod=noTearing fails and omc-tearing is too slow.
Use debug flag tearingMethod=minimalTearing to enable minimalTearing.

  • Added minimalTearing to Tearing.mo
  • Added helper functions to BackendDAEUtil.mo
  • Added testcases for minimal tearing

Co-authored-by: rbulatow <rbulatow@…>
Co-authored-by: kabdelhak <karim.abdelhak@…>

13:36 Ticket #5655 (Wrong array re-indexing in OMEdit) closed by adeas31
fixed: Fixed in 11ac152/OpenModelica.
13:35 Changeset in OpenModelica [11ac152]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 OMEdit/OMEdit/OMEditGUI/Modeling/ModelWidgetContainer.cpp

Fixes ticket:5655 Don't re-index the non connectorSizing array.

When re-indexing consider the case that both start and end connectors can be connectorSizing.

12:04 Ticket #5656 (Allow step-by-step translation and simulation with scripting API) created by robert.sandmann@…
Dear developers, currently, it is not possible to simulate a model …
11:40 Changeset in OpenModelica [a0f080c9] by Adeel Asghar <adeel.asghar@…>
  • 1 edit in OMEdit/OMEdit/OMEditGUI/Modeling/ModelWidgetContainer.cpp

Fixes ticket:5655 Don't re-index the non connectorSizing array.

When re-indexing consider the case that both start and end connectors can be connectorSizing.

09:46 Ticket #5655 (Wrong array re-indexing in OMEdit) created by Andrea.Bartolini
Consider the following (also attached) model: […] it works …
09:24 Ticket #5629 (OMEdit does allow to set connectorSizing parameters in some cases) closed by Andrea.Bartolini
fixed
09:23 Ticket #5628 (OMEdit doesn't allow to choose the array element when a connection is ...) closed by Andrea.Bartolini
fixed

2019-10-09:

20:23 Changeset in OpenModelica [c47d934]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 perost <perost86@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFFlatten.mo

[NF] Fix connects in for-loops with -d=nfScalarize.

  • Unroll connect equations in for-loops even if -d=nfScalarize is used.
14:41 Ticket #5654 (OMEdit installation error) created by niklwors
The installation of OpenModelica reports the error opening file for …
14:34 Changeset in OpenModelica [4efc376c]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 OMCompiler/Compiler/Script/CevalScriptBackend.mo

Quote the installation directory path when configuring the FMU

13:49 Changeset in OpenModelica [d72a079] by Per Östlund <perost86@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFFlatten.mo

[NF] Fix connects in for-loops with -d=nfScalarize.

  • Unroll connect equations in for-loops even if -d=nfScalarize is used.
13:29 Changeset in OpenModelica [4a08008] by Adeel Asghar <adeel.asghar@…>
  • 1 edit in OMCompiler/Compiler/Script/CevalScriptBackend.mo

Quote the installation directory path when configuring the FMU

2019-10-08:

20:12 Changeset in OpenModelica [48efb091]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 OMCompiler/Compiler/Template/CodegenFMU.tpl

Fix FMU export for Windows

Quote the OMHOME path so that cp doesn't complain about spaces.

19:59 Changeset in OpenModelica [9564849e]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 OMCompiler/Makefile.common

replace libzmq dep with cppzmq dep

18:02 Changeset in OpenModelica [af903b61] by Adeel Asghar <adeel.asghar@…>
  • 1 edit in OMCompiler/Compiler/Template/CodegenFMU.tpl

Fix FMU export for Windows

Quote the OMHOME path so that cp doesn't complain about spaces.

17:54 Changeset in OpenModelica [712214c]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 perost <perost86@…>
  • 2 edits in OMCompiler/Compiler

[NF] Fix smooth calls when evaluating actualStream.

17:18 Changeset in OpenModelica [6bd3e6b7] by Adrian Pop <adrian.pop@…>
  • 1 edit in OMCompiler/Makefile.common

replace libzmq dep with cppzmq dep

17:12 Changeset in OpenModelica [5ea5f66c] by Per Östlund <per.ostlund@…>
  • 2 edits in OMCompiler/Compiler

[NF] Fix smooth calls when evaluating actualStream.

15:48 Ticket #5641 (Icon generator does not render text on package correctly) closed by adeas31
fixed: It is now fixed in 11d76cb/OpenModelica.
15:42 Changeset in OpenModelica [11d76cb]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@…>
  • 2 edits
    2 adds in /

Adpat to the new output of text annotation

Added a test for generate_icons.py

14:23 Changeset in OpenModelica [294d057]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 perost <perost86@…>
  • 2 edits in /

[NF] Only add smooth when need to actualStream.

  • Only add smooth when the flow direction is unknown when evaluating actualStream.
14:03 Changeset in OpenModelica [fa6b8e7]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@…>
  • 7 edits in OMEdit/OMEdit/OMEditGUI

Breakpoint markers for models inside package

Calculate the line numbering from model line start instead of text block start

13:58 Changeset in OpenModelica [ec47ecc] by adeas31 <adeel.asghar@…>
  • 2 edits
    2 adds in /

Adpat to the new output of text annotation

Added a test for generate_icons.py

13:24 Changeset in OpenModelica [7e71296] by kabdelhak <karim.abdelhak@…>
  • 4 edits in OMCompiler/Compiler

[BE] update delay operator differentiation

13:21 Changeset in OpenModelica [1ea8048] by Per Östlund <per.ostlund@…>
  • 2 edits in /

[NF] Only add smooth when need to actualStream.

  • Only add smooth when the flow direction is unknown when evaluating actualStream.
11:52 Changeset in OpenModelica [be7c680]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 perost <perost86@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFConnectEquations.mo

[NF] Improve ConnectEquation.evaluateFlowDirection.

  • Simplify the min and max attribute expressions before evaluating the flow direction.
11:04 Changeset in OpenModelica [89be54d] by Per Östlund <per.ostlund@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFConnectEquations.mo

[NF] Improve ConnectEquation.evaluateFlowDirection.

  • Simplify the min and max attribute expressions before evaluating the flow direction.
09:48 Changeset in OpenModelica [8a4592b9] by AnHeuermann <andreas.heuermann@…>
  • 1 edit
    4 deletes in testsuite/simulation/modelica/tearing

Removed tearing testcase 17

  • The example is not solvable for time > 0. Test has nothing to do with tearing and is not "fixable"
09:48 Changeset in OpenModelica [6975c86] by AnHeuermann <andreas.heuermann@…>
  • 5 edits
    24 adds in /

[Backend] Minimal tearing

A new way to tear strong components. Minimal tearing can be used to tear
discrete variables from strong components. This is usefull for models where
tearingMethod=noTearing fails and omc-tearing is too slow.
Use debug flag tearingMethod=minimalTearing to enable minimalTearing.

  • Added minimalTearing to Tearing.mo
  • Added helper functions to BackendDAEUtil.mo
  • Added testcases for minimal tearing

Co-authored-by: rbulatow <rbulatow@…>
Co-authored-by: kabdelhak <karim.abdelhak@…>

09:44 Changeset in OpenModelica [83d0207e]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 OMEdit/OMEdit/OMEditGUI/OMEditGUI.pro

Skip the include headers warnings

This avoids the warnings e.g., from FMILibrary. However, this still shows the warnings of OMEdit.

09:41 Changeset in OpenModelica [36548ec] by Adeel Asghar <adeel.asghar@…>
  • 7 edits in OMEdit/OMEdit/OMEditGUI

Breakpoint markers for models inside package

Calculate the line numbering from model line start instead of text block start

03:52 Ticket #5653 (Improve moving through arrow keys) created by ceraolo
Moving diagram parts through arrow keys is often convenient with …
Note: See TracTimeline for information about the timeline view.