OpenModelica cpp from 2022-11-27 23:05:03 to 2022-11-28 04:30:50

Summary

OMC Commits1
Libraries Changed0
Number of Improvements2
Number of Regressions5
Number of Performance Improvements10
Number of Performance Regressions67

OpenModelica Changes

CommitAuthorSummary
8c37455920Adrian Popfix #9776 correct typo: % instead of & (#9777)

Library Changes

LibraryChange

Models Affected

AixLib_latestAixLib.Fluid.Examples.FlowSystem.Basic (sim)BackEnd performance 10.56 → 21.32 Compile performance 55.36 → 0:02:16
AixLib_latestAixLib.Fluid.Examples.FlowSystem.Simplified1 (sim)
AixLib_latestAixLib.Fluid.Examples.FlowSystem.Simplified2 (sim)BackEnd performance 9.92 → 19.30 Compile performance 47.15 → 0:01:50
AixLib_latestAixLib.Fluid.Examples.FlowSystem.Simplified3 (sim)BackEnd performance 8.99 → 17.50 Compile performance 46.00 → 0:01:48
AixLib_latestAixLib.Fluid.Examples.FlowSystem.Simplified4 (sim)BackEnd performance 6.87 → 14.57 Compile performance 38.83 → 0:01:23
AixLib_latestAixLib.Fluid.Examples.FlowSystem.Simplified5 (sim)BackEnd performance 7.52 → 14.92 Compile performance 41.22 → 0:01:51
AixLib_latestAixLib.Fluid.Examples.FlowSystem.Simplified6 (sim)Compile performance 26.25 → 57.59
AixLib_latestAixLib.Fluid.Examples.Performance.Example1v2 (sim)Compile performance 18.09 → 40.90
AixLib_latestAixLib.Fluid.Examples.ResistanceVolumeFlowReversal (sim)Compile performance 12.59 → 25.68
AixLib_latestAixLib.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Templates performance 0:02:58 → 0:05:10 Compile performance 0:03:46 → 0:07:09
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)Compile performance 0:02:20 → 0:04:34
AixLib_latestAixLib.Fluid.Geothermal.Borefields.Examples.Borefields (sim)Compile performance 0:01:46 → 0:03:35
AixLib_latestAixLib.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeams (sim)Compile performance 17.17 → 34.31
AixLib_latestAixLib.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeamsDynamics (sim)Compile performance 18.53 → 40.31
AixLib_latestAixLib.Fluid.HeatExchangers.ActiveWalls.Examples.PanelHeatingMultiple (sim)Templates performance 8.59 → 18.95 Compile performance 32.48 → 0:01:18
AixLib_latestAixLib.Fluid.HeatExchangers.ActiveWalls.Examples.PanelHeatingSingle (sim)Compile performance 9.46 → 20.18
AixLib_latestAixLib.Fluid.HeatExchangers.Radiators.Examples.Radiator (sim)Compile performance 20.14 → 46.62
AixLib_latestAixLib.Fluid.HeatExchangers.Radiators.Examples.RadiatorEN442_2 (sim)Compile performance 10.47 → 24.06
AixLib_latestAixLib.Fluid.HeatExchangers.Validation.DryCoilEffectivenessNTU (sim)Compile performance 12.48 → 29.63
AixLib_latestAixLib.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTU (sim)Compile performance 12.68 → 31.59
AixLib_latestAixLib.Fluid.HeatPumps.Examples.HeatPump (sim)Compile performance 11.34 → 26.32
AixLib_latestAixLib.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_Dynamic (sim)Compile performance 9.95 → 22.54
AixLib_latestAixLib.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_ScalingFactor (sim)Compile performance 9.22 → 20.86
AixLib_latestAixLib.Fluid.Interfaces.Examples.HeaterCooler_u (sim)Compile performance 12.13 → 27.82
AixLib_latestAixLib.Fluid.Interfaces.Examples.Humidifier_u (sim)Compile performance 16.96 → 36.22
AixLib_latestAixLib.Fluid.Movers.Compressors.Examples.RotaryCompressorPressureHeatLosses (sim)Compile performance 11.31 → 21.05 Simulate performance 7.42 → 12.76
AixLib_latestAixLib.Fluid.Movers.Examples.MoverContinuous (sim)Compile performance 13.36 → 25.83
AixLib_latestAixLib.Fluid.Movers.Examples.MoverParameter (sim)Compile performance 13.48 → 27.43
AixLib_latestAixLib.Fluid.Movers.Examples.MoverStages (sim)Compile performance 13.55 → 26.34
AixLib_latestAixLib.Fluid.Movers.Examples.SpeedControlled_y_pumpCurves (sim)Compile performance 12.38 → 24.52
AixLib_latestAixLib.Fluid.Movers.Validation.ControlledFlowMachine (sim)Compile performance 17.68 → 36.72
AixLib_latestAixLib.Fluid.Movers.Validation.ControlledFlowMachineDynamic (sim)Compile performance 18.12 → 35.64
AixLib_latestAixLib.Fluid.Movers.Validation.FlowControlled_dpSystem (sim)Compile performance 12.18 → 24.58
AixLib_latestAixLib.Fluid.Movers.Validation.PowerExact (sim)Compile performance 14.14 → 28.80
AixLib_latestAixLib.Fluid.Movers.Validation.PowerSimplified (sim)Compile performance 12.00 → 22.81
AixLib_latestAixLib.Fluid.Movers.Validation.PumpCurveConstruction (sim)Compile performance 12.15 → 23.87
AixLib_latestAixLib.Fluid.Movers.Validation.PumpCurveDerivatives (sim)Compile performance 11.65 → 22.69
AixLib_latestAixLib.Fluid.Movers.Validation.Pump_Nrpm_stratos (sim)Compile performance 23.75 → 51.99
AixLib_latestAixLib.Fluid.Sources.Examples.TraceSubstancesFlowSource (sim)Compile performance 10.99 → 22.93
AixLib_latestAixLib.Fluid.Storage.Examples.BufferStorage (sim)Templates performance 11.40 → 24.28
AixLib_latestAixLib.Fluid.Storage.Examples.StorageBoiler (sim)Templates performance 12.57 → 27.95
AixLib_latestAixLib.Fluid.Storage.Examples.StorageSolarCollector (sim)Templates performance 13.12 → 28.34
AixLib_latestAixLib.Fluid.Storage.Examples.Stratified (sim)Compile performance 16.22 → 35.97
AixLib_latestAixLib.Fluid.Storage.Examples.StratifiedEnhancedInternalHex (sim)Compile performance 25.01 → 56.12
AixLib_latestAixLib.Fluid.Storage.Validation.HeatExchangerDynamics (sim)Compile performance 24.66 → 54.86
AixLib_latestAixLib.Fluid.Storage.Validation.HeatExchangerLocation (sim)Compile performance 28.20 → 0:01:03
AixLib_latestAixLib.Fluid.Storage.Validation.StratifiedLoadingUnloading (sim)Compile performance 13.07 → 27.16
AixLib_latestAixLib.Fluid.Storage.Validation.StratifiedNonUniformInitial (sim)Compile performance 12.80 → 26.86
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.ASHRAE2006Summer (sim)BackEnd performance 10.60 → 5.91
ClaRaClaRa.Examples.VapourCycle_01 (sim)BackEnd performance 15.79 → 9.10
IDEASIDEAS.Buildings.Components.Examples.NumberOccupants (sim)Templates → FrontEnd
IDEASIDEAS.Buildings.Components.Examples.RectangularZone (sim)BackEnd performance 5.85 → 13.75
IDEASIDEAS.Buildings.Components.Examples.ScalingWindow (sim)BackEnd performance 12.40 → 28.79
IDEASIDEAS.Buildings.Examples.OpenDoorComparison (sim)Templates → FrontEnd
IDEASIDEAS.Examples.Tutorial.Example8 (sim)Templates performance 20.56 → 11.64
IDEASIDEAS.Examples.TwinHouses.BuildingN2_Exp2_Tset (sim)FrontEnd → Templates
IDEAS_devIDEAS.Buildings.Components.Examples.RectangularZone (sim)BackEnd performance 6.49 → 11.37
IDEAS_devIDEAS.Buildings.Components.Examples.RectangularZoneRedeclarationWindows (sim)BackEnd performance 5.81 → 10.54
IDEAS_devIDEAS.Buildings.Examples.ComfortExample (sim)BackEnd performance 14.67 → 6.57
IDEAS_devIDEAS.Examples.IBPSA.SingleZoneResidentialHydronicHeatPump (sim)FrontEnd performance 23.05 → 12.15
IDEAS_devIDEAS.Examples.Tutorial.Example5 (sim)BackEnd performance 3.87 → 10.40
IDEAS_devIDEAS.Examples.Tutorial.Example7 (sim)Templates performance 24.13 → 13.41
IDEAS_devIDEAS.Examples.Tutorial.Example8 (sim)BackEnd performance 11.39 → 3.90 Templates performance 24.54 → 13.66
OpenIPSLOpenIPSL.Examples.IEEE14.IEEE_14_Buses (sim)Compile performance 14.42 → 24.61
OpenIPSLOpenIPSL.Examples.PSATSystems.TwoArea.FifthOrder_AVRII (sim)Compile performance 12.73 → 23.08
OpenIPSLOpenIPSL.Examples.PSATSystems.TwoArea.SixthOrder_AVRII (sim)Compile performance 11.17 → 28.43
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoArea.FifthOrder_AVRII (sim)Compile performance 21.48 → 12.24
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoArea.FourthOrder_AVRII (sim)Compile performance 20.36 → 11.49
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoArea.ThirdOrder_AVRII (sim)Compile performance 24.27 → 12.99
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinCarboxylation (sim)Compile performance 27.89 → 55.77
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinMultipleAllostery (sim)Compile performance 27.97 → 50.51
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinMultipleAllosteryCO (sim)Compile performance 53.89 → 0:01:50
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinTitration (sim)Compile performance 27.62 → 56.39
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.Joels57 (sim)BackEnd performance 18.37 → 32.39 Templates performance 9.58 → 19.19 Compile performance 0:01:16 → 0:02:10
PowerGridsPowerGrids.Controls.Test.TestRampTrackingFilter (sim)Compile performance 16.20 → 31.85
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection (sim)Compile performance 17.91 → 38.08
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening (sim)Compile performance 17.90 → 37.23
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation (sim)Compile performance 18.13 → 37.29
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork (sim)Compile performance 17.92 → 36.92
PowerGridsPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsFixedFrequencyReference (sim)Compile performance 11.26 → 23.39
PowerGridsPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsOneReferenceGenerator (sim)Compile performance 11.61 → 22.14
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_4_M_4 (sim)SimCode → Failed
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Verify → Templates