OpenModelica cpp from 2023-07-14 20:57:27 to 2023-07-18 03:02:06

Summary

OMC Commits0
Libraries Changed2
Number of Improvements7
Number of Regressions0
Number of Performance Improvements96
Number of Performance Regressions0

OpenModelica Changes

CommitAuthorSummary

Library Changes

LibraryChange
AixLib_latestFrom version 1.3.2-development (1f18a83cd5c0e4bdaaa9e203dd8d4178745beba3) to 1.3.2-development (16691193206865b44eba42a921d78aff3cdecbe4)
ThermofluidStreamFrom version 1.1.0-main (b18851359dc281bbfd3e0080bd14e4502b2ccf51) to 1.1.0-main (5d3d8020fcea772739561f7d0ad1f486658e2e50)

Models Affected

AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BuildingHeatingSystems.BuildingWithPV (sim)Templates performance 13.12 → 6.76
AixLib_latestAixLib.Fluid.Actuators.Valves.Examples.ThreeWayValves (sim)Compile performance 23.01 → 12.22
AixLib_latestAixLib.Fluid.BoilerCHP.Examples.BoilerNoControlSystem (sim)Compile performance 22.01 → 10.53
AixLib_latestAixLib.Fluid.Chillers.Examples.Chiller (sim)Compile performance 28.90 → 16.39
AixLib_latestAixLib.Fluid.Chillers.Validation.CarnotVerifyCOP (sim)Compile performance 21.59 → 11.20
AixLib_latestAixLib.Fluid.Chillers.Validation.CarnotVerifyEtaCarnot (sim)Compile performance 21.06 → 10.63
AixLib_latestAixLib.Fluid.DistrictHeatingCooling.Demands.Examples.DHCSubstationHeatPumpDirectCooling (sim)Compile performance 36.64 → 20.21
AixLib_latestAixLib.Fluid.Examples.GeothermalHeatPump.GeothermalHeatPump (sim)FrontEnd → Templates
AixLib_latestAixLib.Fluid.FMI.Adaptors.Examples.ThermalZoneHVACNoExhaust (sim)Compile performance 24.26 → 11.63
AixLib_latestAixLib.Fluid.FMI.Adaptors.Examples.ThermalZoneHVACWithExhaust (sim)Compile performance 27.46 → 14.99
AixLib_latestAixLib.Fluid.FixedResistances.Examples.Pipe (sim)Compile performance 37.89 → 21.64
AixLib_latestAixLib.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Templates → Simulate
AixLib_latestAixLib.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT2Nodes (sim)Compile performance 34.93 → 17.83
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.BaseClasses.Examples.InternalHEXOneUTube (sim)Compile performance 24.18 → 11.18
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.BaseClasses.Examples.InternalHEXTwoUTube (sim)Compile performance 31.16 → 15.32
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)Templates → Simulate
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeOneUTube (sim)Compile performance 0:01:55 → 51.72
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)Templates performance 26.47 → 14.20 Compile performance 0:03:47 → 0:01:27
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Compile performance 11.52 → 6.09 Simulate performance 36.15 → 16.51
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.FiniteDifference_1Week (sim)Compile performance 26.10 → 11.93
AixLib_latestAixLib.Fluid.Geothermal.Borefields.Examples.Borefields (sim)BackEnd performance 19.13 → 10.32 Templates performance 0:01:11 → 34.88 Compile performance 0:10:10 → 0:03:39
AixLib_latestAixLib.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Templates performance 12.44 → 6.44 Compile performance 0:02:00 → 54.62
AixLib_latestAixLib.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Templates performance 19.70 → 9.34 Compile performance 0:02:31 → 0:01:03 Simulate performance 38.72 → 17.16
AixLib_latestAixLib.Fluid.Geothermal.Borefields.Validation.Sandbox (sim)Templates performance 14.27 → 6.76 Compile performance 0:02:14 → 58.09
AixLib_latestAixLib.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingAndHeating (sim)Compile performance 34.20 → 15.37
AixLib_latestAixLib.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingOnly (sim)Compile performance 23.71 → 10.75
AixLib_latestAixLib.Fluid.HeatExchangers.ActiveBeams.Examples.HeatingOnly (sim)Compile performance 34.04 → 15.75
AixLib_latestAixLib.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeams (sim)Compile performance 0:01:07 → 30.14
AixLib_latestAixLib.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeamsDynamics (sim)Compile performance 0:01:10 → 31.16
AixLib_latestAixLib.Fluid.HeatExchangers.ActiveWalls.Examples.PanelHeatingMultiple (sim)Templates performance 18.49 → 9.46 Compile performance 0:01:52 → 48.98
AixLib_latestAixLib.Fluid.HeatExchangers.ActiveWalls.Examples.PanelHeatingSingle (sim)Compile performance 26.91 → 12.01
AixLib_latestAixLib.Fluid.HeatExchangers.Examples.AirHeater_T (sim)Compile performance 21.24 → 10.17
AixLib_latestAixLib.Fluid.HeatExchangers.Examples.AirHeater_u (sim)Compile performance 24.64 → 10.97
AixLib_latestAixLib.Fluid.HeatExchangers.Examples.DynamicHX (sim)Compile performance 22.57 → 10.99
AixLib_latestAixLib.Fluid.HeatExchangers.Examples.HeatingRod (sim)Compile performance 20.23 → 9.96
AixLib_latestAixLib.Fluid.HeatExchangers.Examples.WaterCooler_T (sim)Compile performance 21.03 → 9.67
AixLib_latestAixLib.Fluid.HeatExchangers.Examples.WaterHeater_T (sim)Compile performance 20.24 → 9.65
AixLib_latestAixLib.Fluid.HeatExchangers.Examples.WaterHeater_u (sim)Compile performance 21.32 → 10.30
AixLib_latestAixLib.Fluid.HeatExchangers.Examples.WetCoilEffectivenessNTUMassFlow (sim)Compile performance 21.13 → 10.17
AixLib_latestAixLib.Fluid.HeatExchangers.Radiators.Examples.Radiator (sim)Compile performance 0:01:13 → 32.48
AixLib_latestAixLib.Fluid.HeatExchangers.Radiators.Examples.RadiatorEN442_2 (sim)Compile performance 37.37 → 15.87
AixLib_latestAixLib.Fluid.HeatExchangers.Validation.DryCoilEffectivenessNTU (sim)Compile performance 33.15 → 15.78
AixLib_latestAixLib.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTU (sim)Compile performance 37.62 → 18.29
AixLib_latestAixLib.Fluid.HeatPumps.Examples.HeatPump (sim)Compile performance 33.14 → 17.49
AixLib_latestAixLib.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_Dynamic (sim)Compile performance 26.49 → 13.59
AixLib_latestAixLib.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_ScalingFactor (sim)Compile performance 25.90 → 12.82
AixLib_latestAixLib.Fluid.HeatPumps.Validation.ScrollWaterToWater_Dynamic (sim)Compile performance 30.63 → 13.68
AixLib_latestAixLib.Fluid.HeatPumps.Validation.ScrollWaterToWater_ScalingFactor (sim)Compile performance 28.16 → 13.09
AixLib_latestAixLib.Fluid.HeatPumps.Validation.ScrollWaterToWater_TemperatureProtection (sim)Compile performance 20.30 → 9.39
AixLib_latestAixLib.Fluid.Humidifiers.Examples.GenericHumidifier_u (sim)Compile performance 28.30 → 12.62
AixLib_latestAixLib.Fluid.Humidifiers.Examples.Humidifier_u (sim)Compile performance 20.48 → 8.84
AixLib_latestAixLib.Fluid.Interfaces.Examples.HeaterCooler_u (sim)Compile performance 35.31 → 20.13
AixLib_latestAixLib.Fluid.Interfaces.Examples.ReverseFlowMassExchanger (sim)Compile performance 20.28 → 11.03
AixLib_latestAixLib.Fluid.MassExchangers.MembraneBasedEnthalpyExchangers.Examples.Test_EnthalpyExchanger (sim)BackEnd performance 14.54 → 6.66 Templates performance 27.54 → 11.74 Compile performance 0:03:37 → 0:01:16
AixLib_latestAixLib.Fluid.MassExchangers.MembraneBasedEnthalpyExchangers.Validation.DynamicValidation (sim)BackEnd performance 15.00 → 7.04 Templates performance 30.36 → 12.49 Compile performance 0:04:04 → 0:01:29
AixLib_latestAixLib.Fluid.MassExchangers.MembraneBasedEnthalpyExchangers.Validation.StaticValidation (sim)BackEnd performance 13.62 → 7.56 Templates performance 27.28 → 13.26 Compile performance 0:04:06 → 0:01:28
AixLib_latestAixLib.Fluid.MixingVolumes.BaseClasses.Validation.MixingVolumeHeatMoisturePort (sim)Compile performance 20.88 → 8.74
AixLib_latestAixLib.Fluid.MixingVolumes.BaseClasses.Validation.MixingVolumeHeatPortAir (sim)Compile performance 21.25 → 8.93
AixLib_latestAixLib.Fluid.MixingVolumes.Examples.HydraulicSeparator (sim)Compile performance 34.19 → 15.44
AixLib_latestAixLib.Fluid.MixingVolumes.Validation.MixingVolumeMFactor (sim)Compile performance 22.06 → 8.46
AixLib_latestAixLib.Fluid.MixingVolumes.Validation.MoistureMixingConservationDynamicBalance (sim)Compile performance 20.98 → 8.59
AixLib_latestAixLib.Fluid.Movers.Compressors.Examples.RotaryCompressor (sim)Compile performance 21.61 → 9.18
AixLib_latestAixLib.Fluid.Movers.Compressors.Examples.RotaryCompressorPressureHeatLosses (sim)Compile performance 32.99 → 12.81 Simulate performance 14.77 → 7.81
AixLib_latestAixLib.Fluid.Movers.Compressors.Examples.RotaryCompressorPressureLosses (sim)Compile performance 23.00 → 10.45
AixLib_latestAixLib.Fluid.Movers.DpControlledMovers.Examples.DpControlled_dpConst (sim)Compile performance 27.55 → 12.01
AixLib_latestAixLib.Fluid.Movers.DpControlledMovers.Examples.DpControlled_dpVar (sim)Compile performance 27.72 → 12.02
AixLib_latestAixLib.Fluid.Movers.Examples.ClosedLoop_y (sim)Compile performance 22.26 → 9.85
AixLib_latestAixLib.Fluid.Movers.Examples.MoverContinuous (sim)Compile performance 54.09 → 21.52
AixLib_latestAixLib.Fluid.Movers.Examples.MoverParameter (sim)Compile performance 52.32 → 21.18
AixLib_latestAixLib.Fluid.Movers.Examples.MoverStages (sim)Compile performance 52.49 → 21.68
AixLib_latestAixLib.Fluid.Movers.Examples.PumpsParallel (sim)Compile performance 24.55 → 11.44
AixLib_latestAixLib.Fluid.Movers.Examples.PumpsSeries (sim)Compile performance 22.28 → 10.49
AixLib_latestAixLib.Fluid.Movers.Examples.SpeedControlled_y_pumpCurves (sim)Compile performance 43.06 → 18.19
AixLib_latestAixLib.Fluid.Movers.Validation.ControlledFlowMachine (sim)Compile performance 0:01:10 → 27.53
AixLib_latestAixLib.Fluid.Movers.Validation.ControlledFlowMachineDynamic (sim)Compile performance 0:01:13 → 28.45
AixLib_latestAixLib.Fluid.Movers.Validation.FlowControlled_dp (sim)Compile performance 29.25 → 11.72
AixLib_latestAixLib.Fluid.Movers.Validation.FlowControlled_dpSystem (sim)Compile performance 47.30 → 18.05
AixLib_latestAixLib.Fluid.Movers.Validation.FlowControlled_m_flow (sim)Compile performance 30.22 → 11.43
AixLib_latestAixLib.Fluid.Movers.Validation.PowerExact (sim)Compile performance 54.04 → 21.74
AixLib_latestAixLib.Fluid.Movers.Validation.PowerSimplified (sim)Compile performance 44.48 → 17.27
AixLib_latestAixLib.Fluid.Movers.Validation.PumpCurveConstruction (sim)Compile performance 42.65 → 17.29
AixLib_latestAixLib.Fluid.Movers.Validation.PumpCurveDerivatives (sim)Compile performance 42.74 → 17.84
AixLib_latestAixLib.Fluid.Movers.Validation.Pump_Nrpm_stratos (sim)Compile performance 0:01:11 → 39.34
AixLib_latestAixLib.Fluid.Movers.Validation.Pump_stratos (sim)Compile performance 33.73 → 14.22
AixLib_latestAixLib.Fluid.Movers.Validation.SpeedControlled_Nrpm (sim)Compile performance 27.24 → 12.18
AixLib_latestAixLib.Fluid.Movers.Validation.SpeedControlled_y (sim)Compile performance 26.61 → 12.22
AixLib_latestAixLib.Fluid.Movers.Validation.SpeedControlled_y_linear (sim)Compile performance 21.98 → 10.38
AixLib_latestAixLib.Obsolete.Year2022.ThermalZones.HighOrder.Examples.Appartment_VoWo (sim)Templates → Compile
AixLib_latestAixLib.Obsolete.YearIndependent.FastHVAC.Examples.Storage.BufferStorageVariablePorts (sim)Compile performance 0:01:01 → 31.35
AixLib_latestAixLib.Systems.HydraulicModules.Example.Admix (sim)Compile performance 0:01:40 → 55.36
AixLib_latestAixLib.Systems.HydraulicModules.Example.ERC_ExperimentalHall_CoolingCircuit (sim)FrontEnd performance 11.42 → 5.65 Templates performance 22.16 → 8.75
AixLib_latestAixLib.Systems.HydraulicModules.Example.Throttle (sim)Compile performance 52.20 → 26.75
AixLib_latestAixLib.Systems.HydraulicModules.Example.ThrottlePump (sim)Compile performance 0:01:18 → 38.45
AixLib_latestAixLib.Systems.ModularAHU.Examples.Cooler (sim)Compile performance 0:01:23 → 43.76
AixLib_latestAixLib.Systems.ModularAHU.Examples.DemandControlledAHU (sim)FrontEnd performance 35.09 → 17.87 BackEnd performance 25.26 → 9.40
AixLib_latestAixLib.Systems.ModularAHU.Examples.EONERC_AHU2 (sim)FrontEnd performance 26.47 → 14.31 BackEnd performance 11.11 → 5.50
AixLib_latestAixLib.Systems.ModularAHU.Examples.GenericAHU (sim)Templates performance 49.59 → 28.26
AixLib_latestAixLib.Systems.ModularAHU.Validation.AHU2_Cooler (sim)FrontEnd performance 11.85 → 6.95
AixLib_latestAixLib.Systems.ModularAHU.Validation.AHU2_Heater (sim)Templates performance 20.79 → 10.63
AixLib_latestAixLib.Systems.ModularAHU.Validation.AHU2_Preheater (sim)FrontEnd performance 10.10 → 4.83
AixLib_latestAixLib.ThermalZones.HighOrder.Examples.OFDHeatLoad (sim)Templates → Simulate
AixLib_latestAixLib.ThermalZones.HighOrder.Examples.OFD_1Jan (sim)Templates → Compile
ThermofluidStreamThermofluidStream.Examples.ReverseHeatPump (sim)Compile → Verify