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
0641eaf32Rüdiger FrankeGenerate FMI model structure without dependencies for array vars
dd5a6fd76Rüdiger FrankeTreat variable index for array elements in FMI model description
efe296facRüdiger FrankeRoll out arrays for FMI model description and Cpp init XML files
098c4ec2fRüdiger FrankeTreat array variables during Cpp code generation, ticket:5110
0880a6c60Rüdiger FrankeAssume simple array equations solved and count scalars for ModelInfo
8b160f9d2Rüdiger FrankeLet simple array equations pass the backend, ticket:5110
cc4c1bf6aDietmar WinklerMake sed greedy since there are two links per line to fix
363871639Adrian Pop[NF] don't try to evaluate external functions in the backend

Library Changes

LibraryChange

Models Affected

ModelicaTest_3.2.1_cppModelicaTest.MultiBody.Parts.FlyingBodiesSimulate performance 22.05 → 38.06
Modelica_3.2.2_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationFrontEnd performance 15.79 → 26.96
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analyticCompile performance 12.69 → 21.58
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800FrontEnd performance 46.12 → 24.38 BackEnd performance 33.70 → 18.90
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_20Simulate performance 11.79 → 6.88
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56