OpenModelica cpp from 2023-06-19 19:37:47 to 2023-06-20 02:47:55

Summary

OMC Commits1
Libraries Changed0
Number of Improvements8
Number of Regressions5
Number of Performance Improvements29
Number of Performance Regressions6

OpenModelica Changes

CommitAuthorSummary
e6358fad58Per ÖstlundImprove checking of valid connections (#10863)

Library Changes

LibraryChange

Models Affected

AixLib_latestAixLib.Systems.ModularAHU.Examples.EONERC_AHU2 (sim)BackEnd performance 4.95 → 11.60
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Simulate → Templates
Buildings_9Buildings.Experimental.DHC.Examples.Combined.SeriesVariableFlow (sim)SimCode performance 4.70 → 10.10
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesConstantFlow (sim)Templates → Compile
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesVariableFlow (sim)Templates → Compile
Buildings_latestBuildings.Fluid.FMI.ExportContainers.Validation.RoomHVAC (sim)Compile performance 0:02:37 → 0:01:19
Buildings_latestBuildings.Fluid.FixedResistances.Examples.Pipe (sim)Compile performance 53.20 → 28.08
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)SimCode performance 28.64 → 13.36
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT2Nodes (sim)Compile performance 34.73 → 19.22
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.BaseClasses.Examples.InternalHEXOneUTube (sim)Compile performance 20.62 → 11.35
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.BaseClasses.Examples.InternalHEXTwoUTube (sim)Compile performance 26.49 → 15.06
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)BackEnd performance 18.21 → 9.67 Templates performance 0:02:24 → 0:01:14
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeOneUTube (sim)Compile performance 0:01:47 → 53.50
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)Templates performance 27.31 → 15.14 Compile performance 0:03:24 → 0:01:34
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Compile performance 15.46 → 8.45 Simulate performance 0:02:41 → 0:01:25
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.FiniteDifference_1Week (sim)Compile performance 26.88 → 13.67
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Templates performance 13.28 → 7.79 Compile performance 0:02:04 → 0:01:01 Simulate performance 19.36 → 10.45
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Templates performance 18.56 → 10.63 Compile performance 0:02:34 → 0:01:11 Simulate performance 0:02:40 → 0:01:26
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Validation.Sandbox (sim)Templates performance 16.21 → 9.00 Compile performance 0:02:17 → 0:01:08
Buildings_latestBuildings.Fluid.Geothermal.Boreholes.Examples.UTube (sim)Templates performance 14.38 → 6.97 Compile performance 0:02:29 → 0:01:06
Buildings_latestBuildings.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingAndHeating (sim)Compile performance 29.89 → 16.06
Buildings_latestBuildings.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingOnly (sim)Compile performance 22.04 → 10.56
Buildings_latestBuildings.Fluid.HeatExchangers.ActiveBeams.Examples.HeatingOnly (sim)Compile performance 30.95 → 14.82
Buildings_latestBuildings.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeams (sim)Compile performance 0:01:21 → 35.46
Buildings_latestBuildings.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeamsDynamics (sim)Compile performance 0:01:19 → 40.78
Buildings_latestBuildings.Fluid.HeatExchangers.CoolingTowers.Examples.FixedApproachDryBulb (sim)Compile performance 28.56 → 15.37
Buildings_latestBuildings.Fluid.HeatExchangers.CoolingTowers.Examples.FixedApproachWetBulb (sim)Compile performance 30.90 → 14.73
Buildings_latestBuildings.Fluid.HeatExchangers.CoolingTowers.Examples.Merkel (sim)Compile performance 36.11 → 17.06
Buildings_latestBuildings.Fluid.HeatExchangers.CoolingTowers.Examples.YorkCalc (sim)Compile performance 32.31 → 16.45
Buildings_latestBuildings.Fluid.HeatExchangers.DXCoils.WaterSource.Validation.VariableSpeedEnergyPlus (sim)BackEnd performance 10.83 → 5.72
Buildings_latestBuildings.Fluid.HeatExchangers.DXCoils.WaterSource.Validation.VariableSpeedEnergyPlusPartLoad (sim)BackEnd performance 10.83 → 5.85
IDEASIDEAS.Buildings.Components.Examples.FacadeShadeExample (sim)BackEnd performance 11.28 → 4.69
IDEASIDEAS.Buildings.Components.Examples.LightingControl (sim)Templates → FrontEnd
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Templates → Verify
Modelica_3.2.3Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate performance 21.76 → 9.19
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate performance 9.87 → 17.50
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 0:06:07 → 0:02:52
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)FrontEnd → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)Templates → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Failed → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)SimCode performance 16.11 → 28.98
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_1600 (sim)Simulate performance 7.01 → 12.94
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_Modelica_N_1280 (sim)SimCode performance 10.70 → 18.39
ThermofluidStreamThermofluidStream.Examples.ReverseHeatPump (sim)Compile → Verify