OpenModelica v1.22-cpp from 2024-06-13 01:09:42 to 2024-06-22 18:41:05

Summary

OMC Commits0
Libraries Changed6
Number of Improvements4
Number of Regressions6
Number of Performance Improvements94
Number of Performance Regressions3

OpenModelica Changes

CommitDateAuthorSummary

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
b3682912024-06-20 15:15:32 +0200Adrian Popadd MSL maint/4.1.x via 4.1.0-beta.om (#115)
d05586d2024-06-19 18:48:34 +0200Francesco CasellaAdded testing of last released ThermoFluidStream (#113)

Library Changes

LibraryChange
Buildings_10From version 10.1.1-maint.10.0.x (9b4923194e7faa4b5b0c9d592717963fcf850238) to 10.1.1-maint.10.0.x (71df88d6031f0f00e81c4ea2c02acb4219f41f1e)
Buildings_11From version 11.1.0-maint.11.x (11ca39b644f6cb6b7371fa4b8967a39c74adebbd) to 11.1.0-maint.11.x (79834ee65e52d73e3f5ba6d2a337f0344fae7483)
Buildings_latestFrom version 12.0.0-master (8780439eb836216a07d1fb659c459faf32f1a0ec) to 12.0.0-master (a8fac9c49f0c0ee5043b2937b50854fe99b198ae)
ClaRa_devFrom version 1.8.2-main (30ea46396bbfb16ef0131637332662d5509ecd03) to 1.8.2-main (156000c81d60829654a998145c8b8832cb46170c)
IBPSA_latestFrom version 4.0.0-master (562f6e4b1369e89c79443fcaedff317fa4c26b05) to 4.0.0-master (fbdd4ca0a6917ca20d5ca24dd78ff54021ce660d)
Modelica_trunkFrom version trunk (5a52fde841399718ef0537491947fa0f7048e9b6) to trunk (68a9f9446c10dc9ad4ba876b8dd0e2ca985f6d5e)

Models Affected

Buildings_10Buildings.Controls.Continuous.Examples.NumberOfRequests (sim)Verify → Simulate
Buildings_11Buildings.Controls.Continuous.Examples.NumberOfRequests (sim)Verify → Simulate
Buildings_11Buildings.DHC.ETS.Combined.Subsystems.Validation.HeatPumpDHWTank (sim)Simulate → FrontEnd
Buildings_11Buildings.DHC.Loads.Combined.Examples.BuildingTimeSeriesWithETSDHWTank (sim)Compile → FrontEnd
Buildings_latestBuildings.DHC.ETS.Combined.Examples.ChillerBorefield (sim)Compile performance 0:02:16 → 0:03:53
Buildings_latestBuildings.DHC.ETS.Combined.Subsystems.Validation.HeatPumpDHWTank (sim)Simulate → FrontEnd
Buildings_latestBuildings.DHC.Loads.Combined.Examples.BuildingTimeSeriesWithETSDHWTank (sim)Compile → FrontEnd
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Basic (sim)BackEnd performance 17.87 → 9.70 Compile performance 0:02:27 → 0:01:11 Simulate performance 14.98 → 7.95
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified2 (sim)BackEnd performance 17.01 → 8.98 Compile performance 0:02:23 → 0:01:10
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified3 (sim)BackEnd performance 17.69 → 9.71 Compile performance 0:02:26 → 0:01:10
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified4 (sim)BackEnd performance 13.31 → 7.14 Compile performance 0:01:53 → 58.86
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified5 (sim)BackEnd performance 13.83 → 7.50 Compile performance 0:01:52 → 56.61
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified6 (sim)Compile performance 0:01:44 → 51.78
Buildings_latestBuildings.Fluid.Examples.Performance.Example1v1 (sim)Compile performance 24.85 → 14.45
Buildings_latestBuildings.Fluid.Examples.Performance.Example1v2 (sim)Compile performance 0:01:04 → 32.34
Buildings_latestBuildings.Fluid.Examples.Performance.Example2 (sim)Compile performance 22.34 → 10.87
Buildings_latestBuildings.Fluid.Examples.Performance.Example3 (sim)Compile performance 24.96 → 11.93
Buildings_latestBuildings.Fluid.Examples.Performance.Example6 (sim)Compile performance 24.68 → 13.50
Buildings_latestBuildings.Fluid.Examples.ResistanceVolumeFlowReversal (sim)Compile performance 38.69 → 22.53
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Templates → Verify
Buildings_latestBuildings.Fluid.Geothermal.Aquifer.Validation.NumberWells (sim)Templates → Verify
Buildings_latestBuildings.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_Dynamic (sim)Compile performance 25.52 → 14.04
Buildings_latestBuildings.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_ScalingFactor (sim)Compile performance 24.97 → 12.69
Buildings_latestBuildings.Fluid.HeatPumps.Validation.ScrollWaterToWater_Dynamic (sim)Compile performance 35.74 → 13.58
Buildings_latestBuildings.Fluid.HeatPumps.Validation.ScrollWaterToWater_ScalingFactor (sim)Compile performance 32.45 → 13.53
Buildings_latestBuildings.Fluid.HeatPumps.Validation.ScrollWaterToWater_Static (sim)Compile performance 21.28 → 9.14
Buildings_latestBuildings.Fluid.HeatPumps.Validation.ScrollWaterToWater_TemperatureProtection (sim)Compile performance 22.47 → 9.67
Buildings_latestBuildings.Fluid.HeatPumps.Validation.ScrollWaterToWater_VariableSpeed (sim)Compile performance 23.28 → 9.38
Buildings_latestBuildings.Fluid.Humidifiers.Examples.Humidifier_u (sim)Compile performance 22.51 → 9.26
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.Decoupling (sim)FrontEnd performance 10.53 → 4.38 Compile performance 0:02:32 → 0:01:02
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.DecouplingMixing (sim)FrontEnd performance 11.14 → 4.68 Templates performance 10.39 → 4.81 Compile performance 0:02:45 → 0:01:14
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.DecouplingTemperature (sim)FrontEnd performance 10.68 → 4.86 Compile performance 0:02:28 → 0:01:05
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.DiversionOpenLoop (sim)Compile performance 0:02:02 → 50.35
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionThreeWay (sim)FrontEnd performance 16.82 → 7.96 Compile performance 0:02:37 → 0:01:13
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionTwoWayCheckValve (sim)FrontEnd performance 16.33 → 6.58 Compile performance 0:02:17 → 0:01:03
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionTwoWayConstant (sim)FrontEnd performance 11.64 → 5.34 Templates performance 10.08 → 4.33 Compile performance 0:02:26 → 0:01:09
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionTwoWayConstantReturn (sim)FrontEnd performance 10.85 → 5.22 Templates performance 10.13 → 3.96 Compile performance 0:02:34 → 0:01:09
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionTwoWayVariable (sim)FrontEnd performance 16.32 → 6.11 Compile performance 0:02:14 → 0:01:03
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionTwoWayVariableReturn (sim)FrontEnd performance 22.20 → 8.47 Templates performance 10.10 → 5.19 Compile performance 0:03:04 → 0:01:21
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.SingleMixing (sim)FrontEnd performance 13.82 → 4.43 Compile performance 0:02:26 → 0:01:09
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.ThrottleOpenLoop (sim)Compile performance 0:01:46 → 47.58
Buildings_latestBuildings.Fluid.HydronicConfigurations.Examples.TwoWayOpenLoop (sim)Compile performance 22.51 → 9.92
Buildings_latestBuildings.Fluid.HydronicConfigurations.PassiveNetworks.Examples.DualMixing (sim)Compile performance 0:02:17 → 0:01:08
Buildings_latestBuildings.Fluid.HydronicConfigurations.PassiveNetworks.Examples.SingleMixing (sim)FrontEnd performance 12.37 → 6.78 Compile performance 0:03:11 → 0:01:16
Buildings_latestBuildings.Fluid.HydronicConfigurations.PassiveNetworks.Examples.SingleMixingOpenLoop (sim)Compile performance 0:02:15 → 59.42
Buildings_latestBuildings.Fluid.Interfaces.Examples.EightPortHeatMassExchanger (sim)Compile performance 22.87 → 10.62
Buildings_latestBuildings.Fluid.Interfaces.Examples.HeaterCooler_u (sim)Compile performance 41.71 → 19.07
Buildings_latestBuildings.Fluid.Interfaces.Examples.Humidifier_u (sim)Compile performance 55.58 → 23.02
Buildings_latestBuildings.Fluid.Interfaces.Examples.ReverseFlowMassExchanger (sim)Compile performance 24.65 → 10.99
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MoistureMixingConservationDynamicBalance (sim)Compile performance 21.46 → 9.25
Buildings_latestBuildings.Fluid.Movers.BaseClasses.Validation.EulerComparison (sim)Compile performance 23.93 → 13.00
Buildings_latestBuildings.Fluid.Movers.Examples.ClosedLoop_y (sim)Compile performance 29.23 → 12.32
Buildings_latestBuildings.Fluid.Movers.Examples.MoverContinuous (sim)Compile performance 56.19 → 22.73
Buildings_latestBuildings.Fluid.Movers.Examples.MoverParameter (sim)Compile performance 54.31 → 22.46
Buildings_latestBuildings.Fluid.Movers.Examples.MoverStages (sim)Compile performance 51.14 → 23.15
Buildings_latestBuildings.Fluid.Movers.Examples.PumpsParallel (sim)Compile performance 35.36 → 15.34
Buildings_latestBuildings.Fluid.Movers.Examples.PumpsSeries (sim)Compile performance 31.39 → 13.90
Buildings_latestBuildings.Fluid.Movers.Examples.SpeedControlled_y_pumpCurves (sim)Compile performance 54.94 → 25.28
Buildings_latestBuildings.Fluid.Movers.Examples.StaticReset (sim)Compile performance 0:01:09 → 32.42
Buildings_latestBuildings.Fluid.Movers.Preconfigured.Validation.ControlledFlowMachinePreconfigured (sim)Compile performance 55.47 → 23.23
Buildings_latestBuildings.Fluid.Movers.Validation.ControlledFlowMachine (sim)Compile performance 0:01:00 → 27.30
Buildings_latestBuildings.Fluid.Movers.Validation.ControlledFlowMachineDynamic (sim)Compile performance 59.91 → 28.08
Buildings_latestBuildings.Fluid.Movers.Validation.FlowControlled_dp (sim)Compile performance 29.78 → 15.34
Buildings_latestBuildings.Fluid.Movers.Validation.FlowControlled_dpSystem (sim)Compile performance 43.98 → 22.55
Buildings_latestBuildings.Fluid.Movers.Validation.FlowControlled_m_flow (sim)Compile performance 29.60 → 14.74
Buildings_latestBuildings.Fluid.Movers.Validation.PowerEuler (sim)Compile performance 51.81 → 24.23
Buildings_latestBuildings.Fluid.Movers.Validation.PowerExact (sim)Compile performance 0:01:01 → 27.17
Buildings_latestBuildings.Fluid.Movers.Validation.PowerSimplified (sim)Compile performance 53.97 → 24.86
Buildings_latestBuildings.Fluid.Movers.Validation.PressureCurve (sim)Compile performance 24.27 → 11.64
Buildings_latestBuildings.Fluid.Movers.Validation.PumpCurveConstruction (sim)Compile performance 50.99 → 24.52
Buildings_latestBuildings.Fluid.Movers.Validation.PumpCurveDerivatives (sim)Compile performance 50.29 → 23.76
Buildings_latestBuildings.Fluid.Movers.Validation.Pump_stratos (sim)Compile performance 40.59 → 19.58
Buildings_latestBuildings.Fluid.Movers.Validation.SpeedControlled_y (sim)Compile performance 34.44 → 16.01
Buildings_latestBuildings.Fluid.Movers.Validation.SpeedControlled_y_linear (sim)Compile performance 26.34 → 14.30
Buildings_latestBuildings.Fluid.SolarCollectors.Validation.FlatPlateNPanels (sim)Compile performance 0:01:56 → 0:01:07
Buildings_latestBuildings.Fluid.Storage.Examples.StratifiedEnhancedInternalHex (sim)Compile performance 0:01:17 → 42.66
Buildings_latestBuildings.Fluid.Storage.Validation.HeatExchangerDynamics (sim)Compile performance 0:01:19 → 42.20
Buildings_latestBuildings.Fluid.Storage.Validation.HeatExchangerLocation (sim)Compile performance 0:01:30 → 50.92
Buildings_latestBuildings.Fluid.Storage.Validation.StratifiedLoadingUnloading (sim)Compile performance 38.39 → 21.49
Buildings_latestBuildings.Fluid.Storage.Validation.StratifiedNonUniformInitial (sim)Compile performance 35.73 → 20.85
Buildings_latestBuildings.HeatTransfer.Windows.Examples.ElectrochromicWindow (sim)Compile performance 25.59 → 13.91
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900FF (sim)Templates performance 19.17 → 10.49
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case920 (sim)BackEnd performance 14.20 → 7.73
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case930 (sim)BackEnd performance 24.30 → 12.92
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950 (sim)Templates performance 21.27 → 12.37
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case960 (sim)BackEnd performance 11.01 → 6.45
Buildings_latestBuildings.ThermalZones.Detailed.Validation.Initialization.MixedAir (sim)BackEnd performance 17.33 → 9.68
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.HeatPumpRadiantHeatingGroundHeatTransfer (sim)Compile performance 0:02:43 → 0:01:32
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.LightsControl (sim)Compile performance 20.68 → 11.31
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.RadiantHeatingCooling_TRoom (sim)Compile performance 0:01:08 → 40.28
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.RadiantHeatingCooling_TSurface (sim)Compile performance 0:01:12 → 37.62
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Spring (sim)FrontEnd performance 15.71 → 8.65 Templates performance 21.70 → 11.89
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Summer (sim)FrontEnd performance 15.02 → 8.61 Templates performance 22.72 → 11.79
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Winter (sim)FrontEnd performance 14.80 → 8.61 Templates performance 22.49 → 12.79
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Guideline36Spring (sim)BackEnd performance 47.66 → 17.23 SimCode performance 23.71 → 9.09 Templates performance 0:01:02 → 31.81
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Guideline36Summer (sim)BackEnd performance 36.86 → 17.51 SimCode performance 26.19 → 6.58
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Guideline36Winter (sim)BackEnd performance 37.88 → 16.15 SimCode performance 13.25 → 7.42
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingSpring (sim)Compile performance 0:01:04 → 32.29
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingSummer (sim)Compile performance 0:01:03 → 32.04
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingWinter (sim)Compile performance 0:01:02 → 31.34
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Unconditioned (sim)Compile performance 50.78 → 27.82
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.MultipleBuildings.ThreeZonesTwoBuildings (sim)Compile performance 34.17 → 16.64
Buildings_latestBuildings.Utilities.Plotters.Examples.SingleZoneVAV (sim)BackEnd performance 15.07 → 7.96 Templates performance 15.18 → 8.77
ClaRa_devClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_2 (sim)SimCode performance 23.79 → 49.81
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified3 (sim)Simulate performance 3.58 → 0:08:02
Modelica_trunkModelica.Electrical.Analog.Examples.Lines.CompareLineTrunks (sim)Failed → Simulate
Modelica_trunkModelica.Electrical.Analog.Examples.Lines.SmoothStep (sim)Failed → Simulate