Timeline
2022-01-05:
- 17:45 Changeset in OpenModelica [8291efd]maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 125 edits in /
Refactor debug print of backenddaeinfo (#7790)
- 16:10 Changeset in OpenModelica [ecca3503] by
-
- 125 edits in /
Refactor debug print of backenddaeinfo
- 13:49 Ticket #5404 (Module RemoveSimpleEquations doesn't support synchronous systems) reopened by
- 13:47 Ticket #5404 (Module RemoveSimpleEquations doesn't support synchronous systems) closed by
- 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
- 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
-
- 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
-
- 36 edits22 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
-
- 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
- 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
-
- 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
-
- 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
-
- 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
-
- 1 edit in OMCompiler/SimulationRuntime/fmi/export/openmodelica/fmu2_model_interface.c.inc
Remoe freeSynchronous
- 12:55 Changeset in OpenModelica [c289c1b] by
-
- 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
-
- 21 edits2 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
-
- 21 edits2 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
-
- 1 edit in OMEdit/OMEditLIB/Simulation/SimulationDialog.cpp
check epsilon greater than 0 for dataReconciliation (#8375)
- 14:16 Changeset in OpenModelica [a31dc849] by
-
- 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
-
- 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
-
- 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.