OpenModelica v1.20-fmi from 2023-04-15 20:05:35 to 2023-04-22 23:43:03

Summary

OMC Commits0
Libraries Changed8
Number of Improvements11
Number of Regressions10
Number of Performance Improvements27
Number of Performance Regressions19

OpenModelica Changes

CommitAuthorSummary

Library Changes

LibraryChange
AESFrom version main (b56a56bd4598221f7e0fc3750e8445a0b3674ec0) OMSimulator v2.0.0-dev-967-g1552061-linux to main (c5a97268c9ceb400126c3e97c31c2e42b371aa57) OMSimulator v2.0.0-dev-967-g1552061-linux
Buildings_9From version 9.1.1-maint.9.1.x (57eac8e9eb1498446715fb268d5233de78b33084) OMSimulator v2.0.0-dev-967-g1552061-linux to 9.1.1-maint.9.1.x (5d02656b52d808bd4262759ecaca791c816817c1) OMSimulator v2.0.0-dev-967-g1552061-linux
Buildings_latestFrom version 10.0.0-master (01b35fcd1c06a7c8673b4a09ac3cf847dbac5bcf) OMSimulator v2.0.0-dev-967-g1552061-linux to 10.0.0-master (133762fedfcf065455a95f0629a90e50a3eb65f7) OMSimulator v2.0.0-dev-967-g1552061-linux
IBPSA_latestFrom version 4.0.0-master (fdd6a88a2b8fb6f9e44ff78ef4bad278b326312c) OMSimulator v2.0.0-dev-967-g1552061-linux to 4.0.0-master (91d9b892e1c224ef62eac3dc0c08b5b0739d800d) OMSimulator v2.0.0-dev-967-g1552061-linux
ModelicaTest_trunkFrom version trunk (e82537767ad70cd2eab1eb3dc087f8e7b1c87248) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk (215677325917c3ed81938cee368b2336eddf25af) OMSimulator v2.0.0-dev-967-g1552061-linux
Modelica_trunkFrom version trunk (e82537767ad70cd2eab1eb3dc087f8e7b1c87248) OMSimulator v2.0.0-dev-967-g1552061-linux to trunk (215677325917c3ed81938cee368b2336eddf25af) OMSimulator v2.0.0-dev-967-g1552061-linux
ScalableTestSuiteFrom version 2.2.0-master (e6dcfb489b7e2d07198d93f00858459aa0611267) OMSimulator v2.0.0-dev-967-g1552061-linux to 2.2.0-master (d34df548f7b2c9ebc214b168f9ade2de6f1cdf95) OMSimulator v2.0.0-dev-967-g1552061-linux
ScalableTestSuite_nooptFrom version 2.2.0-master (e6dcfb489b7e2d07198d93f00858459aa0611267) to 2.2.0-master (d34df548f7b2c9ebc214b168f9ade2de6f1cdf95)

Models Affected

