OpenModelica master from 2018-10-04 11:16:53 to 2018-10-04 22:11:35

Summary

OMC Commits8
Libraries Changed0
Number of Improvements0
Number of Regressions1
Number of Performance Improvements2
Number of Performance Regressions0

OpenModelica Changes

CommitAuthorSummary
09d7769b65Per Östlund[NF] Add ceval handlers for Clock constructors.
2e84817805Per Östlund[NF] Fix Ceval.evalComponentBinding with 'each'.
7fd4fbc3feAdeel AsgharAllow only the valid FMI versions. ticket:5146
3f4c043b56Rüdiger FrankeReactivate Cpp code generation for SimCode.SES_FOR_LOOP
6952465e4eRüdiger FrankeConvert BackendDAE.FOR_EQUATION to SimCode.SES_FOR_LOOP (simplified)
d2c673dcb6Rüdiger FrankeOptionally strip loop subscript from clocked states
e37e5cc072Rüdiger FrankeExtend treatment of for-equations in backend
9220d77b38Rüdiger FrankeConvert DAE.FOR_EQUATION to BackendDAE.FOR_EQUATION, ticket:5110

Library Changes

LibraryChange

Models Affected

Modelica_3.2.2_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation (sim)FrontEnd performance 26.96 → 15.82
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Simulate → Compile
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)SimCode performance 12.22 → 5.11
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)