OpenModelica master from 2019-02-28 22:24:09 to 2019-03-02 00:06:37

Summary

OMC Commits6
Libraries Changed2
Number of Improvements3
Number of Regressions2
Number of Performance Improvements12
Number of Performance Regressions41

OpenModelica Changes

CommitAuthorSummary
b691eb147Per Östlund[NF] Improve errors for binding type mismatches.
2ba9e4bf6Per Östlund[NF] Update the call type when type casting.
69a3ec4faPer ÖstlundFix : subscripting in Ceval.cevalSubscriptValue.
0470a5b38Per ÖstlundImprove runtime implementation of 'diagonal'.
cc9ae7881Per Östlund[NF] Improve type casting of some builtins.
482cb0e7ePer Östlund[NF] Fix function vectorization with type casting.

Library Changes

LibraryChange
Buildings_latestFrom version 6.0.0 (revision 20190225-132240~git~master) to 6.0.0 (revision 20190301-082416~git~master)
OpenIPSLFrom version 2.0.0-dev (revision 20190219-195329~git~master) to 2.0.0-dev (revision 20190301-080106~git~master)

Models Affected

Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified1BackEnd performance 9.38 → 16.02 Compile performance 19.44 → 34.10
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified2BackEnd performance 9.29 → 17.24 Compile performance 19.79 → 34.33
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified3Compile performance 19.30 → 34.65
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified4Compile performance 16.24 → 28.04
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified5BackEnd performance 5.30 → 10.90
Buildings_latestBuildings.Fluid.Examples.Performance.Example1v1FrontEnd performance 7.01 → 12.76
Buildings_latestBuildings.Fluid.Examples.Performance.Example1v2FrontEnd performance 11.48 → 21.14
Buildings_latestBuildings.Fluid.Examples.Performance.Example4FrontEnd performance 12.57 → 24.36
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.ParallelDpFrontEnd performance 10.22 → 19.04
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.ParallelDpOptimisedFrontEnd performance 13.83 → 24.94
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.ParallelFlowFrontEnd performance 10.03 → 18.64
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.ParallelFlowOptimisedFrontEnd performance 13.71 → 24.39
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.SeriesDpFrontEnd performance 10.13 → 17.86
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.SeriesDpOptimisedFrontEnd performance 13.85 → 25.57
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.SeriesFlowFrontEnd performance 10.39 → 19.49
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.SeriesFlowOptimisedFrontEnd performance 14.03 → 25.28
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.SeriesParallelDpFrontEnd performance 10.33 → 19.12
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.SeriesParallelDpOptimisedFrontEnd performance 14.55 → 26.62
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.SeriesParallelFlowFrontEnd performance 10.25 → 18.95
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.SeriesParallelFlowOptimisedFrontEnd performance 14.27 → 26.23
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAITTemplates performance 10.58 → 19.23
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Examples.FiniteLineSourceSimulate performance 0:01:03 → 0:01:53
Buildings_latestBuildings.Fluid.Geothermal.Boreholes.Examples.UTubeCompile performance 16.34 → 28.00
Buildings_latestBuildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.ApparatusDewPointFrontEnd performance 6.80 → 11.71
Buildings_latestBuildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.ApparatusDryPointFrontEnd performance 6.44 → 11.35
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WaterCooler_TFrontEnd performance 6.84 → 12.83
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WaterHeater_TFrontEnd performance 6.77 → 11.83
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WaterHeater_uFrontEnd performance 6.79 → 12.24
Buildings_latestBuildings.Fluid.Sensors.Examples.SpecificEnthalpyFrontEnd performance 7.02 → 11.99
Buildings_latestBuildings.Fluid.SolarCollectors.Examples.FlatPlateShaCoeTrueFrontEnd performance 11.23 → 19.47
Buildings_latestBuildings.Fluid.SolarCollectors.Examples.FlatPlateTotalAreaCompile performance 11.48 → 20.62
Buildings_latestBuildings.Fluid.SolarCollectors.Validation.EN12975NPanelsCompile performance 15.94 → 27.30
Buildings_latestBuildings.Fluid.SolarCollectors.Validation.FlatPlateFrontEnd performance 15.86 → 27.08 Compile performance 9.28 → 16.15
Buildings_latestBuildings.Fluid.SolarCollectors.Validation.FlatPlateNPanelsCompile performance 15.59 → 26.68
Buildings_latestBuildings.Fluid.Sources.Examples.PropertySource_TFrontEnd performance 8.60 → 15.05
Buildings_latestBuildings.Fluid.Sources.Examples.TraceSubstancesFlowSourceFrontEnd performance 15.82 → 27.10 Compile performance 6.43 → 11.76
Buildings_latestBuildings.Fluid.Storage.Examples.StratifiedFrontEnd performance 14.54 → 24.85 Compile performance 7.89 → 14.71
Buildings_latestBuildings.Fluid.Storage.Examples.StratifiedEnhancedInternalHexFrontEnd performance 22.66 → 40.00
Buildings_latestBuildings.Fluid.Storage.Validation.HeatExchangerDynamicsFrontEnd performance 14.30 → 24.40
Buildings_latestBuildings.Fluid.Storage.Validation.HeatExchangerLocationFrontEnd performance 16.07 → 28.44
Buildings_latestBuildings.Fluid.Storage.Validation.StratifiedLoadingUnloadingFrontEnd performance 11.30 → 19.93
ModelicaTest_3.2.2ModelicaTest.Math.TestMatrices2bCompile → Verify
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.Parts.FlyingBodiesCompile performance 12.85 → 7.23 Simulate performance 40.40 → 22.15
ModelicaTest_3.2.3ModelicaTest.Math.TestMatrices2bCompile → Verify
ModelicaTest_trunkModelicaTest.Math.TestMatrices2bCompile → Verify
Modelica_3.2.1_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationSimulate performance 11.12 → 6.37
Modelica_3.2.1_cppModelica.Media.Examples.MoistAirFrontEnd performance 15.81 → 8.97
Modelica_3.2.2_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_RectifierSimulate performance 11.00 → 6.07
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.ThyristorCenterTap2mPulse_RLV_CharacteristicSimulate performance 10.18 → 5.48
Modelica_3.2.2_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_GeneratorCompile performance 10.64 → 5.87 Simulate performance 17.58 → 9.23
Modelica_3.2.2_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_Generator_MultiPhaseCompile performance 11.63 → 6.07 Simulate performance 14.20 → 8.18
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6Templates performance 20.21 → 10.93 Compile performance 30.12 → 17.19
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analyticCompile performance 20.96 → 12.08
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSizeSimulate → Compile
OpenIPSLOpenIPSL.Examples.Controls.PSSE.PSS.IEEESTSimulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56
SiemensPower_OMCtestSiemensPower.Components.Pipes.Tests.tube_ownMedia_testFrontEnd performance 23.85 → 13.63 Compile performance 28.91 → 16.99
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestCentrifugalPump7Simulate performance 17.39 → 10.18
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicCentrifugalPump2Simulate performance 16.11 → 9.43