OpenModelica cpp from 2022-01-14 20:55:00 to 2022-01-17 20:52:56

Summary

OMC Commits4
Libraries Changed0
Number of Improvements1
Number of Regressions8
Number of Performance Improvements1
Number of Performance Regressions37

OpenModelica Changes

CommitAuthorSummary
0dc5d2bafaperostCheck restriction on class to be instantiated (#8430)
04813f518bAdeel AsgharCopy the element dimensions when duplicating (#8429)
8986c02296Mahder GebremedhinMark the qt clients as GUI executables.
2eba6534d3Mahder Gebremedhinlibbfd needs libintl and zlib.

Library Changes

LibraryChange

Models Affected

AixLib_latestAixLib.Airflow.FacadeVentilationUnit.Examples.FacadeVentilationUnit (sim)Compile performance 19.06 → 40.44
AixLib_latestAixLib.Airflow.Multizone.Examples.ReverseBuoyancy (sim)Compile performance 9.60 → 20.98
AixLib_latestAixLib.Systems.HydraulicModules.Example.Throttle (sim)Compile performance 18.98 → 32.92
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)SimCode performance 12.39 → 21.59
ClaRa_devClaRa.Components.Furnace.Check.Test_CombustionChamber_vs_Burner_control (sim)Compile performance 43.12 → 0:01:21
ClaRa_devClaRa.Components.Furnace.Check.Test_burner_adiabatic_fuelDrying (sim)BackEnd performance 8.37 → 15.75 Templates performance 6.15 → 10.82
ClaRa_devClaRa.Components.Utilities.Blocks.Check.testMatrixReader (sim)Templates performance 5.40 → 11.34 Compile performance 11.10 → 19.29
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 34.05 → 0:01:11
ModelicaTest_4.0.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)BackEnd performance 6.54 → 20.14
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)BackEnd performance 7.22 → 15.16
PowerSystems_latestPowerSystems.Examples.AC3ph.Generation.GenOrder3and7 (sim)Compile performance 11.89 → 22.98
PowerSystems_latestPowerSystems.Examples.AC3ph.Generation.TieLine (sim)Compile performance 12.83 → 28.15
PowerSystems_latestPowerSystems.Examples.AC3ph.Precalculation.EqCircFromTransDat (sim)Compile performance 9.25 → 21.16
PowerSystems_latestPowerSystems.Examples.AC3ph.Precalculation.Z_matrixTrDat0 (sim)Compile performance 9.52 → 21.44
PowerSystems_latestPowerSystems.Examples.AC3ph.Precalculation.Z_matrixTrDat1 (sim)Compile performance 9.20 → 21.76
PowerSystems_latestPowerSystems.Examples.AC3ph.Precalculation.Z_matrixTrDat2 (sim)Compile performance 9.18 → 21.61
PowerSystems_latestPowerSystems.Examples.AC3ph.Precalculation.Z_matrixTrDat3 (sim)Compile performance 9.12 → 22.25
PowerSystems_latestPowerSystems.Examples.AC3ph.Transmission.DoubleLine (sim)Compile performance 9.77 → 25.99
PowerSystems_latestPowerSystems.Examples.AC3ph.Transmission.DoubleLineTG (sim)Compile performance 11.69 → 25.05
PowerSystems_latestPowerSystems.Examples.AC3ph.Transmission.FaultTline (sim)Compile performance 8.99 → 18.39 Simulate performance 8.72 → 16.17
ScalableTestGrids_nooptScalableTestGrids.GridModelBuilders.Type1Sample_N_2_M_2 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_2_M_2 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_2_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_3_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_160 (sim)Simulate performance 8.49 → 14.53
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_40 (sim)Simulate performance 7.59 → 14.30
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_80 (sim)Simulate performance 8.61 → 15.09
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_80_M_10 (sim)Compile performance 11.67 → 21.33
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)BackEnd performance 0:01:23 → 0:03:07
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200 (sim)Simulate → Compile
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_3200 (sim)Simulate → Templates
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_320 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_640_M_10 (sim)BackEnd performance 11.03 → 19.92
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_80_M_10 (sim)Compile performance 12.82 → 22.20
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_40 (sim)Simulate performance 7.00 → 12.03
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_80 (sim)Simulate performance 7.73 → 14.47
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)Templates performance 13.85 → 27.11
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_640 (sim)Compile performance 15.22 → 28.06 Simulate performance 12.68 → 55.99
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_1600 (sim)Simulate performance 10.14 → 4.99
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)BackEnd performance 0:01:26 → 0:02:37
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)Simulate performance 14.28 → 24.65
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_3200 (sim)Templates performance 8.32 → 15.66
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_16 (sim)BackEnd performance 5.46 → 11.30
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32 (sim)BackEnd performance 11.86 → 24.13
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200 (sim)Simulate → Compile
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_3200 (sim)Simulate performance 0:01:19 → 0:03:22
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640 (sim)Templates → Failed