OpenModelica cpp from 2023-05-21 20:54:50 to 2023-05-22 20:55:33

Summary

OMC Commits4
Libraries Changed3
Number of Improvements7
Number of Regressions6
Number of Performance Improvements14
Number of Performance Regressions8

OpenModelica Changes

CommitAuthorSummary
e4b593888aPer ÖstlundCheck array connections too (#10724)
55cbff80bcPer ÖstlundFix type checking of connectors derived from types (#10723)
7d634ff3cdPer ÖstlundCheck that connections are valid in OMEdit (#10704)
124f99597ekabdelhakNew backend events (#10689)

Library Changes

LibraryChange
ScalableTestSuiteFrom version 2.2.0-master (d34df548f7b2c9ebc214b168f9ade2de6f1cdf95) to 2.2.0-master (4f171352815727de59a03c5a0ab4d59d4545b51e)
ScalableTestSuite_nooptFrom version 2.2.0-master (d34df548f7b2c9ebc214b168f9ade2de6f1cdf95) to 2.2.0-master (4f171352815727de59a03c5a0ab4d59d4545b51e)
ThermofluidStreamFrom version 1.1.0-main (982a604b05954b4591a4dc0b2439ea69c5bc46dc) to 1.1.0-main (75a5081be2b20470216dda11aa168fca5ac7b78d)

Models Affected

AixLib_latestAixLib.Obsolete.Year2022.ThermalZones.HighOrder.Examples.Appartment_VoWo (sim)SimCode performance 10.52 → 5.16 Templates performance 0:03:46 → 0:02:11 Compile performance 0:06:10 → 0:03:31
Buildings_latestBuildings.Examples.VAVReheat.Validation.Guideline36SteadyState (sim)SimCode performance 33.99 → 14.53
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesConstantFlow (sim)Templates → Compile
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesVariableFlow (sim)Templates → Compile
IDEASIDEAS.Buildings.Components.Examples.RectangularZone (sim)BackEnd performance 4.87 → 17.46
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Templates → Verify
ModelicaTest_4.0.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Templates → Verify
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)Templates → Verify
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate performance 21.46 → 9.33
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Compile performance 0:02:56 → 0:05:16
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Compile performance 0:02:54 → 0:05:31
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile performance 0:03:01 → 0:05:19
OpenIPSL_devOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 0:05:39 → 0:03:09
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10 (sim)SimCode performance 30.11 → 17.45
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5 (sim)SimCode performance 46.10 → 23.17
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Templates → Failed
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_4 (sim)Compile performance 52.77 → 0:01:38
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_8 (sim)SimCode performance 56.05 → 0:01:39
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200 (sim)Simulate → Templates
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800 (sim)Templates → Failed
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_160 (sim)Templates performance 9.70 → 16.98
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640 (sim)Templates → Failed
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTT_Modelica_N_1280 (sim)SimCode performance 9.06 → 21.62
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10 (sim)SimCode performance 28.84 → 13.03
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_140_M_140 (sim)Templates performance 0:02:06 → 0:01:12
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800 (sim)SimCode performance 46.18 → 23.52 Templates performance 0:01:36 → 55.65
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_1600 (sim)Simulate performance 19.04 → 6.96
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_6400 (sim)Templates performance 22.76 → 13.28
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_4000 (sim)Templates performance 31.99 → 16.43
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000 (sim)Compile performance 0:01:30 → 42.40
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000 (sim)Templates performance 0:01:57 → 0:01:08 Compile performance 0:01:39 → 41.30
ThermofluidStreamThermofluidStream.Examples.EspressoMachine (sim)Verify → Simulate