Timeline


and

2021-11-27: Today

01:52 Changeset in OpenModelica [9ee4f62] by GitHub <noreply@…>
  • 5 edits in OMCompiler/Compiler

Merge e300053c1e546934d204737d79192667a5f404ca into b3681acee9166fb43c0402e5445dfea08c4c8812

01:52 Changeset in OpenModelica [2782a5cd] by GitHub <noreply@…>
  • 1 edit in testsuite/libraries-for-testing/Makefile

Merge 5b0fc08547b269f016095af6f7a45245cff41b78 into b3681acee9166fb43c0402e5445dfea08c4c8812

01:52 Changeset in OpenModelica [47dcfc0e] by GitHub <noreply@…>
  • 1 edit in OMCompiler/Compiler/BackEnd/BackendInline.mo

Merge e0923186149c57c60ce5851fdecf1b3f21b8c9d3 into b3681acee9166fb43c0402e5445dfea08c4c8812

01:52 Changeset in OpenModelica [e42a7626] by GitHub <noreply@…>
  • 2 edits
    1 add in /

Merge ea7c7ddf14c60610369ce14ac8c5005950b5c392 into b3681acee9166fb43c0402e5445dfea08c4c8812

01:52 Changeset in OpenModelica [e31670ff] by GitHub <noreply@…>
  • 1 edit in OMCompiler/Compiler/BackEnd/Initialization.mo

Merge 68e1a6e2834f16a44f6701d649ebf020282499b2 into b3681acee9166fb43c0402e5445dfea08c4c8812

01:51 Changeset in OpenModelica [8a720691] by GitHub <noreply@…>
  • 1 edit in OMCompiler/Compiler/SimCode/SimCodeUtil.mo

Merge e91dba5b34504683a86f79fa1a6ac8e10320d66f into b3681acee9166fb43c0402e5445dfea08c4c8812

01:51 Changeset in OpenModelica [2c50398] by GitHub <noreply@…>
  • 14 edits
    1 add in /

Merge 9c4ad1326a2dc203a93192ab5dbdaca99128dd7c into b3681acee9166fb43c0402e5445dfea08c4c8812

01:51 Changeset in OpenModelica [09e0c20] by GitHub <noreply@…>
  • 2 edits in /

Merge 7268063cd87e84eb12461bb3f7ab44c6b71a44e4 into b3681acee9166fb43c0402e5445dfea08c4c8812

01:51 Changeset in OpenModelica [b559e8d4] by GitHub <noreply@…>
  • 3 edits in /

Merge d2c4b37c432b4e04ff8bda61b00335cc00955ea1 into b3681acee9166fb43c0402e5445dfea08c4c8812

01:51 Changeset in OpenModelica [c9ac7ba] by GitHub <noreply@…>
  • 1 edit in OMCompiler/Compiler/BackEnd/Matching.mo

Merge 4e306087f3f8c8dc8b76fd4607810c3098429d98 into b3681acee9166fb43c0402e5445dfea08c4c8812

01:51 Changeset in OpenModelica [55b3b99] by GitHub <noreply@…>
  • 3 edits in /

Merge ede685fee37ca589e8588ff3cb31a6363adf45c7 into b3681acee9166fb43c0402e5445dfea08c4c8812

01:51 Changeset in OpenModelica [e7c32ff2] by GitHub <noreply@…>
  • 1 edit
    13 adds in doc/UsersGuide/source

Merge 270d12001d777008cc7ee313d3945711b1521693 into b3681acee9166fb43c0402e5445dfea08c4c8812

01:51 Changeset in OpenModelica [ea7b9f3a] by GitHub <noreply@…>
  • 22 edits in /

Merge e9b9e10721ef12aa8c992321faf6190dd920777c into b3681acee9166fb43c0402e5445dfea08c4c8812

01:51 Changeset in OpenModelica [c10c6a6] by GitHub <noreply@…>
  • 1 add in CITATION.cff

Merge d538fbe53eff6fdd7907a7edf3a737c3546e2809 into b3681acee9166fb43c0402e5445dfea08c4c8812

01:51 Changeset in OpenModelica [1e4caf7] by GitHub <noreply@…>
  • 11 edits in OMEdit/OMEditLIB

