OpenModelica master from 2019-03-02 00:06:37 to 2019-03-08 04:04:32

Summary

OMC Commits12
Libraries Changed2
Number of Improvements7
Number of Regressions5
Number of Performance Improvements55
Number of Performance Regressions1

OpenModelica Changes

CommitAuthorSummary
56f218af8dPer Östlund[NF] Merge redeclared attributes in correct order.
cfee59268fAndreas[OMSI] Preparing Code generation for C
ea6c15501fPer Östlund[NF] Fix ComponentRef.transferSubscripts.
a0d3cc1b67Per Östlund[NF] Reuse pointer when redeclaring component.
1cc697e0e5Per ÖstlundAdd referencePointerString debug function.
68d87aa246Per Östlund[NF] Use explicit scope in InstNode.scopeName.
50bc1b1364Per Östlund[NF] Split TUPLE() := TUPLE() assigments.
5c656ca74eAnHeuermannAdd comment for parameters in generated code
f211539ebdPer Östlund[NF] Hack to fix some array conditions.
ae2ddcb40bPer Östlund[NF] Inner/outer fixes.
b55fb1b3d0Per Östlund[NF] Collect functions in array dimensions.
f0376d4b66Per Östlund[NF] Fix equation counting for _.

Library Changes

LibraryChange
BuildingSystemsFrom version 2.0.0-beta (revision 2.0.0-beta2-278-g56ccd43) to 2.0.0-beta (revision 2.0.0-beta2-282-gaba8ce2)
Buildings_latestFrom version 6.0.0 (revision 20190301-082416~git~master) to 6.0.0 (revision 20190305-093026~git~master)

Models Affected

BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Basic (sim)Simulate → Compile
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 12.08 → 22.45
BuildingSystemsBuildingSystems.Fluid.FixedResistances.BaseClasses.Validation.PlugFlowCore (sim)Failed → Templates
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Examples.PlugFlowPipe (sim)Failed → Templates
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.FlowReversal (sim)Failed → Templates
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.PlugFlowAIT (sim)Failed → Templates
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.PlugFlowULg (sim)Failed → Templates
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.TransportWaterAir (sim)Failed → Templates
BuildingSystemsBuildingSystems.Fluid.Sources.Examples.MassFlowSource_WeatherData (sim)Simulate → Failed
BuildingSystemsBuildingSystems.Fluid.Sources.Examples.Outside (sim)Simulate → Failed
BuildingSystemsBuildingSystems.Fluid.Sources.Examples.Outside_CpLowRise (sim)Simulate → Failed
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified1 (sim)BackEnd performance 16.02 → 9.33 Compile performance 34.10 → 19.69
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified2 (sim)BackEnd performance 17.24 → 9.12 Compile performance 34.33 → 19.44
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified3 (sim)Compile performance 34.65 → 19.24
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified4 (sim)Compile performance 28.04 → 16.34
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified5 (sim)BackEnd performance 10.90 → 5.38
Buildings_latestBuildings.Fluid.Examples.Performance.Example1v1 (sim)FrontEnd performance 12.76 → 7.13
Buildings_latestBuildings.Fluid.Examples.Performance.Example1v2 (sim)FrontEnd performance 21.14 → 11.50
Buildings_latestBuildings.Fluid.Examples.Performance.Example4 (sim)FrontEnd performance 24.36 → 12.56
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.ParallelDp (sim)FrontEnd performance 19.04 → 10.14
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.ParallelDpOptimised (sim)FrontEnd performance 24.94 → 13.75
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.ParallelFlow (sim)FrontEnd performance 18.64 → 9.90
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.ParallelFlowOptimised (sim)FrontEnd performance 24.39 → 13.59
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.SeriesDp (sim)FrontEnd performance 17.86 → 10.03
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.SeriesDpOptimised (sim)FrontEnd performance 25.57 → 13.54
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.SeriesFlow (sim)FrontEnd performance 19.49 → 10.15
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.SeriesFlowOptimised (sim)FrontEnd performance 25.28 → 13.97
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.SeriesParallelDp (sim)FrontEnd performance 19.12 → 10.86
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.SeriesParallelDpOptimised (sim)FrontEnd performance 26.62 → 14.61
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.SeriesParallelFlow (sim)FrontEnd performance 18.95 → 10.27
Buildings_latestBuildings.Fluid.Examples.Performance.PressureDrop.SeriesParallelFlowOptimised (sim)FrontEnd performance 26.23 → 14.35
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Templates performance 19.23 → 10.80
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Examples.FiniteLineSource (sim)Simulate performance 0:01:53 → 0:01:02
Buildings_latestBuildings.Fluid.Geothermal.Boreholes.Examples.UTube (sim)Compile performance 28.00 → 16.44
Buildings_latestBuildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.ApparatusDewPoint (sim)FrontEnd performance 11.71 → 6.24
Buildings_latestBuildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.ApparatusDryPoint (sim)FrontEnd performance 11.35 → 6.22
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WaterCooler_T (sim)FrontEnd performance 12.83 → 6.71
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WaterHeater_T (sim)FrontEnd performance 11.83 → 6.76
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WaterHeater_u (sim)FrontEnd performance 12.24 → 6.69
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WetCoilCounterFlowMassFlow (sim)FrontEnd performance 31.25 → 17.25 Compile performance 12.90 → 7.23
Buildings_latestBuildings.Fluid.HeatExchangers.Radiators.Examples.RadiatorEN442_2 (sim)FrontEnd performance 14.26 → 8.26
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.ConstantEffectiveness (sim)FrontEnd performance 16.99 → 9.51
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeMoistureReverseFlowPrescribedHeatFlowRate (sim)FrontEnd performance 14.82 → 8.68
Buildings_latestBuildings.Fluid.Movers.Examples.MoverContinuous (sim)FrontEnd performance 20.75 → 12.07 Compile performance 12.04 → 6.58
Buildings_latestBuildings.Fluid.Movers.Examples.MoverParameter (sim)FrontEnd performance 14.11 → 8.27 Compile performance 11.93 → 6.63
Buildings_latestBuildings.Fluid.Movers.Examples.MoverStages (sim)FrontEnd performance 21.38 → 11.95 Compile performance 12.24 → 6.58
Buildings_latestBuildings.Fluid.Movers.Examples.SpeedControlled_y_pumpCurves (sim)FrontEnd performance 14.91 → 8.26 Compile performance 11.56 → 6.28
Buildings_latestBuildings.Fluid.Movers.Validation.ControlledFlowMachine (sim)FrontEnd performance 45.50 → 26.58
Buildings_latestBuildings.Fluid.Movers.Validation.FlowControlled_m_flow (sim)FrontEnd performance 22.52 → 13.17
Buildings_latestBuildings.Fluid.Movers.Validation.PumpCurveConstruction (sim)FrontEnd performance 13.76 → 8.08
Buildings_latestBuildings.Fluid.Sensors.Examples.RelativeHumidity (sim)FrontEnd performance 11.89 → 6.97
Buildings_latestBuildings.Fluid.Sensors.Examples.SpecificEntropy (sim)FrontEnd performance 11.99 → 7.00
Buildings_latestBuildings.Fluid.Sensors.Examples.TemperatureDryBulb (sim)FrontEnd performance 13.35 → 7.72
Buildings_latestBuildings.Fluid.Sensors.Examples.TemperatureWetBulb (sim)FrontEnd performance 12.76 → 6.93
Buildings_latestBuildings.Fluid.SolarCollectors.Examples.Concentrating (sim)FrontEnd performance 18.92 → 10.97
Buildings_latestBuildings.Fluid.SolarCollectors.Examples.FlatPlateShaCoeTrue (sim)FrontEnd performance 19.47 → 10.92
Buildings_latestBuildings.Fluid.SolarCollectors.Examples.FlatPlateTotalArea (sim)Compile performance 20.62 → 11.64
Buildings_latestBuildings.Fluid.SolarCollectors.Validation.EN12975NPanels (sim)Compile performance 27.30 → 15.89
Buildings_latestBuildings.Fluid.SolarCollectors.Validation.FlatPlateNPanels (sim)FrontEnd performance 44.35 → 25.82 Compile performance 26.68 → 15.44
Buildings_latestBuildings.Fluid.Sources.Examples.PropertySource_T (sim)FrontEnd performance 15.05 → 8.63
Buildings_latestBuildings.Fluid.Sources.Examples.TraceSubstancesFlowSource (sim)FrontEnd performance 27.10 → 15.88 Compile performance 11.76 → 6.37
Buildings_latestBuildings.Fluid.Storage.Examples.Stratified (sim)FrontEnd performance 24.85 → 14.21 Compile performance 14.71 → 7.78
Buildings_latestBuildings.Fluid.Storage.Examples.StratifiedEnhancedInternalHex (sim)FrontEnd performance 40.00 → 22.29
Buildings_latestBuildings.Fluid.Storage.Validation.HeatExchangerDynamics (sim)FrontEnd performance 24.40 → 14.30
Buildings_latestBuildings.Fluid.Storage.Validation.HeatExchangerLocation (sim)FrontEnd performance 28.44 → 16.09
Buildings_latestBuildings.Fluid.Storage.Validation.StratifiedLoadingUnloading (sim)FrontEnd performance 19.93 → 10.96
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTT (sim)Simulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Compile → Simulate