OpenModelica v1.22-cpp from 2024-03-26 08:28:53 to 2024-04-02 21:20:17

Summary

OMC Commits0
Libraries Changed6
Number of Improvements31
Number of Regressions2
Number of Performance Improvements55
Number of Performance Regressions3

OpenModelica Changes

CommitDateAuthorSummary

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
9216f812024-03-29 02:13:06 +0100Adrian Popproperly add origin/ to git-ref if needed (#95)
1f04a822024-03-29 01:13:36 +0100Adrian Popfor loop, add sanity test for multiple ignoreModelPrefix (#94)

Library Changes

LibraryChange
Buildings_10From version 10.1.0-maint.10.0.x (f91de0b736caefe94991d8fc4ac48c410b00556c) to 10.1.0-maint.10.0.x (f56a3c9f11df9733f0201d9ef04f969db00fff7a)
Buildings_latestFrom version 11.0.0-master (b2e9da53ae411efa9709e7cd91a85005b5c1b6c0) to 11.0.0-master (eb4ca9682a5dce538e35e582ba40b7e1738a6a3d)
ClaRaConfiguration hash (OMC settings or the testing script changed)
ClaRa_devConfiguration hash (OMC settings or the testing script changed)
IBPSA_latestFrom version 4.0.0-master (d1b4f9a8bed129d7df9e12fc6462981a4b02f5af) to 4.0.0-master (05edf841a3e70d4ebe01ee74106ff69a763b25c4)
Modelica_4.0.0Configuration hash (OMC settings or the testing script changed)

Models Affected

Buildings_10Buildings.Experimental.DHC.Examples.Combined.SeriesConstantFlow (sim)Compile performance 0:04:43 → 0:10:28
Buildings_10Buildings.Experimental.DHC.Examples.Combined.SeriesVariableFlow (sim)Compile performance 0:04:38 → 0:10:24
Buildings_10Buildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating (sim)SimCode performance 5.05 → 10.55
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.ShadeControl (sim)Compile → Simulate
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingSpring (sim)Compile → Simulate
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingSummer (sim)Compile → Simulate
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingWinter (sim)Compile → Simulate
ClaRaClaRa.Basics.ControlVolumes.Fundamentals.Check.Test_SmoothedDeltaTmean_arith (sim)Simulate → Verify
ClaRaClaRa.Basics.ControlVolumes.SolidVolumes.Fundamentals.Blocks.Check.Check_TinyPIP (sim)Simulate → Verify
ClaRaClaRa.Basics.Functions.TestCases.TestGenerateGrid (sim)Simulate → Verify
ClaRaClaRa.Basics.Functions.TestCases.TestMaxAbs (sim)Simulate → Verify
ClaRaClaRa.Components.Control.FeedForward.Check.TestBlockFF (sim)Simulate → Verify
ClaRaClaRa.Components.Utilities.Blocks.Check.TestStepsmootherGain (sim)Simulate → Verify
ClaRaClaRa.Components.Utilities.Blocks.Check.testGradientLimiter (sim)Simulate → Verify
ClaRaClaRa.Components.Utilities.Blocks.Check.testMatrixReader (sim)Simulate → Compile
ClaRaClaRa.Components.Utilities.Blocks.Check.test_1_LimPID (sim)Simulate → Verify
ClaRaClaRa.Visualisation.Check.TestDynamicBar (sim)Simulate → Verify
ClaRaClaRa.Visualisation.Check.TestDynamicDiagram (sim)Simulate → Verify
ClaRaClaRa.Visualisation.Check.TestXYplot (sim)Simulate → Verify
ClaRa_devClaRa.Basics.ControlVolumes.Fundamentals.Check.Test_SmoothedDeltaTmean_arith (sim)Simulate → Verify
ClaRa_devClaRa.Basics.ControlVolumes.SolidVolumes.Fundamentals.Blocks.Check.Check_TinyPIP (sim)Simulate → Verify
ClaRa_devClaRa.Basics.Functions.TestCases.TestGenerateGrid (sim)Simulate → Verify
ClaRa_devClaRa.Basics.Functions.TestCases.TestMaxAbs (sim)Simulate → Verify
ClaRa_devClaRa.Components.Control.FeedForward.Check.TestBlockFF (sim)Simulate → Verify
ClaRa_devClaRa.Components.Utilities.Blocks.Check.TestStepsmootherGain (sim)Simulate → Verify
ClaRa_devClaRa.Components.Utilities.Blocks.Check.testGradientLimiter (sim)Simulate → Verify
ClaRa_devClaRa.Components.Utilities.Blocks.Check.testMatrixReader (sim)Simulate → Compile
ClaRa_devClaRa.Components.Utilities.Blocks.Check.testTableGain (sim)Simulate → Verify
ClaRa_devClaRa.Components.Utilities.Blocks.Check.test_1_LimPID (sim)Simulate → Verify
ClaRa_devClaRa.Visualisation.Check.TestDynamicBar (sim)Simulate → Verify
ClaRa_devClaRa.Visualisation.Check.TestDynamicDiagram (sim)Simulate → Verify
ClaRa_devClaRa.Visualisation.Check.TestXYplot (sim)Simulate → Verify
IBPSA_latestIBPSA.Electrical.DC.Lines.Examples.DCLinesLinearized (sim)Compile performance 28.13 → 15.38
IBPSA_latestIBPSA.Experimental.Benchmarks.AirFlow.Examples.MultipleFloorsVectors (sim)Compile performance 0:02:03 → 0:01:06
IBPSA_latestIBPSA.Experimental.Benchmarks.AirFlow.Examples.TwoFloors (sim)Compile performance 0:02:08 → 0:01:07
IBPSA_latestIBPSA.Fluid.Actuators.Valves.Examples.ThreeWayValves (sim)Compile performance 22.97 → 13.39
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Basic (sim)Compile performance 0:02:47 → 0:01:20
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified1 (sim)
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified2 (sim)BackEnd performance 16.59 → 9.29 Compile performance 0:02:45 → 0:01:18
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified3 (sim)BackEnd performance 15.36 → 8.83 Compile performance 0:02:40 → 0:01:16
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified4 (sim)Compile performance 0:02:10 → 0:01:05
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified5 (sim)Compile performance 0:02:02 → 0:01:01
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified6 (sim)Compile performance 0:01:56 → 57.70
IBPSA_latestIBPSA.Fluid.Examples.Performance.Example1v1 (sim)Compile performance 29.16 → 15.71
IBPSA_latestIBPSA.Fluid.Examples.Performance.Example1v2 (sim)Compile performance 0:01:12 → 36.18
IBPSA_latestIBPSA.Fluid.Examples.Performance.Example2 (sim)Compile performance 21.43 → 11.69
IBPSA_latestIBPSA.Fluid.Examples.Performance.Example3 (sim)Compile performance 23.89 → 12.75
IBPSA_latestIBPSA.Fluid.Examples.Performance.Example6 (sim)Compile performance 28.15 → 14.54
IBPSA_latestIBPSA.Fluid.Examples.Performance.Example7 (sim)Compile performance 20.20 → 11.02
IBPSA_latestIBPSA.Fluid.Examples.ResistanceVolumeFlowReversal (sim)Compile performance 48.47 → 24.30
IBPSA_latestIBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Templates → Simulate
IBPSA_latestIBPSA.Fluid.Geothermal.Aquifer.Examples.CoolingOffice (sim)Templates → Simulate
IBPSA_latestIBPSA.Fluid.Geothermal.Aquifer.Validation.NumberWells (sim)Templates → Simulate
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)Templates → Simulate
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)Compile performance 0:03:02 → 0:01:42
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.FiniteDifference_1Week (sim)Compile performance 25.01 → 14.62
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.Examples.Borefields (sim)Compile performance 0:08:04 → 0:04:17
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Compile performance 0:01:54 → 0:01:06
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile performance 0:02:12 → 0:01:16
IBPSA_latestIBPSA.Fluid.HeatExchangers.ActiveBeams.Examples.HeatingOnly (sim)Compile performance 28.89 → 15.87
IBPSA_latestIBPSA.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeams (sim)Compile performance 0:01:10 → 37.63
IBPSA_latestIBPSA.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeamsDynamics (sim)Compile performance 0:01:11 → 39.57
IBPSA_latestIBPSA.Fluid.HeatExchangers.Examples.AirHeater_T (sim)Compile performance 23.17 → 13.20
IBPSA_latestIBPSA.Fluid.HeatExchangers.Examples.AirHeater_u (sim)Compile performance 23.93 → 14.04
IBPSA_latestIBPSA.Fluid.HeatExchangers.Radiators.Examples.RadiatorEN442_2 (sim)Compile performance 30.15 → 16.85
IBPSA_latestIBPSA.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Compile performance 59.31 → 32.75
IBPSA_latestIBPSA.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_Dynamic (sim)Compile performance 26.06 → 14.61
IBPSA_latestIBPSA.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_ScalingFactor (sim)Compile performance 26.43 → 14.00
IBPSA_latestIBPSA.Fluid.HeatPumps.Validation.ScrollWaterToWater_Dynamic (sim)Compile performance 27.32 → 14.94
IBPSA_latestIBPSA.Fluid.HeatPumps.Validation.ScrollWaterToWater_ScalingFactor (sim)Compile performance 25.96 → 14.46
IBPSA_latestIBPSA.Fluid.Interfaces.Examples.EightPortHeatMassExchanger (sim)Compile performance 22.32 → 11.42
IBPSA_latestIBPSA.Fluid.Interfaces.Examples.HeaterCooler_u (sim)Compile performance 41.77 → 20.39
IBPSA_latestIBPSA.Fluid.Interfaces.Examples.Humidifier_u (sim)Compile performance 50.28 → 26.57
IBPSA_latestIBPSA.Fluid.Interfaces.Examples.ReverseFlowMassExchanger (sim)Compile performance 21.85 → 11.47
IBPSA_latestIBPSA.Fluid.Sensors.Examples.PPM (sim)Compile performance 21.69 → 11.35
IBPSA_latestIBPSA.Fluid.Sources.Examples.TraceSubstancesFlowSource (sim)Compile performance 30.44 → 15.68
IBPSA_latestIBPSA.Fluid.Sources.Validation.Boundary (sim)Compile performance 25.39 → 13.02
IBPSA_latestIBPSA.Fluid.Sources.Validation.BoundaryWithX_in (sim)Compile performance 20.28 → 10.70
IBPSA_latestIBPSA.Fluid.Sources.Validation.BoundaryWithXi_in (sim)Compile performance 20.98 → 10.66
IBPSA_latestIBPSA.Fluid.Storage.Examples.Stratified (sim)Compile performance 57.64 → 29.73
IBPSA_latestIBPSA.Fluid.Storage.Examples.StratifiedEnhancedInternalHex (sim)Compile performance 0:01:31 → 46.82
IBPSA_latestIBPSA.Fluid.Storage.Examples.StratifiedUnloadAtMinimumTemperature (sim)Compile performance 22.45 → 11.79
IBPSA_latestIBPSA.Fluid.Storage.Validation.HeatExchangerDynamics (sim)Compile performance 0:01:29 → 47.24
IBPSA_latestIBPSA.Fluid.Storage.Validation.HeatExchangerLocation (sim)Compile performance 0:01:50 → 56.06
IBPSA_latestIBPSA.Fluid.Storage.Validation.StratifiedLoadingUnloading (sim)Compile performance 46.15 → 23.50
IBPSA_latestIBPSA.Fluid.Storage.Validation.StratifiedNonUniformInitial (sim)Compile performance 44.34 → 23.28
IBPSA_latestIBPSA.Obsolete.Fluid.Movers.Examples.MoverStages (sim)Compile performance 52.79 → 29.98
IBPSA_latestIBPSA.Obsolete.Fluid.Movers.Preconfigured.Validation.ControlledFlowMachinePreconfigured (sim)Compile performance 49.59 → 28.46
IBPSA_latestIBPSA.Obsolete.Fluid.Movers.Validation.ControlledFlowMachine (sim)Compile performance 0:01:02 → 35.79
IBPSA_latestIBPSA.Obsolete.Fluid.Movers.Validation.ControlledFlowMachineDynamic (sim)Compile performance 0:01:01 → 35.50
IBPSA_latestIBPSA.Obsolete.Fluid.Movers.Validation.SpeedControlled_Nrpm (sim)Compile performance 29.82 → 16.29
Modelica_4.0.0Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Compile performance 0:06:46 → 0:02:18