OpenModelica newInst-daemode from 2022-05-18 01:40:19 to 2022-05-19 22:52:45

Summary

OMC Commits10
Libraries Changed3
Number of Improvements1
Number of Regressions1
Number of Performance Improvements29
Number of Performance Regressions23

OpenModelica Changes

CommitAuthorSummary
934e1493a0Mahder GebremedhinMinor fixes.
bfad4b6b4cMahder GebremedhinDefine WIN32_LEAN_AND_MEAN to avoid mixup of winsock headers.
3f3397451aMahder GebremedhinFix warnings about multiple definition of OMC_HAVE_IPOPT
571ec930a0perostImplement dumping of Vector visualizers (#8987)
d0dfb07d8cperostDump components recursively in instance API (#8984)
e6238a1cc4AndreasFix step size for override values (#8975)
078d62402aperostImplement more restriction checks (#8980)
ba8ecc87c2Mahder GebremedhinFix compilation on OMDev/MinGW with CMake (#8976)
648929c42aperostFix wrong error ids (#8977)
4a2465077bphannebohm[janitor] Refactor listPop in list.c (#8964)

3rdParty changes

Note that the 3rdParty libraries changed: a3d6dae8301f..8297b96891df

Library Changes

LibraryChange
Buildings_8From version 8.1.2-maint.8.1.x (a6e75c454bb3c67ec90db4ec250f02e3bcc9a407) to 8.1.2-maint.8.1.x (f99748a7263af48af1ea2e1e5a9da6302cba3747)
Buildings_latestFrom version 9.0.0-master (8ab33d18a40dec150af2d10335f31d7cd002db12) to 9.0.0-master (84781eeee6bd14fc0edd1cd1eaebbbc4656e14a5)
Modelica_DeviceDriversFrom version 2.0.0-master (b2fa5d7a55de4342a29ca68f7c18c9edb1c100bf) to 2.0.0-master (2762cee603a71a9915f5ff68a1ecd8ac16f58778)

Models Affected

Buildings_8Buildings.Examples.VAVReheat.Guideline36 (sim)
Buildings_8Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Examples.ChillerBorefield (sim)Simulate performance 28.96 → 16.21
Buildings_8Buildings.Experimental.DHC.Loads.Validation.BenchmarkFlowDistribution2 (sim)Compile performance 20.90 → 11.19
Buildings_8Buildings.Obsolete.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3Clusters (sim)FrontEnd performance 35.20 → 18.87 BackEnd performance 12.74 → 6.31 Compile performance 0:01:15 → 43.04
Buildings_8Buildings.Obsolete.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3ClustersBaseCase (sim)FrontEnd performance 29.93 → 16.15 Compile performance 0:01:03 → 33.64
Buildings_8Buildings.Obsolete.DistrictHeatingCooling.Examples.IdealSystem3Clusters (sim)Compile performance 23.44 → 13.07
Buildings_8Buildings.Obsolete.DistrictHeatingCooling.Validation.HeatingCoolingHotWaterSmall (sim)FrontEnd performance 12.90 → 5.98 Compile performance 25.68 → 14.11
Buildings_8Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3BWithRadiantFloor (sim)
Buildings_8Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3WithRadiantFloor (sim)
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.ASHRAE2006Spring (sim)Compile performance 40.57 → 20.99
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.ASHRAE2006Summer (sim)Compile performance 41.48 → 20.89
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.ASHRAE2006Winter (sim)Compile performance 40.28 → 20.60
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.Guideline36Spring (sim)BackEnd performance 10.76 → 4.95 Compile performance 0:01:06 → 33.12
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.Guideline36Summer (sim)BackEnd performance 10.52 → 5.06 Compile performance 0:01:08 → 32.77
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.Guideline36Winter (sim)FrontEnd performance 11.82 → 5.35 Compile performance 0:01:04 → 33.19
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.IdealHeatingCoolingSummer (sim)Simulate performance 14.58 → 6.28
Buildings_8Buildings.ThermalZones.EnergyPlus.Validation.OutputVariable.OneZoneOneOutputVariableSummer (sim)Simulate performance 10.56 → 4.53
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimaryLoadSideEconomizer (sim)Compile performance 32.81 → 17.46
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Compile performance 36.97 → 18.44
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Compile performance 35.53 → 19.23
Buildings_latestBuildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)BackEnd performance 0:04:10 → 0:01:53 SimCode performance 36.80 → 16.21 Compile performance 47.27 → 21.72
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36_PR1.AHUs.SingleZone.VAV.Validation.Controller (sim)Compile performance 45.09 → 25.19
Buildings_latestBuildings.Controls.Predictors.Examples.BESTEST (sim)
Buildings_latestBuildings.Controls.Predictors.Validation.LinearInput (sim)BackEnd performance 18.19 → 9.87
Buildings_latestBuildings.Controls.Predictors.Validation.LinearInputDayOfAdjustment (sim)BackEnd performance 18.74 → 10.19
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource (sim)Simulate performance 0:01:15 → 40.28
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate performance 59.57 → 26.90
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.FiniteDifference_1Week (sim)Compile performance 10.04 → 4.89 Simulate performance 13.85 → 7.12
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Measured_SmallScale (sim)Simulate performance 30.82 → 14.97
Buildings_latestBuildings.Fluid.Geothermal.Boreholes.Examples.UTube (sim)Compile performance 27.70 → 14.49
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WetCoilDiscretizedMassFlow (sim)Simulate performance 0:01:57 → 0:01:07
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTUHeating (sim)Compile performance 29.48 → 16.73
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Simulate performance 11.45 → 6.43
Modelica_4.0.0Modelica.Electrical.Machines.Examples.Transformers.IMC_Transformer (sim)Simulate performance 18.84 → 35.26
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_DC_Drive (sim)Simulate performance 13.62 → 25.76
Modelica_4.0.0Modelica.Fluid.Examples.BranchingDynamicPipes (sim)Compile performance 11.82 → 24.61 Simulate performance 0:01:23 → 0:02:24
Modelica_4.0.0Modelica.Fluid.Examples.Explanatory.MeasuringTemperature (sim)
Modelica_4.0.0Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation (sim)Compile performance 14.66 → 29.63
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)BackEnd performance 5.52 → 12.21 Compile performance 12.36 → 26.24
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analytic (sim)BackEnd performance 5.40 → 12.50 Compile performance 9.54 → 20.29
Modelica_4.0.0Modelica.Mechanics.Rotational.Examples.LossyGearDemo2 (sim)Simulate performance 22.52 → 49.77
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestInputKeyboard (sim)Simulate performance 5.35 → 12.43
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestInputKeyboardKey (sim)Simulate performance 5.36 → 11.96
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestSerialPackager_SharedMemory (sim)FrontEnd → Failed
Modelica_trunkModelica.Blocks.Examples.Rectifier12pulseFFT (sim)BackEnd performance 46.88 → 0:01:35 SimCode performance 5.82 → 12.54
Modelica_trunkModelica.Blocks.Examples.Rectifier6pulseFFT (sim)BackEnd performance 45.90 → 0:01:39 Compile performance 12.17 → 21.64
Modelica_trunkModelica.Electrical.Analog.Examples.Lines.LightningSegmentedTransmissionLine (sim)Simulate performance 20.29 → 36.22
Modelica_trunkModelica.Electrical.Analog.Examples.SimpleTriacCircuit (sim)Simulate performance 12.70 → 22.90
Modelica_trunkModelica.Electrical.Machines.Examples.InductionMachines.IMC_Transformer (sim)Simulate performance 19.40 → 38.69
Modelica_trunkModelica.Electrical.Machines.Examples.InductionMachines.IMC_YD (sim)Simulate performance 15.73 → 31.49
Modelica_trunkModelica.Electrical.Machines.Examples.Transformers.IMC_Transformer (sim)Simulate performance 19.46 → 41.77
Modelica_trunkModelica.Electrical.Machines.Examples.Transformers.Rectifier6pulse (sim)Simulate performance 7.38 → 16.73
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Compile performance 37.21 → 0:01:07
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOL (sim)Simulate performance 0:01:27 → 0:02:36
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Start (sim)Simulate performance 0:01:20 → 0:02:24
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)BackEnd performance 5.63 → 10.19 Compile performance 12.31 → 26.59
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analytic (sim)BackEnd performance 5.62 → 10.18 Compile performance 9.70 → 20.01
Modelica_trunkModelica.Mechanics.Rotational.Examples.LossyGearDemo2 (sim)Simulate performance 11.60 → 24.58
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Templates → Verify