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

Summary

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

OpenModelica Changes

CommitAuthorSummary
0641eaf32fRüdiger FrankeGenerate FMI model structure without dependencies for array vars
dd5a6fd765Rüdiger FrankeTreat variable index for array elements in FMI model description
efe296fac1Rüdiger FrankeRoll out arrays for FMI model description and Cpp init XML files
098c4ec2fdRüdiger FrankeTreat array variables during Cpp code generation, ticket:5110
0880a6c600Rüdiger FrankeAssume simple array equations solved and count scalars for ModelInfo
8b160f9d2aRüdiger FrankeLet simple array equations pass the backend, ticket:5110
cc4c1bf6abDietmar WinklerMake sed greedy since there are two links per line to fix
3638716391Adrian Pop[NF] don't try to evaluate external functions in the backend

Library Changes

LibraryChange

Models Affected

ModelicaTest_3.2.1_cppModelicaTest.MultiBody.Parts.FlyingBodies (sim)Simulate performance 22.05 → 38.06
Modelica_3.2.2_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation (sim)FrontEnd performance 15.79 → 26.96
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analytic (sim)Compile performance 12.69 → 21.58
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800 (sim)FrontEnd performance 46.12 → 24.38 BackEnd performance 33.70 → 18.90
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_20 (sim)Simulate performance 11.79 → 6.88
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)