OpenModelica cpp from 2023-03-19 09:33:56 to 2023-03-20 20:54:13

Summary

OMC Commits2
Libraries Changed1
Number of Improvements4
Number of Regressions2
Number of Performance Improvements12
Number of Performance Regressions38

OpenModelica Changes

CommitAuthorSummary
dfed337680Per ÖstlundChange unary minus to negative values earlier (#10420)
379daf2724Per ÖstlundDump original bindings in getModelInstance (#10419)

Library Changes

LibraryChange
PowerSystemsFrom version 1.0.0 (3bdc215576fd325ad6e715a9a5c0318593b69fd1) to 1.0.1 (69fd1e7381fb50e6a0bc77d9ba168e9d6a7d9a6a)

Models Affected

BuildSysProBuildSysPro.Systems.DHW.Examples.DHWResistiveWaterHeater (sim)FrontEnd performance 15.30 → 0.89
Buildings_8Buildings.Examples.DualFanDualDuct.ClosedLoop (sim)BackEnd performance 16.57 → 29.29 SimCode performance 5.86 → 10.97 Templates performance 0:01:05 → 0:02:00
Buildings_8Buildings.Examples.HydronicHeating.TwoRoomsWithStorage (sim)BackEnd performance 15.15 → 27.59 Templates performance 40.69 → 0:01:12
Buildings_8Buildings.Examples.ScalableBenchmarks.BuildingVAV.Examples.OneFloor_OneZone (sim)BackEnd performance 7.89 → 13.74 Templates performance 7.57 → 13.02
Buildings_8Buildings.Examples.ScalableBenchmarks.BuildingVAV.Examples.TwoFloor_TwoZone (sim)BackEnd performance 37.49 → 0:01:04 SimCode performance 10.62 → 35.95
Buildings_8Buildings.Examples.ScalableBenchmarks.BuildingVAV.ThermalZones.Validation.MultiZone (sim)BackEnd performance 27.71 → 48.86 SimCode performance 6.03 → 11.85 Templates performance 0:01:27 → 0:02:33
Buildings_8Buildings.Examples.VAVCO2.VAVSystemCTControl (sim)FrontEnd performance 8.29 → 14.65
Buildings_8Buildings.Examples.VAVReheat.Guideline36 (sim)FrontEnd performance 15.90 → 28.06 SimCode performance 10.23 → 24.94
Buildings_8Buildings.Examples.VAVReheat.Validation.Guideline36SteadyState (sim)FrontEnd performance 15.54 → 27.40 BackEnd performance 29.30 → 50.90 SimCode performance 9.93 → 18.63
Buildings_8Buildings.Examples.VAVReheat.Validation.TraceSubstance (sim)FrontEnd performance 14.68 → 26.30 SimCode performance 6.27 → 12.19 Templates performance 0:01:16 → 0:02:15
Buildings_8Buildings.Experimental.DHC.CentralPlants.Cooling.Subsystems.Examples.CoolingTowersWithBypass (sim)BackEnd performance 7.15 → 12.20
Buildings_8Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Examples.ChillerBorefield (sim)FrontEnd performance 10.49 → 18.78 BackEnd performance 7.41 → 14.27
Buildings_8Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Examples.ChillerOnly (sim)FrontEnd performance 7.09 → 14.07
Buildings_8Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Subsystems.Validation.Borefield (sim)BackEnd performance 4.90 → 10.14 Templates performance 16.10 → 27.97
Buildings_8Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Validation.ChillerBorefield (sim)FrontEnd performance 10.12 → 18.74 Templates performance 37.06 → 0:01:05
Buildings_8Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Validation.ChillerOnly (sim)FrontEnd performance 7.00 → 12.24
Buildings_8Buildings.Experimental.DHC.Examples.Combined.Generation5.Examples.SeriesConstantFlow (sim)FrontEnd performance 20.78 → 37.45 SimCode performance 10.87 → 20.73
Buildings_8Buildings.Experimental.DHC.Examples.Combined.Generation5.Examples.SeriesVariableFlow (sim)FrontEnd performance 20.69 → 36.44 BackEnd performance 19.60 → 34.55
Buildings_8Buildings.Experimental.DHC.Loads.BaseClasses.Validation.BuildingWithETS (sim)FrontEnd performance 7.52 → 13.68
Buildings_8Buildings.Experimental.DHC.Loads.Examples.CouplingRCZ6 (sim)FrontEnd performance 8.35 → 14.81 BackEnd performance 14.03 → 24.46 Templates performance 16.41 → 30.24
Buildings_8Buildings.Experimental.DHC.Loads.Examples.CouplingSpawnZ6 (sim)FrontEnd performance 5.95 → 11.37 Templates performance 8.52 → 15.16
Buildings_8Buildings.Experimental.DHC.Loads.Examples.CouplingTimeSeriesSingleLoop (sim)FrontEnd performance 7.42 → 13.39
Buildings_8Buildings.Experimental.DHC.Loads.Validation.FlowDistributionPumpControl (sim)FrontEnd performance 9.46 → 16.78 BackEnd performance 8.51 → 16.06 Templates performance 18.87 → 33.93
Buildings_8Buildings.Obsolete.DistrictHeatingCooling.Examples.IdealSystem3Clusters (sim)FrontEnd performance 5.97 → 11.03
Buildings_8Buildings.Obsolete.DistrictHeatingCooling.Validation.HeatingCoolingHotWaterSmall (sim)FrontEnd performance 6.24 → 11.36
Buildings_8Buildings.Utilities.Plotters.Examples.SingleZoneVAV (sim)Templates performance 12.07 → 22.44
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.ChillerDXHeatingEconomizer (sim)Templates performance 7.00 → 12.67
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)Templates performance 6.64 → 12.10
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSpring (sim)FrontEnd performance 6.95 → 13.08 Templates performance 0:01:02 → 0:01:48
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSummer (sim)FrontEnd performance 6.92 → 13.17 Templates performance 0:01:03 → 0:01:48
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalWinter (sim)FrontEnd performance 6.92 → 13.13 Templates performance 0:01:03 → 0:01:48
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Spring (sim)FrontEnd performance 6.98 → 13.80
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Summer (sim)FrontEnd performance 6.87 → 13.21
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Winter (sim)FrontEnd performance 7.33 → 13.37 Templates performance 0:01:05 → 0:01:58
Buildings_9Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3WithRadiantFloor (sim)Templates → Failed
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Spring (sim)FrontEnd performance 14.63 → 8.54
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Templates performance 10.07 → 5.27
ClaRaClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_2 (sim)SimCode performance 25.87 → 45.93
IDEASIDEAS.Buildings.Components.Examples.LightingControl (sim)FrontEnd → Templates
IDEASIDEAS.Buildings.Components.Examples.NumberOccupants (sim)
IDEASIDEAS.Buildings.Components.Examples.ScalingWindow (sim)BackEnd performance 10.57 → 20.13
IDEAS_devIDEAS.Examples.Tutorial.Example8 (sim)BackEnd performance 4.92 → 10.43
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp1 (sim)FrontEnd performance 0:02:24 → 51.68 BackEnd performance 0:01:52 → 0:01:03
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp2 (sim)FrontEnd performance 0:03:45 → 51.15
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp2_Tset (sim)Templates → FrontEnd
IDEAS_devIDEAS.Examples.TwinHouses.BuildingO5_Exp1 (sim)FrontEnd → Templates
IDEAS_devIDEAS.Examples.TwinHouses.BuildingO5_Exp1_1Port (sim)Failed → Templates
IDEAS_devIDEAS.LIDEAS.Validation.Case900ValidationNonLinear (sim)BackEnd performance 6.13 → 18.25
Modelica_4.0.0Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Templates performance 0:02:49 → 0:05:20
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)FrontEnd performance 13.03 → 7.28
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)FrontEnd performance 12.97 → 7.30
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)FrontEnd performance 12.88 → 7.26
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)BackEnd performance 0:01:19 → 44.75 SimCode performance 14.11 → 6.94
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)BackEnd performance 0:01:21 → 46.33 SimCode performance 23.15 → 7.18
OpenIPSL_devOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)FrontEnd performance 12.59 → 6.83
OpenIPSL_devOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)BackEnd performance 0:01:21 → 46.34 SimCode performance 14.89 → 8.02
PowerSystemsPowerSystems.Examples.Wind.WindTurbine_PSGI (sim)Failed → Templates
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_2_M_4 (sim)