Timeline


and

2024-07-01:

16:12 Changeset in OpenModelica [fc022cfb] by cbermperi <chrissula.bermperi@…>
  • 6 edits in /

Adjust error cases

15:43 Changeset in OpenModelica [332e81aa]maintenance/v1.23v1.23.1 by GitHub <noreply@…>
  • 7 edits in OMCompiler/Compiler

Reduce evaluation of external functions in instance API (#12671)

  • Don't evaluate impure bindings in NFApi.dumpJSONBinding.
  • Don't evaluate external function calls that require using FFI in NFApi.dumpJSONBinding.
15:12 Changeset in OpenModelica [e982b611] by Per Östlund <perost86@…>
  • 7 edits in OMCompiler/Compiler

Reduce evaluation of external functions in instance API

  • Don't evaluate impure bindings in NFApi.dumpJSONBinding.
  • Don't evaluate external function calls that require using FFI in NFApi.dumpJSONBinding.
14:07 Changeset in OpenModelica [6c767820] by GitHub <noreply@…>
  • 2 edits
    1 add in /

Don't print out _ for Base Modelica (#12670)

Fixes #12669

13:35 Changeset in OpenModelica [a62a9f0e] by Per Östlund <perost86@…>
  • 2 edits
    1 add in /

Don't print out _ for Base Modelica

Fixes #12669

13:28 Changeset in OpenModelica [50ee994] by GitHub <noreply@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFScalarize.mo

Fix Scalarize.scalarizeVariable (#12668)

  • Make sure the binding is saved even if the variable isn't scalarized.
12:54 Changeset in OpenModelica [b7092fa5] by Per Östlund <perost86@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFScalarize.mo

Fix Scalarize.scalarizeVariable

  • Make sure the binding is saved even if the variable isn't scalarized.
11:52 Changeset in OpenModelica [9672a58] by GitHub <noreply@…>
  • 2 edits
    1 add in /

Don't print tuple subscripts for Base Modelica (#12666)

Fixes #12665

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

Don't print tuple subscripts for Base Modelica

Fixes #12665

2024-06-29:

01:51 Changeset in OpenModelica [7a7241c0] by GitHub <noreply@…>
  • 16 edits in OMCompiler/Compiler

Merge e085fc4703cc5d8b1a26761bef2a0a4e52024d9c into 83e8e6d947e1a711d6258cfa6ca5e20985672fbb

2024-06-28:

20:51 Changeset in OpenModelica [c670fa65] by phannebohm <phannebohm@…>
  • 16 edits in OMCompiler/Compiler

[NB] Reactivate use of sparsity pattern

16:52 Changeset in OpenModelica [83e8e6d] by GitHub <noreply@…>
  • 12 edits in OMCompiler/Compiler

[NB] Fix BackendExtension imports (#12660)

You may need to recompile all sources for the imports to work correctly.

16:19 Changeset in OpenModelica [b2a7cac] by phannebohm <phannebohm@…>
  • 12 edits in OMCompiler/Compiler

[NB] Fix BackendExtension imports

You may need to recompile all sources for the imports to work correctly.

15:15 Changeset in OpenModelica [1d25ec7] by GitHub <noreply@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFScalarize.mo

Simplify Scalarize.scalarizeVariable (#12659)

  • Merge binding and non-binding paths, it's not worth all the duplicated code just to avoid a single bool flag check in the for-loop.
  • Remove the condition that only arrays of size > 1 are scalarized due to backend issues, it doesn't seem to be necessary anymore.
14:45 Changeset in OpenModelica [e1e3747f] by Per Östlund <perost86@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFScalarize.mo

Simplify Scalarize.scalarizeVariable

  • Merge binding and non-binding paths, it's not worth all the duplicated code just to avoid a single bool flag check in the for-loop.
  • Remove the condition that only arrays of size > 1 are scalarized due to backend issues, it doesn't seem to be necessary anymore.
13:38 Changeset in OpenModelica [797972ad] by GitHub <noreply@…>
  • 2 edits in OMCompiler/Compiler/NBackEnd/Util

[NB] adjacency multiple occurences update (#12657)

  • [NB] adjacency multiple occurences update
  • fix when a component ref occurres multiple times in an equation
  • fix the skips by adding a depth counter and resolve skips by creating all possible combinations in the end (might create to many dependencies)
  • [NB] fix empty combinations in resolveSkips
  • [NB] use correct depth for skips
  • [NB] adjacency call tuple return fix
  • correctly add depth to the crefs if a function returns a tuple
12:58 Changeset in OpenModelica [a69254fb] by kabdelhak <karim.abdelhak@…>
  • 1 edit in OMCompiler/Compiler/NBackEnd/Util/NBAdjacency.mo

[NB] adjacency call tuple return fix

  • correctly add depth to the crefs if a function returns a tuple
12:15 Changeset in OpenModelica [8ac5b408] by kabdelhak <karim.abdelhak@…>
  • 1 edit in OMCompiler/Compiler/NBackEnd/Util/NBAdjacency.mo

[NB] use correct depth for skips

12:02 Changeset in OpenModelica [e11f5b22] by kabdelhak <karim.abdelhak@…>
  • 1 edit in OMCompiler/Compiler/NBackEnd/Util/NBSlice.mo

[NB] fix empty combinations in resolveSkips

11:48 Changeset in OpenModelica [5df6da3] by kabdelhak <karim.abdelhak@…>
  • 2 edits in OMCompiler/Compiler/NBackEnd/Util

[NB] adjacency multiple occurences update

  • fix when a component ref occurres multiple times in an equation
  • fix the skips by adding a depth counter and resolve skips by creating all possible combinations in the end (might create to many dependencies)
09:40 Changeset in OpenModelica [f04f065] by Julien Schueller <schueller@…>
  • 4 edits in OMPlot/OMPlot/OMPlotGUI

OMPlot: Qwt>=6.2 support

09:40 Changeset in OpenModelica [335c297] by Julien Schueller <schueller@…>
  • 2 edits
    1 add in OMPlot

OMPlot: Use external Qwt

2024-06-27:

14:43 Changeset in OpenModelica [d2e1684c] by AnHeuermann <38031952+AnHeuermann@…>
  • 2 edits in OMCompiler

rt_accumulated OMC_MINIMAL_RUNTIME case fixed

11:09 Changeset in OpenModelica [3aef50c1] by GitHub <noreply@…>
  • 330 edits
    62 adds
    1 delete in /

Qt6 (#12485)

  • OMEdit: Qt6 compatibility
  • OMNotebook: Qt6 support
  • OMShell: Qt6 support
  • OMPlot: Bump qwt
  • OMPlot: Qt6 support
  • Fixed OMShell

Allow compiling OMShell with Qt6 on Windows

  • Allow compiling OMPlot with Qt6 on Windows
  • Fixed OMNotebook chapter numbers visibility and opening of notebooks
  • Compile OMEdit with qt6 on Windows
  • Update OMEdit testsuite for qt6

Compile qtclients on Windows with qt6 in the pipeline

  • Add a new pipeline stage Win/UCRT64-qt6
  • Fix build
  • Fix libs copying and compile omoptim

Update OMDev

  • Update OMOptim and OMSens_Qt submodules
  • Update OMOptim
  • Added a new stage cmake-jammy-gcc-qt6 in pipeline
  • Remove the cmake-jammy-gcc-qt6 for now

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

10:24 Changeset in OpenModelica [5ef4a70c] by GitHub <noreply@…>
  • 3 edits in OMCompiler/Compiler

Implement array traversal with Susan map operator (#12648)

2024-06-26:

23:54 Changeset in OpenModelica [b0ded496] by Adeel Asghar <adeel.asghar@…>
  • 2 edits in /

Remove the cmake-jammy-gcc-qt6 for now

23:51 Changeset in OpenModelica [89b1f7a] by Adeel Asghar <adeel.asghar@…>
  • 144 edits
    14 adds in /

Merge remote-tracking branch 'origin/master' into qt6_jschueller

12:58 Changeset in OpenModelica [d54c72f8] by GitHub <noreply@…>
  • 4 edits in OMCompiler

Fix s(n)printff buffer size and format errors (#12588)

2024-06-25:

21:50 Changeset in OpenModelica [3e973765] by anotheruserofgithub <96748782+anotheruserofgithub@…>
  • 3 edits in OMCompiler/Compiler

Implement array traversal with Susan map operator

21:29 Changeset in OpenModelica [895ea025] by anotheruserofgithub <96748782+anotheruserofgithub@…>
  • 4 edits in OMCompiler

Fix s(n)printff buffer size and format errors

15:33 Changeset in OpenModelica [f500cdb] by GitHub <noreply@…>
  • 5 edits
    1 add in /

Add option to move Base Modelica bindings (#12645)

  • Add flag --baseModelicaOption=moveBindings that moves binding equations of variables to the equation section.

Fixes #12496

15:06 Changeset in OpenModelica [5b09eee] by Per Östlund <perost86@…>
  • 5 edits
    1 add in /

Add option to move Base Modelica bindings

  • Add flag --baseModelicaOptions=moveBindings that moves binding equations of variables to the equation section.

Fixes #12496

14:41 Changeset in OpenModelica [80dee6e] by GitHub <noreply@…>
  • 2 edits in OMCompiler/Compiler

[NF/NB] update simplify (#12644)

  • add simplification of pre(true) and pre(false)
    • add simplification of algorithms to nb
13:54 Changeset in OpenModelica [f9233def] by kabdelhak <karim.abdelhak@…>
  • 2 edits in OMCompiler/Compiler

[NF/NB] update simplify

  • add simplification of pre(true) and pre(false)
  • add simplification of algorithms to nb

2024-06-24:

16:41 Changeset in OpenModelica [907b8bd1] by GitHub <noreply@…>
  • 3 edits in OMCompiler/Compiler

Improve performance of Expression.extractUniqueCrefs* (#12638)

  • Use UnorderedSet.unique_list instead of List.unique for the Expression.extractUniqueCrefs* functions to improve scaling for large lists.
  • Optimize UnorderedSet.unique_list to avoid unnecessary work if the list has no more than one element.

Fixes #10252

16:01 Changeset in OpenModelica [54920ef] by Per Östlund <perost86@…>
  • 3 edits in OMCompiler/Compiler

Improve performance of Expression.extractUniqueCrefs*

  • Use UnorderedSet.unique_list instead of List.unique for the Expression.extractUniqueCrefs* functions to improve scaling for large lists.
  • Optimize UnorderedSet.unique_list to avoid unnecessary work if the list has no more than one element.

Fixes #10252

15:50 Changeset in OpenModelica [b6a70c37] by AnHeuermann <38031952+AnHeuermann@…>
  • 1 edit in OMCompiler/SimulationRuntime/c/util/utility.c

OpenModelica_uriToFilename_impl check empty string

13:59 Changeset in OpenModelica [ca7cc79] by Adeel Asghar <adeel.asghar@…>
  • 8 edits in OMEdit/OMEditLIB

Avoid calling getModelInstance when adding a new component

#11920

13:24 Changeset in OpenModelica [c1e0c3a] by GitHub <noreply@…>
  • 7 edits in /

Improve ComponentRef.hash (#12634)

  • Add builtin function stringHashDjb2Continue to allow continuing the computation of a hash.
  • Rewrite ComponentRef.hash and ComponentRef.hashStrip to construct the hash directly without converting the component reference to a string first.
12:56 Changeset in OpenModelica [2029a42b] by Per Östlund <perost86@…>
  • 7 edits in /

Improve ComponentRef.hash

  • Add builtin function stringHashDjb2Continue to allow continuing the computation of a hash.
  • Rewrite ComponentRef.hash and ComponentRef.hashStrip to construct the hash directly without converting the component reference to a string first.
12:15 Changeset in OpenModelica [9d197a6] by GitHub <noreply@…>
  • 1 edit in OMCompiler/Compiler/NBackEnd/Modules/3_Post/NBJacobian.mo

Add missing initial bucket count to PartialD2ColoringAlgC (#12632)

11:33 Changeset in OpenModelica [3d6a6ba] by Per Östlund <perost86@…>
  • 1 edit in OMCompiler/Compiler/NBackEnd/Modules/3_Post/NBJacobian.mo

Add missing initial bucket count to PartialD2ColoringAlgC

Note: See TracTimeline for information about the timeline view.