OpenModelica v1.22-cpp from 2024-05-14 06:46:49 to 2024-06-13 01:09:42

Summary

OMC Commits0
Libraries Changed4
Number of Improvements17
Number of Regressions4
Number of Performance Improvements3
Number of Performance Regressions87

OpenModelica Changes

CommitDateAuthorSummary

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
a31ed252024-06-05 11:33:49 +0200Adrian Popmake the proper order in the FMI report (#112)
01773af2024-06-04 19:33:33 +0200Francesco CasellaAdded SOFCPoliMi to installLibraries.mos (#111)

Library Changes

LibraryChange
Buildings_latestFrom version 11.0.1-master (8cb67d663910f1083c1397e2691cd8def39215cb) to 12.0.0-master (8780439eb836216a07d1fb659c459faf32f1a0ec)
ClaRaConfiguration hash (OMC settings or the testing script changed)
ClaRa_devFrom version 1.8.2-main (69b907f9dff07088ef2894ddee7a19e5747b926e) to 1.8.2-main (30ea46396bbfb16ef0131637332662d5509ecd03)
Modelica_trunkFrom version trunk (36cd5452ffc1523f75eb3c9063bba81667d3228d) to trunk (5a52fde841399718ef0537491947fa0f7048e9b6)

Models Affected

Buildings_latestBuildings.Controls.Continuous.Examples.NumberOfRequests (sim)Verify → Simulate
Buildings_latestBuildings.Controls.OBC.CDL.Reals.Validation.Sort (sim)Verify → Simulate
Buildings_latestBuildings.DHC.ETS.Combined.Examples.ChillerBorefield (sim)Compile performance 0:04:03 → 0:02:16
Buildings_latestBuildings.DHC.ETS.Combined.Validation.ChillerBorefield (sim)Compile performance 0:04:08 → 0:02:23
Buildings_latestBuildings.Fluid.Chillers.ModularReversible.Examples.CarnotWithLosses (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Chillers.ModularReversible.Examples.LargeScaleWaterToWater (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Chillers.ModularReversible.Validation.Carnot_y (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Chillers.ModularReversible.Validation.ConstantCarnotEffectiveness (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Chillers.ModularReversible.Validation.TableData2D (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Basic (sim)BackEnd performance 10.29 → 17.87 Compile performance 0:01:15 → 0:02:27 Simulate performance 8.07 → 14.98
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified2 (sim)BackEnd performance 9.36 → 17.01 Compile performance 0:01:15 → 0:02:23
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified3 (sim)BackEnd performance 8.90 → 17.69 Compile performance 0:01:11 → 0:02:26
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified4 (sim)BackEnd performance 7.39 → 13.31 Compile performance 0:01:02 → 0:01:53
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified5 (sim)BackEnd performance 7.53 → 13.83 Compile performance 58.61 → 0:01:52
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified6 (sim)Compile performance 53.63 → 0:01:44
Buildings_latestBuildings.Fluid.Examples.Performance.Example1v2 (sim)Compile performance 33.83 → 0:01:04
Buildings_latestBuildings.Fluid.Examples.Performance.Example2 (sim)Compile performance 11.57 → 22.34
Buildings_latestBuildings.Fluid.Examples.Performance.Example3 (sim)Compile performance 12.23 → 24.96
Buildings_latestBuildings.Fluid.Examples.Performance.Example6 (sim)Compile performance 13.81 → 24.68
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Verify → Templates
Buildings_latestBuildings.Fluid.Geothermal.Aquifer.Validation.NumberWells (sim)Verify → Templates
Buildings_latestBuildings.Fluid.HeatPumps.ModularReversible.Controls.Safety.Examples.AntiFreeze (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.HeatPumps.ModularReversible.Controls.Safety.Examples.MinimalFlowRate (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.HeatPumps.ModularReversible.Controls.Safety.Examples.Safety (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.HeatPumps.ModularReversible.Examples.Modular_OneRoomRadiator (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.HeatPumps.ModularReversible.Validation.Comparative.Carnot_y (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.HeatPumps.ModularReversible.Validation.Comparative.ConstantCarnotEffectiveness (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.HeatPumps.ModularReversible.Validation.Comparative.TableData2D (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.HeatPumps.ModularReversible.Validation.ConstantCarnotEffectiveness (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.HeatPumps.ModularReversible.Validation.TableData2D (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_Dynamic (sim)Compile performance 14.84 → 25.52
Buildings_latestBuildings.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_ScalingFactor (sim)Compile performance 14.13 → 24.97
Buildings_latestBuildings.Fluid.HeatPumps.Validation.ScrollWaterToWater_Dynamic (sim)Compile performance 15.25 → 35.74
Buildings_latestBuildings.Fluid.HeatPumps.Validation.ScrollWaterToWater_ScalingFactor (sim)Compile performance 14.57 → 32.45
Buildings_latestBuildings.Fluid.HeatPumps.Validation.ScrollWaterToWater_Static (sim)Compile performance 9.95 → 21.28
Buildings_latestBuildings.Fluid.HeatPumps.Validation.ScrollWaterToWater_TemperatureProtection (sim)Compile performance 10.22 → 22.47
Buildings_latestBuildings.Fluid.HeatPumps.Validation.ScrollWaterToWater_VariableSpeed (sim)Compile performance 10.35 → 23.28
Buildings_latestBuildings.Fluid.Humidifiers.Examples.Humidifier_u (sim)Compile performance 9.87 → 22.51
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.Decoupling (sim)FrontEnd performance 4.96 → 10.53 Compile performance 0:01:15 → 0:02:32
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.DecouplingMixing (sim)FrontEnd performance 5.50 → 11.14 Templates performance 5.59 → 10.39 Compile performance 0:01:26 → 0:02:45
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.DecouplingTemperature (sim)FrontEnd performance 5.33 → 10.68 Compile performance 0:01:14 → 0:02:28
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.DiversionOpenLoop (sim)Compile performance 57.23 → 0:02:02
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionThreeWay (sim)FrontEnd performance 8.64 → 16.82 Compile performance 0:01:22 → 0:02:37
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionTwoWayCheckValve (sim)FrontEnd performance 7.39 → 16.33 Compile performance 0:01:12 → 0:02:17
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionTwoWayConstant (sim)FrontEnd performance 6.05 → 11.64 Templates performance 4.87 → 10.08 Compile performance 0:01:20 → 0:02:26
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionTwoWayConstantReturn (sim)FrontEnd performance 6.02 → 10.85 Templates performance 4.83 → 10.13 Compile performance 0:01:20 → 0:02:34
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionTwoWayVariable (sim)FrontEnd performance 7.47 → 16.32 Compile performance 0:01:13 → 0:02:14
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionTwoWayVariableReturn (sim)FrontEnd performance 10.37 → 22.20 Templates performance 5.71 → 10.10 Compile performance 0:01:34 → 0:03:04
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.SingleMixing (sim)FrontEnd performance 5.96 → 13.82 Compile performance 0:01:21 → 0:02:26
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.ThrottleOpenLoop (sim)Compile performance 53.38 → 0:01:46
Buildings_latestBuildings.Fluid.HydronicConfigurations.Examples.TwoWayOpenLoop (sim)Compile performance 10.43 → 22.51
Buildings_latestBuildings.Fluid.HydronicConfigurations.PassiveNetworks.Examples.DualMixing (sim)Compile performance 0:01:15 → 0:02:17
Buildings_latestBuildings.Fluid.HydronicConfigurations.PassiveNetworks.Examples.SingleMixing (sim)Compile performance 0:01:24 → 0:03:11
Buildings_latestBuildings.Fluid.HydronicConfigurations.PassiveNetworks.Examples.SingleMixingOpenLoop (sim)Compile performance 0:01:04 → 0:02:15
Buildings_latestBuildings.Fluid.Interfaces.Examples.EightPortHeatMassExchanger (sim)Compile performance 10.89 → 22.87
Buildings_latestBuildings.Fluid.Interfaces.Examples.HeaterCooler_u (sim)Compile performance 20.26 → 41.71
Buildings_latestBuildings.Fluid.Interfaces.Examples.Humidifier_u (sim)Compile performance 25.31 → 55.58
Buildings_latestBuildings.Fluid.Interfaces.Examples.ReverseFlowMassExchanger (sim)Compile performance 11.06 → 24.65
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MoistureMixingConservationDynamicBalance (sim)Compile performance 9.34 → 21.46
Buildings_latestBuildings.Fluid.Movers.BaseClasses.Validation.EulerComparison (sim)Compile performance 13.78 → 23.93
Buildings_latestBuildings.Fluid.Movers.Examples.ClosedLoop_y (sim)Compile performance 12.66 → 29.23
Buildings_latestBuildings.Fluid.Movers.Examples.MoverContinuous (sim)Compile performance 22.93 → 56.19
Buildings_latestBuildings.Fluid.Movers.Examples.MoverParameter (sim)Compile performance 23.61 → 54.31
Buildings_latestBuildings.Fluid.Movers.Examples.MoverStages (sim)Compile performance 23.59 → 51.14
Buildings_latestBuildings.Fluid.Movers.Examples.PumpsParallel (sim)Compile performance 15.40 → 35.36
Buildings_latestBuildings.Fluid.Movers.Examples.PumpsSeries (sim)Compile performance 14.38 → 31.39
Buildings_latestBuildings.Fluid.Movers.Examples.SpeedControlled_y_pumpCurves (sim)Compile performance 26.23 → 54.94
Buildings_latestBuildings.Fluid.Movers.Examples.StaticReset (sim)Compile performance 33.80 → 0:01:09
Buildings_latestBuildings.Fluid.Movers.Preconfigured.Validation.ControlledFlowMachinePreconfigured (sim)Compile performance 23.72 → 55.47
Buildings_latestBuildings.Fluid.Movers.Validation.ControlledFlowMachine (sim)Compile performance 28.85 → 0:01:00
Buildings_latestBuildings.Fluid.Movers.Validation.ControlledFlowMachineDynamic (sim)Compile performance 29.67 → 59.91
Buildings_latestBuildings.Fluid.Movers.Validation.FlowControlled_dp (sim)Compile performance 16.39 → 29.78
Buildings_latestBuildings.Fluid.Movers.Validation.FlowControlled_dpSystem (sim)Compile performance 23.60 → 43.98
Buildings_latestBuildings.Fluid.Movers.Validation.FlowControlled_m_flow (sim)Compile performance 15.17 → 29.60
Buildings_latestBuildings.Fluid.Movers.Validation.PowerEuler (sim)Compile performance 25.04 → 51.81
Buildings_latestBuildings.Fluid.Movers.Validation.PowerExact (sim)Compile performance 28.90 → 0:01:01
Buildings_latestBuildings.Fluid.Movers.Validation.PowerSimplified (sim)Compile performance 25.10 → 53.97
Buildings_latestBuildings.Fluid.Movers.Validation.PressureCurve (sim)Compile performance 11.89 → 24.27
Buildings_latestBuildings.Fluid.Movers.Validation.PumpCurveConstruction (sim)Compile performance 25.20 → 50.99
Buildings_latestBuildings.Fluid.Movers.Validation.PumpCurveDerivatives (sim)Compile performance 24.06 → 50.29
Buildings_latestBuildings.Fluid.Movers.Validation.Pump_stratos (sim)Compile performance 20.25 → 40.59
Buildings_latestBuildings.Fluid.Movers.Validation.SpeedControlled_y (sim)Compile performance 16.40 → 34.44
Buildings_latestBuildings.Fluid.Movers.Validation.SpeedControlled_y_linear (sim)Compile performance 14.31 → 26.34
Buildings_latestBuildings.Fluid.SolarCollectors.Validation.EN12975NPanels (sim)Compile performance 0:01:05 → 0:01:53
Buildings_latestBuildings.Fluid.SolarCollectors.Validation.FlatPlateNPanels (sim)Compile performance 0:01:08 → 0:01:56
Buildings_latestBuildings.Fluid.Storage.Examples.StratifiedEnhancedInternalHex (sim)Compile performance 45.11 → 0:01:17
Buildings_latestBuildings.Fluid.Storage.Validation.HeatExchangerDynamics (sim)Compile performance 45.98 → 0:01:19
Buildings_latestBuildings.Fluid.Storage.Validation.HeatExchangerLocation (sim)Compile performance 53.00 → 0:01:30
Buildings_latestBuildings.HeatTransfer.Windows.Examples.ElectrochromicWindow (sim)Compile performance 14.15 → 25.59
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900FF (sim)Templates performance 10.64 → 19.17
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case920 (sim)BackEnd performance 8.24 → 14.20
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case930 (sim)BackEnd performance 13.27 → 24.30
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950 (sim)Templates performance 11.94 → 21.27
Buildings_latestBuildings.ThermalZones.Detailed.Validation.Initialization.MixedAir (sim)BackEnd performance 10.00 → 17.33
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.HeatPumpRadiantHeatingGroundHeatTransfer (sim)Compile performance 0:01:33 → 0:02:43
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.LightsControl (sim)Compile performance 10.98 → 20.68
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.RadiantHeatingCooling_TRoom (sim)Compile performance 40.00 → 0:01:08
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.RadiantHeatingCooling_TSurface (sim)Compile performance 40.02 → 0:01:12
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Guideline36Spring (sim)BackEnd performance 21.72 → 47.66 SimCode performance 8.21 → 23.71 Templates performance 36.06 → 0:01:02
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Guideline36Summer (sim)BackEnd performance 18.55 → 36.86 SimCode performance 8.96 → 26.19
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Guideline36Winter (sim)BackEnd performance 17.20 → 37.88
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingSpring (sim)Compile performance 33.25 → 0:01:04
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingSummer (sim)Compile performance 32.09 → 0:01:03
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingWinter (sim)Compile performance 31.86 → 0:01:02
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Unconditioned (sim)Compile performance 28.20 → 50.78
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.MultipleBuildings.ThreeZonesTwoBuildings (sim)Compile performance 16.56 → 34.17
Buildings_latestBuildings.Utilities.Plotters.Examples.SingleZoneVAV (sim)BackEnd performance 7.25 → 15.07
ClaRaClaRa.Components.Adapters.Check.TestScalar2VectorHeatPort (sim)Simulate → Verify
ClaRaClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_2 (sim)SimCode performance 53.07 → 30.70
ClaRa_devClaRa.Components.Adapters.Check.TestScalar2VectorHeatPort (sim)Simulate → Verify
Modelica_trunkModelica.Electrical.QuasiStatic.SinglePhase.Examples.MultipleResonance (sim)Failed → Simulate