AESAES.Coursework.ThermSys_Generation.Hcentral_control_case_001 (sim)Simulate performance 10.23 → 0.12
AESAES.Coursework.ThermSys_case_studies.Heat_network.HNcontrol_HC_SS_case_001 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_liquid_circuit_007_net01 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_liquid_circuit_009_net03 (sim)Simulate performance 20.84 → 50.66
AESAES.Devel_test_models.Test_substation_001 (sim)Simulate → Compile
AESAES.Devel_test_models.Test_twin_pipes_002 (sim)Simulate performance 0.59 → 50.14
Buildings_9Buildings.Airflow.Multizone.BaseClasses.Examples.Interpolate (sim)Simulate performance 0.02 → 50.02
Buildings_9Buildings.Airflow.Multizone.BaseClasses.Examples.PowerLaw (sim)Simulate performance 50.02 → 0.02
Buildings_9Buildings.Examples.DualFanDualDuct.ClosedLoop (sim)Simulate → Failed
Buildings_9Buildings.Examples.ScalableBenchmarks.BuildingVAV.ThermalZones.Validation.MultiZone (sim)Compile → Failed
Buildings_9Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case660 (sim)Templates performance 3.24 → 10.56
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSpring (sim)Simulate → Failed
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalWinter (sim)Simulate → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.WindowWithoutShade (sim)Templates performance 3.55 → 13.23
Buildings_latestBuildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3AWithRadiantFloor (sim)Templates performance 14.46 → 6.00
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case630 (sim)Templates performance 3.55 → 12.44
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650FF (sim)Templates performance 2.38 → 10.92
Buildings_latestBuildings.ThermalZones.Detailed.Validation.MixedAirFreeResponseSteadyState (sim)Templates performance 11.12 → 6.12
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Winter (sim)BackEnd performance 11.25 → 5.89
IBPSA_latestIBPSA.BoundaryConditions.Validation.BESTEST.WD100 (sim)Simulate performance 16.20 → 0.14
IBPSA_latestIBPSA.BoundaryConditions.WeatherData.BaseClasses.Examples.CheckPressure (sim)Simulate performance 26.30 → 0.66
IBPSA_latestIBPSA.BoundaryConditions.WeatherData.BaseClasses.Examples.CheckTemperature (sim)Simulate performance 27.28 → 0.66
IBPSA_latestIBPSA.BoundaryConditions.WeatherData.BaseClasses.Examples.GetAbsolutePath (sim)Simulate performance 24.02 → 0.65
IBPSA_latestIBPSA.BoundaryConditions.WeatherData.BaseClasses.Examples.GetHeaderElement (sim)Simulate performance 24.03 → 0.63
IBPSA_latestIBPSA.BoundaryConditions.WeatherData.BaseClasses.Examples.LimitMin (sim)Simulate performance 22.31 → 0.65
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)BackEnd performance 5.99 → 10.22
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittings (sim)Compile → Simulate
ModelicaTest_trunkModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_MomentumSteadyState (sim)Compile → Simulate
Modelica_trunkModelica.Fluid.Examples.BranchingDynamicPipes (sim)Simulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20 (sim)Compile performance 56.11 → 24.78
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)Compile performance 0:02:48 → 0:01:24
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)Compile performance 0:03:26 → 0:01:23
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_20_M_20 (sim)Compile performance 57.21 → 22.11
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280 (sim)SimCode performance 35.76 → 0:01:18
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_140_M_140 (sim)Compile performance 38.16 → 16.06
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_200_M_200 (sim)SimCode performance 23.71 → 9.55 Compile performance 0:01:17 → 34.79
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_280_M_280 (sim)SimCode performance 0:01:33 → 46.06 Compile performance 0:02:25 → 0:01:05
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Compile
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_4000 (sim)SimCode performance 22.36 → 4.70 Compile performance 38.22 → 16.51
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000 (sim)SimCode performance 54.45 → 19.62 Compile performance 0:01:24 → 41.71
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Failed → Compile
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_4000 (sim)Compile performance 38.35 → 17.56
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000 (sim)SimCode performance 0:01:42 → 24.38 Compile performance 0:01:25 → 42.60
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)SimCode performance 38.67 → 22.07
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_32 (sim)Compile performance 47.01 → 20.91
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64 (sim)Compile performance 0:03:21 → 42.91
ScalableTestSuiteScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillatorNetwork_N_160 (sim)Simulate → Compile
ScalableTestSuiteScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillatorNetwork_N_80 (sim)Simulate performance 0.40 → 0:01:32
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32 (sim)Compile performance 36.89 → 20.51
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64 (sim)Compile performance 0:02:07 → 42.08
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800 (sim)Failed → Compile
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28 (sim)BackEnd performance 10.70 → 18.57
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)Compile performance 22.49 → 38.59
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Compile → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)Compile performance 22.33 → 38.33
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)SimCode performance 11.71 → 20.96 Compile performance 0:01:18 → 0:02:20
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_112_M_112 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)BackEnd performance 59.96 → 0:01:54 Compile performance 0:01:17 → 0:02:16
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_140_M_140 (sim)Simulate performance 5.74 → 12.08
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_1600_M_100 (sim)BackEnd performance 5.45 → 10.58
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400 (sim)BackEnd performance 4.78 → 10.74
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)SimCode performance 59.99 → 0:02:05
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64 (sim)Verify → Compile