Timeline


and

2021-09-03:

22:55 ReleaseNotes/1.18.0 edited by casella
(diff)
22:52 ReleaseNotes/1.18.0 edited by casella
(diff)
22:47 ReleaseNotes/1.18.0 edited by casella
(diff)
22:35 ReleaseNotes/1.18.0 edited by casella
(diff)
16:15 Changeset in OpenModelica [a2e5ce70]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 2 edits
    2 adds in /

Fix expansion of unary minus and not (#7863)

  • Return the original unary expression if an expression couldn't be expanded, not just the operand.
15:40 Changeset in OpenModelica [8b0699e] by Per Östlund <perost86@…>
  • 2 edits
    2 adds in /

Fix expansion of unary minus and not

  • Return the original unary expression if an expression couldn't be expanded, not just the operand.
15:17 ReleaseNotes/1.18.0 edited by casella
(diff)
12:13 Changeset in OpenModelica [8c59b8e5]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 2 edits in OMCompiler/Compiler

[BE] fix iterator handling in algorithms (#7853)

  • fixes ticket: #7832
    • Problem: for loops in algorithms did not handle manipulated iterators correctly (i+1)

-> missing entries in adjacency matrix

  • remove all non model subscripts on the lhs of an assignment
  • (Modelica Specification v3.5 : 11.1.2)
11:17 Changeset in OpenModelica [d48ba791] by Karim Abdelhak <karim.abdelhak@…>
  • 2 edits in OMCompiler/Compiler

[BE] fix iterator handling in algorithms

  • fixes ticket: #7832
  • Problem: for loops in algorithms did not handle manipulated iterators correctly (i+1)

-> missing entries in adjacency matrix

  • remove all non model subscripts on the lhs of an assignment
  • (Modelica Specification v3.5 : 11.1.2)
11:14 Changeset in OpenModelica [0f49ff78]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Andreas <38031952+AnHeuermann@…>
  • 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/kinsolSolver.c

Fix segmentation fault when using KINSOL with LAPACK as linear solver.

Allocate memory for dense Jacobian when LAPACK is selected.

10:16 Changeset in OpenModelica [85d62800] by AnHeuermann <andreas.heuermann@…>
  • 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/kinsolSolver.c

Fix segmentation fault when using KINSOL with LAPACK as linear solver.

Allocate memory for dense Jacobian when LAPACK is selected.

02:25 Changeset in OpenModelica [5eb2c513]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 1 edit in OMCompiler/SimulationRuntime/c/util/simulation_options.c

Update the documentation of -homotopyOnFirstTry (#7847)

01:53 ReleaseNotes/1.18.0 edited by casella
(diff)
01:47 ReleaseNotes/1.18.0 edited by casella
(diff)
01:46 ReleaseNotes/1.18.0 edited by casella
(diff)
01:36 ReleaseNotes/1.18.0 edited by casella
(diff)

2021-09-02:

22:17 Changeset in OpenModelica [3deb8ba0]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by rfranke <rfranke@…>
  • 2 edits in /

Improve treatment of mutually dependent sub-clock relations

Give signal flow relatonship preference over clock relationship
See: Modelica.Clocked.Examples.CascadeControlledDrive.SubClocked

21:32 Changeset in OpenModelica [f76739a2] by Rüdiger Franke <rdgfranke@…>
  • 2 edits in /

Improve treatment of mutually dependent sub-clock relations

Give signal flow relatonship preference over clock relationship
See: Modelica.Clocked.Examples.CascadeControlledDrive.SubClocked

18:16 Changeset in OpenModelica [9949e99]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 3 edits in OMCompiler/Compiler/NFFrontEnd

Improve handling of deleted components (#7855)

17:31 Changeset in OpenModelica [25071d47] by Per Östlund <perost86@…>
  • 3 edits in OMCompiler/Compiler/NFFrontEnd

Improve handling of deleted components

13:55 Changeset in OpenModelica [c0fb9191]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFTypeCheck.mo

More conditional array type fixes (#7851)

13:10 Changeset in OpenModelica [895b9d2] by Per Östlund <perost86@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFTypeCheck.mo

More conditional array type fixes

12:07 Changeset in OpenModelica [e6b71afa]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 1 edit in OMEdit/OMEditLIB/Element/ElementProperties.cpp

Divide the pixmap size with device pixel ratio for labels size (#7850)

Use QLabel::setScaledContents(true) to automatically scale the pixmap
Fixes #7768

11:38 Changeset in OpenModelica [4e726af] by Adeel Asghar <adeel.asghar@…>
  • 1 edit in OMEdit/OMEditLIB/Element/ElementProperties.cpp

Divide the pixmap size with device pixel ratio for labels size

Use QLabel::setScaledContents(true) to automatically scale the pixmap
Fixes #7768

01:03 Changeset in OpenModelica [2536fe6c] by Francesco Casella <francesco.casella@…>
  • 1 edit in OMCompiler/SimulationRuntime/c/util/simulation_options.c

Update the documentation of -homotopyOnFirstTry

2021-09-01:

19:29 Changeset in OpenModelica [c80f58e7]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 10 edits in /

Invent nominal values for derivatives (#7819)

A new heuristic for estimating the nominal value of derivatives is
to take the nominal value from the corresponding state and divide
that by the simulation interval.

der(x).nominal := x.nominal/Interval

See issue #7794 for the discussion.

17:57 Changeset in OpenModelica [1c47499e] by phannebohm <phannebohm@…>
  • 10 edits in /

Invent nominal values for derivatives

A new heuristic for estimating the nominal value of derivatives is
to take the nominal value from the corresponding state and divide
that by the simulation interval.

der(x).nominal := x.nominal/Interval

See issue #7794 for the discussion.

16:52 Changeset in OpenModelica [f946c53e]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 2 edits
    1 add in /

Improve handling of conditional components (#7844)

15:45 Changeset in OpenModelica [f9b2726] by Per Östlund <perost86@…>
  • 2 edits
    1 add in /

Improve handling of conditional components

14:15 Changeset in OpenModelica [94df1562]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 2 edits
    1 add in /

Fix typing of assignments (#7843)

  • Use the lhs type as the type of an assignment instead of the compatible type of both sides, since the lhs is never type cast.
13:40 Changeset in OpenModelica [4faffe0] by Per Östlund <perost86@…>
  • 2 edits
    1 add in /

Fix typing of assignments

  • Use the lhs type as the type of an assignment instead of the compatible type of both sides, since the lhs is never type cast.
11:54 Changeset in OpenModelica [29111b4]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 5 edits in OMEdit/OMEditLIB

Show the display unit in the diagram layer with the parameter value (#7841)

Fixes #7765

11:32 Changeset in OpenModelica [be1894b] by Adeel Asghar <adeel.asghar@…>
  • 5 edits in OMEdit/OMEditLIB

Show the display unit in the diagram layer with the parameter value

Fixes #7765

2021-08-31:

19:59 Changeset in OpenModelica [ec39a0b] by Rüdiger Franke <rdgfranke@…>
  • 1 edit in OMEdit/OMEditLIB/Plotting/VariablesWidget.cpp

Omit listing of $cse and $TMP variables in OMEdit for Cpp runtime

The Cpp runtime follows the FMI convention of converting $ chars to _D_.

16:43 Changeset in OpenModelica [403eebcf]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFType.mo

Fix Type.sizeOf for complex types (#7831)

16:07 Changeset in OpenModelica [83a885a8] by Per Östlund <perost86@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFType.mo

Fix Type.sizeOf for complex types

14:30 Changeset in OpenModelica [85c2926]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 9 edits in OMCompiler/Compiler

Clean up some imports (#7830)

13:59 Changeset in OpenModelica [c7b61ff] by Per Östlund <perost86@…>
  • 9 edits in OMCompiler/Compiler

Clean up some imports

13:06 Changeset in OpenModelica [3277ec2e]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFTypeCheck.mo

Handle nested conditional array types better (#7829)

12:33 Changeset in OpenModelica [d2c4b37c] by Mahder Gebremedhin <mahder.gebremedhin@…>
  • 3 edits in /

Add description of sim exe flag repetition rules.

12:30 Changeset in OpenModelica [df51a71d] by Per Östlund <perost86@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFTypeCheck.mo

Handle nested conditional array types better

12:11 Changeset in OpenModelica [a0fbf64]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 2 edits
    1 add in /

Fix type of virtual component in expandable connector (#7827)

11:34 Changeset in OpenModelica [4bd4116] by Per Östlund <perost86@…>
  • 2 edits
    1 add in /

Fix type of virtual component in expandable connector

2021-08-30:

22:32 Changeset in OpenModelica [46401d39]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by rfranke <rfranke@…>
  • 2 edits in OMCompiler/Compiler/Template

Fix assignment of values to constant bvector in linear loops

This had been commented out on Apr 26, 2016.

21:55 Changeset in OpenModelica [1cd137c3] by Rüdiger Franke <rdgfranke@…>
  • 2 edits in OMCompiler/Compiler/Template

Fix assignment of values to constant bvector in linear loops

This had been commented out on Apr 26, 2016.

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

Updated libraries

  • libraries 128efa2...e548b42 (1):

    Bump libraries

13:33 Changeset in OpenModelica [87d3f6c]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 2 edits
    1 add in /

Improve conditional array type handling (#7823)

  • Remove cases for type matching if branches where one of the branches has a conditional array type, since they're incorrect and not actually necessary.
12:46 Changeset in OpenModelica [0527889] by Per Östlund <perost86@…>
  • 2 edits
    1 add in /

Improve conditional array type handling

  • Remove cases for type matching if branches where one of the branches has a conditional array type, since they're incorrect and not actually necessary.
10:40 Changeset in OpenModelica [4b61ed2b]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 1 edit in OMEdit/OMEditLIB/Editors/BaseEditor.cpp

Use the correct column number when line wrapping is on (#7822)

Fixes #7753

10:29 Changeset in OpenModelica [4d54522]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 1 edit in OMEdit/OMEditLIB/Modeling/LibraryTreeWidget.cpp

Open the model in Modeling perspective on ctrl + double click (#7821)

Fixes #7772

10:19 Changeset in OpenModelica [fade58d] by Adeel Asghar <adeel.asghar@…>
  • 1 edit in OMEdit/OMEditLIB/Editors/BaseEditor.cpp

Use the correct column number when line wrapping is on

Fixes #7753

09:55 Changeset in OpenModelica [8c59b446] by Adeel Asghar <adeel.asghar@…>
  • 1 edit in OMEdit/OMEditLIB/Modeling/LibraryTreeWidget.cpp

Open the model in Modeling perspective on ctrl + double click

Fixes #7772

09:31 Changeset in OpenModelica [eeaee8fc] by Adeel Asghar <adeel.asghar@…>
  • 1 edit in OMEdit/OMEditLIB/OMS/OMSSimulationOutputWidget.cpp

Minor fixes

2021-08-29:

19:34 Changeset in OpenModelica [d429790]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by rfranke <rfranke@…>
  • 4 edits
    1 add in /

Fix Cpp index of model variables for multidimensional arrays

This is important because states and derivatives are accessed through
lumped vectors z and zDot. Without this fix in particular the mapping
of results to variables for plotting or FMUs is wrong.
See e.g. discretized line models of PowerSystems library.

The fix is not needed for algebraic variables that are accessed through
their individual names.

18:40 Changeset in OpenModelica [3ccc1d5] by Rüdiger Franke <rdgfranke@…>
  • 4 edits
    1 add in /

Fix Cpp index of model variables for multidimensional arrays

This is important because states and derivatives are accessed through
lumped vectors z and zDot. Without this fix in particular the mapping
of results to variables for plotting or FMUs is wrong.
See e.g. discretized line models of PowerSystems library.

The fix is not needed for algebraic variables that are accessed through
their individual names.

2021-08-28:

11:39 Changeset in OpenModelica [b0ab3cd]Added-citation-metadatamaintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by rfranke <rfranke@…>
  • 3 edits in /

Use nominal values of states as fallback for derivatives in alg loops

This addresses issue #7794
"Provide appropriate nominal values to derivatives for proper scaling of iterative nonlinear solvers"

10:51 Changeset in OpenModelica [7173035f] by Rüdiger Franke <rdgfranke@…>
  • 3 edits in /

Use nominal values of states as fallback for derivatives in alg loops

This addresses issue #7794
"Provide appropriate nominal values to derivatives for proper scaling of iterative nonlinear solvers"

2021-08-27:

14:10 Changeset in OpenModelica [7f4c5fa3] by Karim Abdelhak <karim.abdelhak@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFScalarize.mo

[NF] update non scalar parameter bindings

  • aims for ticket #7485
  • do scalarize array parameter bindings if they have one of the following attributes: min, max, nominal
  • otherwise it would lead to errors in code generation (non scalar entries in init.xml not possible)
12:35 Changeset in OpenModelica [a44879ac] by Adeel Asghar <adeel.asghar@…>
  • in /

Merge branch 'interactive-simulation' of https://github.com/adeas31/OpenModelica into interactive-simulation

12:16 Changeset in OpenModelica [cdb6c99b] by Adeel Asghar <adeel.asghar@…>
  • 542 edits
    684 moves
    30 adds
    10 deletes in /

Merge remote-tracking branch 'origin/master' into interactive-simulation

Note: See TracTimeline for information about the timeline view.