Merge 755335816e7aa55409df96ce4a59d4453bc44462 into b3681acee9166fb43c0402e5445dfea08c4c8812

2021-11-26: Yesterday

21:37 Changeset in OpenModelica [646e8d9] by GitHub <noreply@…>
  • 2 edits in /

Merge 59e2b3daa57b42f0f865bc4dc40b1363612d0b73 into b3681acee9166fb43c0402e5445dfea08c4c8812

20:09 Changeset in OpenModelica [b3681ace]master by GitHub <noreply@…>
  • 9 edits
    2 adds in /

Output comments/annotations in Flat Modelica (#8232)

Fixes #8228

19:38 Changeset in OpenModelica [6ec8257] by Per Östlund <perost86@…>
  • 9 edits
    2 adds in /

Output comments/annotations in Flat Modelica

Fixes #8228

17:34 Changeset in OpenModelica [3eae525] by GitHub <noreply@…>
  • 4 edits in /

Improve Flat Modelica output (#8231)

  • Only print visibility for blocks of variables, not for every variable.
  • Remove unnecessary public section at end of variable list.

Fixes #8227.

17:11 Changeset in OpenModelica [afce003] by Per Östlund <perost86@…>
  • 4 edits in /

Improve Flat Modelica output

  • Only print visibility for blocks of variables, not for every variable.
  • Remove unnecessary public section at end of variable list.

Fixes #8227.

12:55 Changeset in OpenModelica [da94d68a] by GitHub <noreply@…>
  • 2 edits
    4 adds in /

Add CMake build support for qwt and OMPlot. (#8225)

  • The CMakeLists for qwt are taken from https://github.com/xantares/qwt-cmake

and modified a bit for qwt 6.1.5 and for OpenModelica.

  • This is still experimental and probably buggy.
11:37 Changeset in OpenModelica [7553358] by Adeel Asghar <adeel.asghar@…>
  • 9 edits in OMEdit/OMEditLIB

Added an interface to run conversion scripts

Fixes #8061
Fixes #8187 show a text message while installing library

10:08 Ticket #6342 (Make sure the sparse solver is used when appropriate) closed by casella
fixed
09:50 Changeset in OpenModelica [6b651eb] by GitHub <noreply@…>
  • 3 edits in doc/UsersGuide/source

Update package management section in the User's Guide (#8146)

  • Update package management section

This text reflects the discussions I had with @sjoelund and @adeas31 to the best of my understanding, regarding the behaviour of the package manager and the intended behaviour of the new package management features in OMEdit.

  • Moved the package management section at the beginning
  • Added reference to OMShell-terminal under Linux
  • Improved documentation based on comments from @sjoelund and @adeas31

2021-11-25:

16:06 Changeset in OpenModelica [548339a] by Mahder Gebremedhin <mahder.geb@…>
  • 2 edits
    4 adds in /

Add CMake build support for qwt and OMPlot.

  • The CMakeLists for qwt are taken from https://github.com/xantares/qwt-cmake

and modified a bit for qwt 6.1.5 and for OpenModelica.

  • This is still experimental and probably buggy.
14:01 Changeset in OpenModelica [4fb12f37] by GitHub <noreply@…>
  • 5 edits
    1 add in /

Make subscripting functions for -f optional (#8224)

  • Use the -m flag to enable the output of subscripting functions when -f is used, and otherwise output subscripted expressions.
13:35 Changeset in OpenModelica [6eb1528] by Per Östlund <perost86@…>
  • 5 edits
    1 add in /

Make subscripting functions for -f optional

  • Use the -m flag to enable the output of subscripting functions when -f is used, and otherwise output subscripted expressions.
13:23 Changeset in OpenModelica [dc7de090] by GitHub <noreply@…>
  • 6 edits in OMEdit/OMEditLIB

add a report button (#8185)

  • add a report button
  • Do not try to create the stack trace file when sending issue manually
  • Fix slot comments

Co-authored-by: Adeel Asghar <adeel.asghar@…>

13:11 Changeset in OpenModelica [2f849cef] by GitHub <noreply@…>
  • 1 edit
    2 adds in testsuite/simulation/modelica/commonSubExp

Add test for #8166. (#8223)

  • The test uses the OF to be consistent with the other tests.
12:43 Changeset in OpenModelica [b7343b12] by Mahder Gebremedhin <mahder.geb@…>
  • 1 edit
    2 adds in testsuite/simulation/modelica/commonSubExp

Add test for #8166.

  • The test uses the OF to be consistent with the other tests.

2021-11-24:

22:58 Changeset in OpenModelica [7e7e9293] by GitHub <noreply@…>
  • 1 edit in OMCompiler/Compiler/BackEnd/CommonSubExpression.mo

Handle functions returning enumerations. (#8196)

  • A case was missing for enumeration type return functions.
  • If the function fails always report an error.
17:48 Changeset in OpenModelica [e920dc2] by GitHub <noreply@…>
  • 2 edits
    1 add in /

Improve sorting of local function variables (#8218)

  • Take the modifiers on local record instances into account too when computing the dependencies between local function variables.

Fixes thorade/HelmholtzMedia#48

17:22 Changeset in OpenModelica [5a6cea7] by Per Östlund <perost86@…>
  • 2 edits
    1 add in /

Improve sorting of local function variables

  • Take the modifiers on local record instances into account too when computing the dependencies between local function variables.

Fixes thorade/HelmholtzMedia#48

15:24 Changeset in OpenModelica [07bac534] by Adeel Asghar <adeel.asghar@…>
  • 217 edits
    1 move
    80 adds
    2 deletes in /

Merge remote-tracking branch 'origin/master' into issue-8061

15:21 Changeset in OpenModelica [f6468ae] by GitHub <noreply@…>
  • 2 edits in /

Quote for-equation iterator in Flat Modelica (#8216)

14:51 Changeset in OpenModelica [4aff2018] by Per Östlund <perost86@…>
  • 2 edits in /

Quote for-equation iterator in Flat Modelica

14:43 Changeset in OpenModelica [8213b2c] by GitHub <noreply@…>
  • 3 edits in /

Improve flattening without scalarization (#8214)

  • Flatten equations and algorithms with an empty prefix when not doing scalarization, to get rid of any remaining split indices.
14:12 Changeset in OpenModelica [3b96b9d9] by Per Östlund <perost86@…>
  • 3 edits in /

Improve flattening without scalarization

  • Flatten equations and algorithms with an empty prefix when not doing scalarization, to get rid of any remaining split indices.
14:03 Changeset in OpenModelica [7c3ddb9] by GitHub <noreply@…>
  • 2 edits in OMCompiler/Compiler/NFFrontEnd

Flat Modelica fixes (#8215)

  • Use Flat Modelica for the dumpFlatModel output if the -f is used.
  • Also check the for-range in FlatModel.collectEquationFlatTypes.
13:26 Changeset in OpenModelica [cb10fe1] by Per Östlund <perost86@…>
  • 2 edits in OMCompiler/Compiler/NFFrontEnd

Flat Modelica fixes

  • Use Flat Modelica for the dumpFlatModel output if the -f is used.
  • Also check the for-range in FlatModel.collectEquationFlatTypes.
13:21 Changeset in OpenModelica [4ff85b39] by GitHub <noreply@…>
  • 5 edits in OMCompiler/Compiler

[janitor] Use string constants for var prefixes (#8213)

13:20 Changeset in OpenModelica [15cb3945] by GitHub <noreply@…>
  • 3 edits in /

Hide previous(v) in the result file (#8209)

  • Hide previous(v) in the result file

See Wittgenstein, Tractatus

  • Update testsuite
12:21 Changeset in OpenModelica [cd360922] by phannebohm <phannebohm@…>
  • 5 edits in OMCompiler/Compiler

[janitor] Use string constants for var prefixes

10:16 Changeset in OpenModelica [a1b67a1] by GitHub <noreply@…>
  • 1 edit in OMEdit/OMEditLIB/Plotting/PlotWindowContainer.cpp

Convert the parameters to base unit when exporting to csv (#8212)

Fixes #8206

09:57 Changeset in OpenModelica [2f917908] by Adeel Asghar <adeel.asghar@…>
  • 1 edit in OMEdit/OMEditLIB/Plotting/PlotWindowContainer.cpp

Convert the parameters to base unit when exporting to csv

Fixes #8206

01:45 Changeset in OpenModelica [6495495] by phannebohm <phannebohm@…>
  • 1 edit in testsuite/openmodelica/cppruntime/testArrayEquations.mos

Update testsuite

01:11 Changeset in OpenModelica [ddbf8e2] by phannebohm <phannebohm@…>
  • 2 edits in OMCompiler/Compiler/BackEnd

Hide previous(v) in the result file

See Wittgenstein, Tractatus

2021-11-23:

18:40 Changeset in OpenModelica [7bb55ae] by GitHub <noreply@…>
  • 1 edit in OMCompiler/Compiler/FrontEnd/DAE.mo

Fix typo (#8208)

18:26 Changeset in OpenModelica [953d678e] by GitHub <noreply@…>
  • 4 edits in OMEdit/OMEditLIB

Fix updating the element name (#8207)

Fixes #8180
Use element instead of component
Code refactoring

18:06 Changeset in OpenModelica [f13c165] by Per Östlund <perost86@…>
  • 1 edit in OMCompiler/Compiler/FrontEnd/DAE.mo

Fix typo

18:00 Changeset in OpenModelica [71aae049] by Adeel Asghar <adeel.asghar@…>
  • 4 edits in OMEdit/OMEditLIB

Fix updating the element name

Fixes #8180
Use element instead of component
Code refactoring

17:26 Changeset in OpenModelica [9f0cb452] by GitHub <noreply@…>
  • 14 edits
    2 adds
    1 delete in /

Add flag --dumpFlatModel (#8204)

  • Add flag --dumpFlatModel that can be used to dump the flat model at chosen stages of the frontend.
  • Remove old flag -d=nfDumpFlat which is superseded by the new flag.
  • Remove FrontEnd/NFInstUtil.mo since it's barely used, and only by the old frontend which already has equivalent functions.
  • Add NFFrontEnd/NFInstUtil.mo and move some of the utility functions in NFInst to it, which includes functions for dumping the flat model.
17:19 Changeset in OpenModelica [25b5073b] by GitHub <noreply@…>
  • 8 edits
    1 add in /

Add a DAE structure for initial for equations (#8205)

Fixes #8199

17:05 Changeset in OpenModelica [b1ae27f7] by Per Östlund <perost86@…>
  • 14 edits
    2 adds
    1 delete in /

Add flag --dumpFlatModel

  • Add flag --dumpFlatModel that can be used to dump the flat model at chosen stages of the frontend.
  • Remove old flag -d=nfDumpFlat which is superseded by the new flag.
  • Remove FrontEnd/NFInstUtil.mo since it's barely used, and only by the old frontend which already has equivalent functions.
  • Add NFFrontEnd/NFInstUtil.mo and move some of the utility functions in NFInst to it, which includes functions for dumping the flat model.
16:48 Changeset in OpenModelica [4508d65] by Per Östlund <perost86@…>
  • 8 edits
    1 add in /

Add a DAE structure for initial for equations

Fixes #8199

15:30 Changeset in OpenModelica [d538fbe5]Added-citation-metadata by John Tinnerholm <jtinnerholm@…>
  • 1 edit in CITATION.cff

Updated message yet again. Point to bibliography in the comment section

15:25 Changeset in OpenModelica [f6f51332]Added-citation-metadata by John Tinnerholm <jtinnerholm@…>
  • 1 edit in CITATION.cff

Updated cff message

15:25 Changeset in OpenModelica [3e095a0b]Added-citation-metadata by John Tinnerholm <jtinnerholm@…>
  • 1 edit in CITATION.cff

Updated cff message

15:22 Changeset in OpenModelica [eca0b84]Added-citation-metadata by John Tinnerholm <jtinnerholm@…>
  • 1 edit
    1 delete in /

Updated cff message

15:20 Changeset in OpenModelica [c54f232]Added-citation-metadata by John Tinnerholm <jtinnerholm@…>
  • 1 edit
    1 add in /

Testing adding auxilary md file

15:09 Changeset in OpenModelica [d519288] by GitHub <noreply@…>
  • 1 edit in OMCompiler/Makefile.omdev.mingw

Do not copy libexpat.dll from OMDev. (#8202)

  • It was giving warnings about incompatible dll on OMEdit messages.
  • It does not seem to be used anyway so it is removed.
  • If anything actually fails we will find out after the Windows tests are run.
15:09 Changeset in OpenModelica [d3c5d1d]Added-citation-metadata by John Tinnerholm <jtinnerholm@…>
  • 1 edit in CITATION.cff

Updated CITATION.cff file

15:03 Changeset in OpenModelica [552408f3]Added-citation-metadata by John Tinnerholm <jtinnerholm@…>
  • 1 edit in CITATION.cff

Updated CITATION.cff file

14:40 Changeset in OpenModelica [0802d69] by GitHub <noreply@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFEvalConstants.mo

Improve evaluation in ranges (#8203)

  • When evaluating anything in a range in EvalConstants, retype the whole range rather than evaluating the type since it's faster and gives better results, and also fixes some issues with -d=-nfScalarize.
14:28 Changeset in OpenModelica [14599185]Added-citation-metadata by John Tinnerholm <jtinnerholm@…>
  • 1 add
    1 delete in /

Removed old file. Added CITATION.cff file

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

Improve evaluation in ranges

  • When evaluating anything in a range in EvalConstants, retype the whole range rather than evaluating the type since it's faster and gives better results, and also fixes some issues with -d=-nfScalarize.
13:18 Changeset in OpenModelica [0223da2b] by Adeel Asghar <adeel.asghar@…>
  • 1 edit in OMEdit/OMEditLIB/MainWindow.cpp

Fix slot comments

13:14 Changeset in OpenModelica [8853e073] by Adeel Asghar <adeel.asghar@…>
  • 5 edits in OMEdit/OMEditLIB

Do not try to create the stack trace file when sending issue manually

12:27 Changeset in OpenModelica [4b133723] by Mahder Gebremedhin <mahder.geb@…>
  • 1 edit in OMCompiler/Makefile.omdev.mingw

Do not copy libexpat.dll from OMDev.

  • It was giving warnings about incompatible dll on OMEdit messages.
12:24 Changeset in OpenModelica [efdb564] by Mahder Gebremedhin <mahder.geb@…>
  • 1 edit in OMCompiler/Compiler/BackEnd/CommonSubExpression.mo

Handle functions returning enumerations.

  • A case was missing for enumeration type return functions.
  • If the function fails always report an error.
12:18 Changeset in OpenModelica [33e9ad72]Added-citation-metadata by GitHub <noreply@…>
  • 1 edit in CITATION.bib

Added link to the extended bibliography

11:28 Changeset in OpenModelica [e2562a20]Added-citation-metadata by GitHub <noreply@…>
  • 1 add in CITATION.bib

Create CITATION.bib

Added a citation file to the repository

2021-11-22:

18:22 Ticket #6195 (Assert triggered incorrectly on variable computed with conditional ...) closed by casella
fixed: Fixed for now.
15:23 Changeset in OpenModelica [0aeaad6]Added-citation-metadata by GitHub <noreply@…>
  • 3 edits
    1 add in /

Fix type attributes in functions (#8191)

  • Remove special case for type subscripts in functions that tried to work around a backend issue but caused other issues in some cases, and doesn't seem to be needed anymore.
15:18 Changeset in OpenModelica [c67c6c5]Added-citation-metadata by GitHub <noreply@…>
  • 1 edit in Jenkinsfile

Clean directories before unstash (#8192)

15:00 Changeset in OpenModelica [91aa016] by Per Östlund <perost86@…>
  • 3 edits
    1 add in /

Fix type attributes in functions

  • Remove special case for type subscripts in functions that tried to work around a backend issue but caused other issues in some cases, and doesn't seem to be needed anymore.
14:54 Changeset in OpenModelica [666234e] by Martin Sjölund <martin.sjolund@…>
  • 1 edit in Jenkinsfile

Clean directories before unstash

13:58 Changeset in OpenModelica [eea0274]Added-citation-metadata by GitHub <noreply@…>
  • 2 edits in OMCompiler/Compiler/Template

[Template] better indexing (#8189)

  • update array indexing of multidimensional variables
13:17 Changeset in OpenModelica [4a0fcc7b]Added-citation-metadata by GitHub <noreply@…>
  • 15 edits in /

Don't print inline type in the flat model (#8188)

  • Remove the printing of the inline type in the flat model, since it's using a syntax that's not compatible with Modelica and doesn't seem to be used for anything.

Fixes #8178

12:54 Changeset in OpenModelica [05028a9d] by Karim Abdelhak <karim.abdelhak@…>
  • 2 edits in OMCompiler/Compiler/Template

[Template] better indexing

  • update array indexing of multidimensional variables
12:49 Changeset in OpenModelica [04ecd8e] by Per Östlund <perost86@…>
  • 15 edits in /

Don't print inline type in the flat model

  • Remove the printing of the inline type in the flat model, since it's using a syntax that's not compatible with Modelica and doesn't seem to be used for anything.

Fixes #8178

11:26 Changeset in OpenModelica [39c1ea13]Added-citation-metadata by GitHub <noreply@…>
  • 18 edits in /

Delay zero crossing and event handling (#8150)

  • New log flag for delay: LOG_DELAY.
  • Improving event handling for delays.
    • New zero crossing function delayZeroCrossing for delays. Only created for C runtime.
  • Updating testsuite.
  • Adding documentation in delay.c and ringbuffer.c.
10:57 Changeset in OpenModelica [b8d2bbf7]Added-citation-metadata by GitHub <noreply@…>
  • 3 edits
    1 add in /

Add cmake support for OMParser. (#8186)

@mahge
Generalize omc_add_subdirectory for multiple args.
856c29a

  • the cmake add_subdirectory() function can take up to three arguments. Pass them through omc_add_subdirectory() as well.

@mahge
Add cmake support for OMParser.
d619316

  • OMParser can now be compiled with CMake. It is not built by default (it is EXCLUDED_FROM_ALL). It can be built by navigating to its build directory or you can just ask cmake to build the only target it adds, omcparserantlr4
00:38 Changeset in OpenModelica [e2d26bd] by Adrian Pop <adrian.pop@…>
  • 4 edits in OMEdit/OMEditLIB

add a report button

2021-11-21:

21:16 Changeset in OpenModelica [d6193163] by Mahder Gebremedhin <mahder.geb@…>
  • 2 edits
    1 add in /

Add cmake support for OMParser.

  • OMParser can now compiled with CMake. It is not build by default (it is EXCLUDED_FROM_ALL). It can be built by navigating to its build directory or you can just ask cmake to build the only target it adds, omcparserantlr4
21:14 Changeset in OpenModelica [856c29ae] by Mahder Gebremedhin <mahder.geb@…>
  • 1 edit in cmake/omc_utils.cmake

Generalize omc_add_subdirectory for multiple args.

  • the cmake add_subdirectory() function can take up to three arguments. Pass them through omc_add_subdirectory() as well.
20:54 Ticket #6195 (Assert triggered incorrectly on variable computed with conditional ...) reopened by casella
Reopened because of some regressions, see …
16:29 Changeset in OpenModelica [c7ce0ab] by Francesco Casella <francesco.casella@…>
  • 2 edits in doc/UsersGuide/source

Merge branch 'update-pkgman-doc' of https://github.com/casella/OpenModelica into update-pkgman-doc

16:21 Changeset in OpenModelica [d211722] by Francesco Casella <francesco.casella@…>
  • 1 edit in doc/UsersGuide/source/packagemanager.rst

Improved documentation based on comments from @sjoelund and @adeas31

12:39 Changeset in OpenModelica [aef8258]Added-citation-metadata by GitHub <noreply@…>
  • 1 edit in OMCompiler/SimulationRuntime/c/simulation/simulation_omc_assert.h

Add no return attributes to disable warnings. (#8182)

  • The assigned error functions should match the declared signature.
  • This was causing a warning on generated code for simulations.
  • I am not sure if noreturn is needed on this functions at all though.
12:14 Changeset in OpenModelica [2e106ae] by Mahder Gebremedhin <mahder.geb@…>
  • 1 edit in OMCompiler/SimulationRuntime/c/simulation/simulation_omc_assert.h

Add no return attributes to disable warnings.

  • The assigned error functions should match the declared signature.
  • This was causing a warning on generated code for simulations.
  • I am not sure if noreturn is needed on this functions at all though.
Note: See TracTimeline for information about the timeline view.