Skip to content
Not built

Changes

Summary

  1. [C, Tpl] only run homotopy initialization when operator is present (#14274) (details)
  2. [NB] add new structure to c-code of assc (#14278) (details)
  3. [MOO] remove -fno-var-tracking-assignments for clang builds (#14279) (details)
  4. Handle `\r\n` in Tpl.writeStr (#14251) (details)
Commit a4188728cafeea8f5ec338cf16934df1ad45028c by Langenkamp Linus
[C, Tpl] only run homotopy initialization when operator is present (#14274)

* [C, Tpl] fix homotopy operator warning, improve code readability

* update test because wrong warning message is no longer present
The file was modifiedOMCompiler/SimulationRuntime/c/simulation/solver/nonlinearSystem.c (diff)
The file was modifiedOMCompiler/Compiler/Util/Config.mo (diff)
The file was modifiedtestsuite/simulation/modelica/initialization/bug_2990.mos (diff)
The file was modifiedtestsuite/simulation/modelica/initialization/bug_3052.mos (diff)
The file was modifiedOMCompiler/SimulationRuntime/c/openmodelica_func.h (diff)
The file was modifiedOMCompiler/SimulationRuntime/c/simulation/solver/nonlinearSolverHomotopy.c (diff)
The file was modifiedOMCompiler/Compiler/Template/SimCodeTV.mo (diff)
The file was modifiedtestsuite/simulation/modelica/others/Bug2788.mos (diff)
The file was modifiedtestsuite/simulation/modelica/start_value_selection/overrideLiteralStartFromFile_alg.mos (diff)
The file was modifiedtestsuite/simulation/modelica/initialization/bug_2994.mos (diff)
The file was modifiedtestsuite/simulation/modelica/initialization/parameters.mos (diff)
The file was modifiedtestsuite/simulation/modelica/nonlinear_system/bug_2841.mos (diff)
The file was modifiedtestsuite/simulation/modelica/initialization/homotopy4_solver.mos (diff)
The file was modifiedOMCompiler/SimulationRuntime/c/simulation/solver/initialization/initialization.c (diff)
The file was modifiedOMCompiler/SimulationRuntime/c/simulation/solver/solver_main.c (diff)
The file was modifiedOMCompiler/SimulationRuntime/c/simulation_data.h (diff)
The file was modifiedtestsuite/simulation/modelica/start_value_selection/overrideParamStartFromFile_alg.mos (diff)
The file was modifiedtestsuite/simulation/modelica/start_value_selection/overrideParamStartFromFile_param.mos (diff)
The file was modifiedOMCompiler/Compiler/Template/CodegenC.tpl (diff)
The file was modifiedtestsuite/simulation/modelica/initialization/bug_2207.mos (diff)
Commit bbeb7b38474fab99911effaa3f693aefd25a352f by 38032125+kabdelhak
[NB] add new structure to c-code of assc (#14278)

- add array of lists to c-code assc
The file was modifiedOMCompiler/Compiler/runtime/ASSCEXT_omc.cpp (diff)
The file was modifiedOMCompiler/SimulationRuntime/c/util/list.c (diff)
The file was modifiedOMCompiler/Compiler/runtime/ASSCEXT.cpp (diff)
The file was modifiedOMCompiler/SimulationRuntime/c/util/list.h (diff)
Commit 3290eceafb947c1ca6cdf0d037c07c3d75f3579b by Langenkamp Linus
[MOO] remove -fno-var-tracking-assignments for clang builds (#14279)

The file was modifiedOMCompiler/3rdParty (diff)
Commit 6d41297edb0509b24006e5d591fd84a547de8366 by per.ostlund
Handle `\r\n` in Tpl.writeStr (#14251)

- Add `System.splitOnNewline` that can handle both `\n` and `\r\n` and
  use it in `Tpl.writeStr` to avoid splitting up `\r\n` tokens.

Rearranged inputs in plot(), plotAll() and plotParametric() functions

Placed new fields associated with the second y-axis (yAxis, yLabelRight, and yRangeRight) to end of input lists, to avoid breaking existing plot code.

Delete files that were inadvertently placed in wrong folder

Delete ModelicaBuiltin.mo that was inadvertently put in wrong folder

Delete NFModelicaBuiltin.mo that was inadvertently put in wrong folder
The file was modifiedOMCompiler/Compiler/runtime/System_omc.c (diff)
The file was modifiedOMCompiler/Compiler/Util/System.mo (diff)
The file was modifiedOMCompiler/Compiler/Template/Tpl.mo (diff)
The file was modifiedOMCompiler/SimulationRuntime/c/util/modelica_string.h (diff)