Timeline


and

2022-01-05:

17:45 Changeset in OpenModelica [8291efd]maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 125 edits in /

Refactor debug print of backenddaeinfo (#7790)

16:10 Changeset in OpenModelica [ecca3503] by phannebohm <phannebohm@…>
  • 125 edits in /

Refactor debug print of backenddaeinfo

13:49 Ticket #5404 (Module RemoveSimpleEquations doesn't support synchronous systems) reopened by casella
13:47 Ticket #5404 (Module RemoveSimpleEquations doesn't support synchronous systems) closed by casella
fixed: As of 1.19.0, the reported test case works fine.
13:42 Ticket #4363 (Properly fix handling of Clocks the front-end, back-end and codegen) closed by casella
duplicate: Mostly obsolete, can be considered as a duplicate of …

2022-01-04:

18:13 Changeset in OpenModelica [df85172e]maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 1 edit in omsimulator.cmake

Use BUILD_TYPE for OMSimulator CMake build (#8378)

18:05 Changeset in OpenModelica [54883436]maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 36 edits
    22 adds in /

Fixing Synchronous C-runtime implementation (#8324)

  • Removing unused code
  • Renaming clock uniontypes

INTEGER_CLOCK --> RATIONAL_CLOCK
BOOLEAN_CLOCK --> EVENT_CLOCK

  • New data structure for base- and sub-clocks.
  • New data allocation/free
  • Only update non-constant intervalCounter.
  • Improved clock info dump
  • Fixing base-clock and sub-clock activation time computation
  • Fixing previous(), firstTick(), interval()
  • Fixing hold(), sample()
  • Fixing rational clocks with changing interval length
  • Adding more tests for all basic features of Synchronous to synchronous_c
  • Adding complex MSL test
15:21 Changeset in OpenModelica [fd57c0f] by AnHeuermann <andreas.heuermann@…>
  • 1 edit in omsimulator.cmake

Use BUILD_TYPE for OMSimulator CMake build

14:59 Ticket #5885 (Sliced subscripts in Modelica.ComplexMath.sum fails at code generation) closed by adrpo
fixed: Fixed by https://github.com/OpenModelica/OpenModelica/pull/8339.
14:35 Changeset in OpenModelica [f08a5316]maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 1 edit in OMCompiler/Compiler/Template/CodegenFMU.tpl

Link to static versions of sundails for FMUs. (#8377)

  • We build both static and shared versions of sundials libs. The shared versions are needed for the cpp runtime.

If we are generating static FMUs with CVODE as a solver we
link to cvode and nvecserial. Make sure we link to the static versions
of this libraries.

14:21 Changeset in OpenModelica [74b7a5e] by AnHeuermann <andreas.heuermann@…>
  • 1 edit in OMCompiler/SimulationRuntime/fmi/export/openmodelica/fmu2_model_interface.c.inc

Fix nextEventTimeDefined in fmi2EventUpdate

Only set eventInfo->nextEventTimeDefined to false if the
next activation time is smaller or equal to current simulation time.

13:22 Changeset in OpenModelica [73d9e03c] by Mahder Gebremedhin <mahder.geb@…>
  • 1 edit in OMCompiler/Compiler/Template/CodegenFMU.tpl

Link to static versions of sundails for FMUs.

  • We build both static and shared versions of sundials libs. The shared versions are needed for the cpp runtime.

If we are generating static FMUs with CVODE as a solver we
link to cvode and nvecserial. Make sure we link to the static versions
of this libraries.

13:07 Changeset in OpenModelica [3f669eb] by AnHeuermann <andreas.heuermann@…>
  • 1 edit in OMCompiler/SimulationRuntime/fmi/export/openmodelica/fmu2_model_interface.c.inc

Remoe freeSynchronous

12:55 Changeset in OpenModelica [c289c1b] by AnHeuermann <andreas.heuermann@…>
  • 8 edits in /

Clean-up and changes after review

2022-01-01:

17:05 Changeset in OpenModelica [6c3a4e4]maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 21 edits
    2 adds in /

support for choices annotation in omc (#7487) (#7652)

  • translate choices into a form that is Modelica compliant: choices(choice(mod1),choice(mod2),choice(mod3)) -> choices(choice={"mod1", "mod2", "mod3"}) choices(choice = mod1, choice = mod2, choice = mod3) -> choices(choice={"mod1", "mod2", "mod3"})
  • add the choices to the replaceable dialog
  • unify handling of some of the getComponent*|getElement* functions to avoid duplicate code
  • add and update tests
  • still remains to be done: support choices for other (non-replaceable) components
16:40 Changeset in OpenModelica [af4076b] by Adrian Pop <adrian.pop@…>
  • 21 edits
    2 adds in /

support for choices annotation in omc (#7487)

  • translate choices into a form that is Modelica compliant: choices(choice(mod1),choice(mod2),choice(mod3)) -> choices(choice={"mod1", "mod2", "mod3"}) choices(choice = mod1, choice = mod2, choice = mod3) -> choices(choice={"mod1", "mod2", "mod3"})
  • add the choices to the replaceable dialog
  • unify handling of some of the getComponent*|getElement* functions to avoid duplicate code
  • make NF and OF return the same for getIconAnnotation (remove a space)
  • add and update tests
  • still remains to be done: support choices for other (non-replaceable) components

2021-12-30:

15:12 Changeset in OpenModelica [94e2beef]maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 1 edit in OMEdit/OMEditLIB/Simulation/SimulationDialog.cpp

check epsilon greater than 0 for dataReconciliation (#8375)

14:16 Changeset in OpenModelica [a31dc849] by arun3688 <rain100falls@…>
  • 1 edit in OMEdit/OMEditLIB/Simulation/SimulationDialog.cpp

check epsilon greater than 0 for dataReconciliation

2021-12-29:

13:32 Changeset in OpenModelica [5cc21bb]maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by GitHub <noreply@…>
  • 1 edit in OMCompiler/Makefile.common

Compile sundials as position independent code. (#8372)

  • Compile the static libraries of sundials with pic enabled. This is

so that we can incorporate them in to our FMU runtime libs.

13:06 Changeset in OpenModelica [41e87b9] by Mahder Gebremedhin <mahder.geb@…>
  • 1 edit in OMCompiler/Makefile.common

Compile sundials as position independent code.

  • Compile the static libraries of sundials with pic enabled. This is so that we can incorporate them in to our FMU runtime libs.
Note: See TracTimeline for information about the timeline view.