OpenModelica cpp from 2023-12-25 23:37:02 to 2023-12-26 20:56:32

Summary

OMC Commits1
Libraries Changed0
Number of Improvements6
Number of Regressions5
Number of Performance Improvements15
Number of Performance Regressions12

OpenModelica Changes

CommitAuthorSummary
9ba5fde49ekabdelhak[SimCode] support index array assignment equations (#11770)

Library Changes

LibraryChange

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.Actuators.Valves.Examples.ThreeWayValves (sim)Compile performance 11.58 → 21.93
BuildSysProBuildSysPro.IBPSA.Fluid.Actuators.Valves.Validation.ThreeWayValveParameterization (sim)Compile performance 9.66 → 20.16
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate performance 0:01:24 → 0:02:32
BuildSysProBuildSysPro.IBPSA.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTU (sim)Compile performance 17.03 → 33.11
BuildSysProBuildSysPro.IBPSA.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_Dynamic (sim)Compile performance 13.02 → 27.35
BuildSysProBuildSysPro.IBPSA.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_ScalingFactor (sim)Compile performance 12.29 → 26.42
BuildSysProBuildSysPro.IBPSA.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_VariableSpeed (sim)Compile performance 8.89 → 20.33
BuildSysProBuildSysPro.IBPSA.Fluid.HeatPumps.Validation.ScrollWaterToWater_Dynamic (sim)Compile performance 13.10 → 29.10
BuildSysProBuildSysPro.IBPSA.Fluid.HeatPumps.Validation.ScrollWaterToWater_ScalingFactor (sim)Compile performance 13.09 → 25.73
BuildSysProBuildSysPro.Systems.HVAC.Production.HeatPump.FixedSpeed.Examples.MozartMultizoneHeatingSystem (sim)Compile performance 0:02:31 → 0:04:33
BuildSysProBuildSysPro.Utilities.Analysis.Examples.RestartDiscomfort (sim)Compile performance 50.07 → 0:01:29
Buildings_8Buildings.Fluid.Examples.FlowSystem.Basic (sim)Compile performance 0:02:03 → 0:01:09
Buildings_8Buildings.Fluid.Examples.FlowSystem.Simplified1 (sim)Compile performance 0:01:57 → 0:01:08
Buildings_8Buildings.Fluid.Examples.FlowSystem.Simplified4 (sim)Compile performance 0:01:41 → 58.55
Buildings_8Buildings.Fluid.Examples.FlowSystem.Simplified5 (sim)Compile performance 0:01:43 → 56.31
Buildings_8Buildings.Fluid.Interfaces.Examples.ReverseFlowMassExchanger (sim)Compile performance 25.23 → 12.14
Buildings_8Buildings.Fluid.Movers.Validation.Pump_Nrpm_stratos (sim)Compile performance 0:01:27 → 49.88
Buildings_8Buildings.Fluid.Movers.Validation.SpeedControlled_y (sim)Compile performance 25.86 → 13.53
Buildings_8Buildings.Fluid.Movers.Validation.SpeedControlled_y_linear (sim)Compile performance 20.70 → 11.33
Buildings_8Buildings.Fluid.Sensors.Examples.PPM (sim)Compile performance 20.59 → 10.83
Buildings_8Buildings.Fluid.SolarCollectors.Validation.ExtremeAmbientConditions (sim)Compile performance 25.50 → 14.86
Buildings_8Buildings.Fluid.Sources.Examples.TraceSubstancesFlowSource (sim)Compile performance 26.97 → 15.69
Buildings_8Buildings.ThermalZones.Detailed.BaseClasses.Examples.InfraredRadiationExchange (sim)Compile performance 21.65 → 12.47
Buildings_8Buildings.ThermalZones.Detailed.BaseClasses.Examples.MixedAirHeatMassBalance (sim)Compile performance 22.63 → 12.94
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.Guideline36Winter (sim)BackEnd performance 23.84 → 9.89
ClaRaClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1_measurementInput (sim)Failed → Templates
ClaRa_devClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1_measurementInput (sim)Templates → Failed
IDEASIDEAS.Buildings.Components.InterzonalAirFlow.Examples.InterzonalAirFlow (sim)BackEnd performance 11.13 → 23.35
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)Failed → FrontEnd
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)BackEnd performance 0:02:34 → 0:01:23
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Templates → Verify