OpenModelica cpp from 2022-11-12 11:11:51 to 2022-11-12 20:32:09

Summary

OMC Commits1
Libraries Changed0
Number of Improvements5
Number of Regressions4
Number of Performance Improvements49
Number of Performance Regressions4

OpenModelica Changes

CommitAuthorSummary
d06b6c8f77Adrian Popfix the double oveflow/underflow check in the parser (#9693)

Library Changes

LibraryChange

Models Affected

BuildSysProBuildSysPro.IBPSA.Experimental.Benchmarks.AirFlow.Examples.TwoFloors (sim)FrontEnd performance 10.14 → 5.56
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Basic (sim)BackEnd performance 16.66 → 8.92 Compile performance 0:01:40 → 53.40
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified1 (sim)BackEnd performance 14.77 → 7.97 Compile performance 0:01:38 → 51.58 Simulate performance 13.25 → 7.39
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified2 (sim)BackEnd performance 16.17 → 8.53 Compile performance 0:01:37 → 51.57
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified3 (sim)BackEnd performance 14.01 → 8.05 Compile performance 0:01:31 → 49.86
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified4 (sim)Compile performance 0:01:23 → 43.20
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified5 (sim)BackEnd performance 14.18 → 7.79 Compile performance 0:01:42 → 47.55
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified6 (sim)Compile performance 56.44 → 30.50
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.Performance.Example1v2 (sim)Compile performance 37.78 → 20.04
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.ResistanceVolumeFlowReversal (sim)Compile performance 25.35 → 14.29
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.SimpleHouse (sim)Compile performance 30.82 → 16.67
BuildSysProBuildSysPro.IBPSA.Fluid.Interfaces.Examples.HeaterCooler_u (sim)Compile performance 28.15 → 13.85
BuildSysProBuildSysPro.IBPSA.Fluid.Interfaces.Examples.Humidifier_u (sim)Compile performance 41.57 → 20.12
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.ControlledFlowMachineDynamic (sim)Compile performance 35.57 → 20.67
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.PowerSimplified (sim)Compile performance 26.80 → 13.31
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.PumpCurveConstruction (sim)Compile performance 24.07 → 13.36
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.PumpCurveDerivatives (sim)Compile performance 25.00 → 12.59
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.Pump_Nrpm_stratos (sim)Compile performance 53.63 → 28.67
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.Pump_stratos (sim)Compile performance 20.54 → 11.00
BuildSysProBuildSysPro.IBPSA.Fluid.Sources.Examples.TraceSubstancesFlowSource (sim)Compile performance 22.31 → 12.68
BuildSysProBuildSysPro.IBPSA.Fluid.Storage.Examples.Stratified (sim)Compile performance 29.80 → 17.13
BuildSysProBuildSysPro.IBPSA.Fluid.Storage.Examples.StratifiedEnhancedInternalHex (sim)Compile performance 48.89 → 27.32
BuildSysProBuildSysPro.IBPSA.Fluid.Storage.Validation.HeatExchangerDynamics (sim)Compile performance 45.10 → 24.83
BuildSysProBuildSysPro.IBPSA.Fluid.Storage.Validation.HeatExchangerLocation (sim)Compile performance 54.17 → 28.59
BuildSysProBuildSysPro.IBPSA.Fluid.Storage.Validation.StratifiedLoadingUnloading (sim)Compile performance 25.23 → 13.64
Buildings_8Buildings.Fluid.Movers.Examples.MoverContinuous (sim)Compile performance 33.04 → 13.14
Buildings_8Buildings.Fluid.Movers.Examples.MoverParameter (sim)Compile performance 31.54 → 13.12
Buildings_8Buildings.Fluid.Movers.Examples.MoverStages (sim)Compile performance 31.56 → 13.46
Buildings_8Buildings.Fluid.Movers.Examples.PumpsParallel (sim)Compile performance 21.09 → 8.75
Buildings_8Buildings.Fluid.Movers.Examples.SpeedControlled_y_pumpCurves (sim)Compile performance 29.61 → 12.25
Buildings_8Buildings.Fluid.Movers.Validation.ControlledFlowMachine (sim)Compile performance 43.01 → 17.54
Buildings_8Buildings.Fluid.Movers.Validation.ControlledFlowMachineDynamic (sim)Compile performance 45.21 → 18.04
Buildings_8Buildings.Fluid.Movers.Validation.FlowControlled_dpSystem (sim)Compile performance 28.67 → 12.12
Buildings_8Buildings.Fluid.Movers.Validation.PowerExact (sim)Compile performance 33.42 → 13.95
Buildings_8Buildings.Fluid.Movers.Validation.PowerSimplified (sim)Compile performance 28.84 → 11.65
Buildings_8Buildings.Fluid.Movers.Validation.PumpCurveConstruction (sim)Compile performance 27.79 → 11.71
Buildings_8Buildings.Fluid.Movers.Validation.PumpCurveDerivatives (sim)Compile performance 26.47 → 11.18
Buildings_8Buildings.Fluid.Movers.Validation.Pump_Nrpm_stratos (sim)Compile performance 0:01:03 → 24.05
Buildings_8Buildings.Fluid.Movers.Validation.Pump_stratos (sim)Compile performance 23.97 → 10.05
Buildings_8Buildings.Fluid.Movers.Validation.SpeedControlled_Nrpm (sim)Compile performance 20.62 → 8.70
Buildings_8Buildings.Fluid.Movers.Validation.SpeedControlled_y (sim)Compile performance 21.55 → 8.67
Buildings_8Buildings.Fluid.SolarCollectors.Validation.ExtremeAmbientConditions (sim)Compile performance 20.31 → 8.49
IDEASIDEAS.Buildings.Components.Examples.LightingControl (sim)FrontEnd → Templates
IDEASIDEAS.Buildings.Components.Examples.NumberOccupants (sim)FrontEnd → Templates
IDEASIDEAS.Examples.Tutorial.Example7 (sim)BackEnd performance 10.40 → 3.76
IDEASIDEAS.Examples.TwinHouses.BuildingN2_Exp1 (sim)Templates → FrontEnd
IDEAS_devIDEAS.Buildings.Components.Examples.RectangularZoneRedeclarationWindows (sim)BackEnd performance 17.20 → 5.81
IDEAS_devIDEAS.Buildings.Components.Examples.WindowLinearisation (sim)BackEnd performance 13.34 → 2.46
IDEAS_devIDEAS.Buildings.Components.Examples.WindowThermalBridge (sim)FrontEnd performance 19.61 → 3.66
IDEAS_devIDEAS.Buildings.Components.Examples.ZoneStatic (sim)FrontEnd performance 14.67 → 2.00
IDEAS_devIDEAS.Buildings.Examples.OpenDoorComparison (sim)Templates → FrontEnd
IDEAS_devIDEAS.Examples.Tutorial.Example5 (sim)BackEnd performance 10.54 → 3.41
IDEAS_devIDEAS.Examples.Tutorial.Example9 (sim)BackEnd performance 11.62 → 6.53
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp2_Tset (sim)Templates → FrontEnd
IDEAS_devIDEAS.Fluid.HeatExchangers.RadiantSlab.Examples.EmbeddedPipeNDiscr (sim)BackEnd performance 10.43 → 24.35
Modelica_3.2.3Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate performance 8.96 → 15.85
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate performance 9.63 → 16.91
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Templates → Compile
OpenIPSL_2.0.0OpenIPSL.Examples.NamsskoganGrid.Grid_Model (sim)Compile performance 21.48 → 37.47
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_4_M_4 (sim)Failed → SimCode
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)Templates → Failed