OpenModelica cpp from 2023-03-23 20:55:41 to 2023-03-24 20:56:32

Summary

OMC Commits6
Libraries Changed0
Number of Improvements1
Number of Regressions2
Number of Performance Improvements40
Number of Performance Regressions23

OpenModelica Changes

CommitAuthorSummary
3647dc1c4eAdeel AsgharWrite the instance api profiling to a file `instanceApiProfiling.txt` (#10443)
c84168ca74Adeel AsgharUse modifierToJSON API to update the element modifier (#10441)
2d4375a4d0anotheruserofgithubReset all visual properties including color (#10361)
b37d4a5e2cPer ÖstlundDon't dump outer components in getModelInstance (#10440)
e1706300c1anotheruserofgithub[OMEdit] Allow changing properties of DXF shapes (#10360)
5aba6e500fAdeel AsgharMeasure the time performance of instance api (#10439)

Library Changes

LibraryChange

Models Affected

AixLibAixLib.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Templates performance 0:03:58 → 0:02:18
AixLibAixLib.Fluid.MassExchangers.MembraneBasedEnthalpyExchangers.Examples.Test_EnthalpyExchanger (sim)Templates performance 14.71 → 8.19
AixLibAixLib.Fluid.MassExchangers.MembraneBasedEnthalpyExchangers.Validation.DynamicValidation (sim)Templates performance 17.30 → 9.77
AixLibAixLib.Fluid.MassExchangers.MembraneBasedEnthalpyExchangers.Validation.StaticValidation (sim)Templates performance 16.72 → 9.58
AixLibAixLib.Fluid.Storage.Examples.BufferStorage (sim)Templates performance 12.45 → 6.79
AixLibAixLib.Fluid.Storage.Examples.StorageBoiler (sim)Templates performance 16.52 → 9.35
AixLibAixLib.Fluid.Storage.Examples.StorageSolarCollector (sim)Templates performance 17.30 → 9.87
BuildSysProBuildSysPro.Building.Examples.TestZoneNWalls (sim)Templates performance 8.52 → 14.50
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)Templates performance 51.80 → 0:01:41
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.Examples.Borefields (sim)BackEnd performance 7.52 → 13.16
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.Validation.Sandbox (sim)Templates performance 5.90 → 10.16
BuildSysProBuildSysPro.Utilities.Analysis.Examples.RestartDiscomfort (sim)Templates performance 5.79 → 10.12
Buildings_8Buildings.Examples.DualFanDualDuct.ClosedLoop (sim)Templates performance 0:01:53 → 0:01:06
Buildings_8Buildings.Examples.ScalableBenchmarks.BuildingVAV.Examples.OneFloor_OneZone (sim)FrontEnd performance 10.92 → 6.26
Buildings_8Buildings.Examples.ScalableBenchmarks.BuildingVAV.Examples.TwoFloor_TwoZone (sim)FrontEnd performance 16.75 → 9.81 SimCode performance 18.97 → 10.33 Templates performance 0:02:38 → 0:01:24
Buildings_8Buildings.Examples.ScalableBenchmarks.BuildingVAV.ThermalZones.Validation.MultiZone (sim)Templates performance 0:02:28 → 0:01:25
Buildings_8Buildings.Examples.VAVReheat.Guideline36 (sim)SimCode performance 23.64 → 9.84 Templates performance 0:02:51 → 0:01:37
Buildings_8Buildings.Examples.VAVReheat.Validation.Guideline36SteadyState (sim)SimCode performance 16.40 → 8.48 Templates performance 0:02:34 → 0:01:13
Buildings_8Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Examples.ChillerBorefield (sim)Templates performance 0:01:02 → 36.11
Buildings_8Buildings.Experimental.DHC.Examples.Combined.Generation5.Examples.SeriesConstantFlow (sim)FrontEnd performance 36.17 → 20.93 SimCode performance 29.23 → 10.11
Buildings_8Buildings.Experimental.DHC.Examples.Combined.Generation5.Examples.SeriesVariableFlow (sim)FrontEnd performance 36.89 → 20.66 SimCode performance 19.54 → 10.06
Buildings_8Buildings.Experimental.DHC.Loads.BaseClasses.Validation.BuildingWithETS (sim)FrontEnd performance 13.44 → 7.58
Buildings_8Buildings.Experimental.DHC.Loads.Examples.CouplingRCZ6 (sim)FrontEnd performance 14.53 → 8.28 SimCode performance 10.74 → 5.03 Templates performance 29.94 → 16.52
Buildings_8Buildings.Experimental.DHC.Loads.Examples.CouplingSpawnZ6 (sim)FrontEnd performance 10.68 → 6.03 Templates performance 14.64 → 8.56
Buildings_8Buildings.Experimental.DHC.Loads.Validation.FlowDistributionPumpControl (sim)FrontEnd performance 16.86 → 9.46 BackEnd performance 14.77 → 8.50 Templates performance 33.16 → 18.92
Buildings_8Buildings.Obsolete.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3Clusters (sim)FrontEnd performance 40.76 → 23.75 BackEnd performance 24.78 → 9.94 Templates performance 17.58 → 10.12
Buildings_8Buildings.Obsolete.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3ClustersBaseCase (sim)FrontEnd performance 32.37 → 18.29 BackEnd performance 15.06 → 5.70 Templates performance 25.58 → 14.66
Buildings_8Buildings.Obsolete.DistrictHeatingCooling.Examples.IdealSystem3Clusters (sim)FrontEnd performance 10.45 → 5.99
Buildings_8Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3WithRadiantFloor (sim)Failed → Templates
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.Guideline36Winter (sim)BackEnd performance 20.14 → 11.41
Buildings_8Buildings.Utilities.Plotters.Examples.SingleZoneVAV (sim)Templates performance 22.58 → 13.06
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSpring (sim)FrontEnd performance 7.39 → 12.87
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSummer (sim)FrontEnd performance 7.36 → 13.10
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalWinter (sim)FrontEnd performance 7.47 → 13.00
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Spring (sim)FrontEnd performance 7.35 → 13.28 Templates performance 0:01:12 → 0:02:05
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Summer (sim)FrontEnd performance 7.47 → 13.27
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Winter (sim)FrontEnd performance 7.17 → 13.21
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.ChillerDXHeatingEconomizer (sim)FrontEnd performance 11.20 → 3.98 BackEnd performance 16.40 → 7.41 Templates performance 19.92 → 8.53
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)FrontEnd performance 11.87 → 4.21 BackEnd performance 16.93 → 7.78 Templates performance 20.13 → 7.50
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSpring (sim)FrontEnd performance 24.14 → 8.57 BackEnd performance 0:01:10 → 35.91
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSummer (sim)FrontEnd performance 24.38 → 8.57 BackEnd performance 0:01:10 → 36.13
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalWinter (sim)FrontEnd performance 24.45 → 8.47 BackEnd performance 0:01:10 → 36.90
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Spring (sim)FrontEnd performance 25.06 → 8.81 BackEnd performance 0:01:13 → 41.52
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Summer (sim)FrontEnd performance 25.00 → 8.68 BackEnd performance 0:01:16 → 41.24
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Winter (sim)FrontEnd performance 24.67 → 9.05 BackEnd performance 0:01:12 → 41.48
Buildings_latestBuildings.Examples.VAVReheat.Validation.Guideline36SteadyState (sim)SimCode performance 18.47 → 41.81
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)BackEnd performance 12.44 → 6.75
DeltaRobotDeltaRobot.Scenarios.DeltaRobot_IdealActPos_PositionValidation (sim)BackEnd performance 51.04 → 28.42
DeltaRobotDeltaRobot.Scenarios.DeltaRobot_IdealActPos_Scenario1 (sim)BackEnd performance 40.50 → 22.54
DeltaRobotDeltaRobot.Scenarios.DeltaRobot_IdealActVel_Scenario1 (sim)BackEnd performance 38.70 → 20.83
DeltaRobotDeltaRobot.Scenarios.DeltaRobot_IdealActVel_VelocityValidation (sim)BackEnd performance 32.17 → 18.12
IDEASIDEAS.Buildings.Components.Examples.NumberOccupants (sim)Templates → FrontEnd
IDEASIDEAS.Buildings.Components.Examples.RectangularZone (sim)BackEnd performance 4.78 → 11.29
IDEASIDEAS.Buildings.Components.Examples.ScalingWindow (sim)BackEnd performance 9.88 → 20.55
IDEAS_devIDEAS.Buildings.Validation.Tests.ZoneTemplateVerification (sim)BackEnd performance 12.39 → 6.08
IDEAS_devIDEAS.Examples.Tutorial.Example7 (sim)BackEnd performance 5.35 → 13.37
IDEAS_devIDEAS.Examples.TwinHouses.BuildingO5_Exp1_1Port (sim)Templates → Failed
IDEAS_devIDEAS.LIDEAS.Validation.Case900ValidationLinear (sim)BackEnd performance 6.32 → 17.85
Modelica_4.0.0Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Templates performance 0:02:45 → 0:06:17
OpenHydraulicsOpenHydraulics.Examples.Excavator.DigCycleSimulation (sim)BackEnd performance 20.29 → 8.86 Templates performance 34.88 → 12.98
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)SimCode performance 21.20 → 0:01:02
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10 (sim)SimCode performance 53.17 → 0:01:37
StewartPlatformStewartPlatform.Scenarios.StewartPlatform_InverseDynamic1 (sim)Templates performance 30.51 → 53.08
StewartPlatformStewartPlatform.Scenarios.StewartPlatform_InverseDynamic1_noBus (sim)Templates performance 28.64 → 52.75
StewartPlatformStewartPlatform.Scenarios.StewartPlatform_InverseDynamic2 (sim)FrontEnd performance 5.87 → 10.02
StewartPlatformStewartPlatform.Scenarios.StewartPlatform_InverseDynamic3_noBus (sim)Templates performance 26.21 → 45.18