OpenModelica v1.19-fmi from 2022-06-11 18:21:22 to 2022-06-25 19:17:05

Summary

OMC Commits8
Libraries Changed2
Number of Improvements42
Number of Regressions2
Number of Performance Improvements29
Number of Performance Regressions42

OpenModelica Changes

CommitAuthorSummary
83f72854b7Mickaël Salamin[OMEdit] Implement visualization of Vector
68fb9c930eMickaël Salamin[OMEdit] Renaming in preparation for Vector
4463fcac95Mickaël Salamin[OMEdit] Refactoring in preparation for Vector
dcdfa58ff0AndreasCheck if buffer is empty before accessing it (#9125) (#9126)
0702683595perostFix loadFileInteractive/loadFileInteractiveQualified (#9121)
ac35d7df59Adeel AsgharClose all top level windows before closing the MainWindow (#9102)
e223fdc940Henning Kielfix segfault (#9080)
530e0587a7Adeel AsgharUse QStringBuilder instead of QString arg function (#9081)

Library Changes

LibraryChange
Buildings_latestFrom version 9.1.0-master (a4bf2006b2f8a7620e90e736e8dc5c2e13e9b21d) OMSimulator v2.0.0-dev-967-g1552061-linux to 9.1.0-master (9bfbd3dc6caf753dfa682601f2c1b392e2e1434b) OMSimulator v2.0.0-dev-967-g1552061-linux
OpenIPSLFrom version 3.1.0-master (47d73a0a129114749e3dadea7069170219eb8a3a) OMSimulator v2.0.0-dev-967-g1552061-linux to 3.1.0-master (f02576fcbf70ac28039bda2a463b71b002150f73) OMSimulator v2.0.0-dev-967-g1552061-linux

Models Affected

BuildSysProBuildSysPro.IBPSA.Airflow.Multizone.BaseClasses.Examples.PowerLawFixedM (sim)Simulate performance 50.03 → 0.02
Buildings_8Buildings.Air.Systems.SingleZone.VAV.Examples.ChillerDXHeatingEconomizer (sim)SimCode performance 0:01:09 → 23.34 Compile performance 0:02:03 → 0:01:02
Buildings_8Buildings.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)SimCode performance 59.34 → 13.39 Compile performance 0:02:19 → 0:01:16
Buildings_8Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.IntegratedPrimaryLoadSide (sim)Compile performance 38.42 → 21.48
Buildings_8Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.IntegratedPrimaryPlantSide (sim)Compile performance 30.19 → 17.33
Buildings_8Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.IntegratedPrimarySecondary (sim)Compile performance 42.23 → 22.05
Buildings_8Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.NonIntegrated (sim)Compile performance 28.56 → 15.47
Buildings_8Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimaryLoadSideEconomizer (sim)Compile performance 58.61 → 34.39
Buildings_8Buildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Compile performance 0:01:07 → 38.25
Buildings_8Buildings.Controls.Predictors.Examples.BESTEST (sim)Compile performance 56.78 → 0:01:45
Buildings_8Buildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Compile performance 0:02:08 → 0:06:58
Buildings_8Buildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)
Buildings_8Buildings.Fluid.Geothermal.Borefields.Examples.Borefields (sim)
Buildings_8Buildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)
Buildings_8Buildings.Fluid.Geothermal.Boreholes.BaseClasses.Examples.BoreholeSegment (sim)Simulate performance 27.28 → 46.66
Buildings_8Buildings.Fluid.Geothermal.Boreholes.Examples.UTube (sim)Compile performance 20.03 → 51.03
Buildings_8Buildings.Fluid.HeatExchangers.ActiveBeams.BaseClasses.Examples.DerivateCubicSpline (sim)Simulate performance 0.02 → 50.04
Buildings_8Buildings.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeams (sim)Compile performance 8.41 → 21.28
Buildings_8Buildings.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeamsDynamics (sim)Compile performance 9.46 → 26.91
Buildings_8Buildings.Fluid.HeatExchangers.BaseClasses.Examples.EpsilonNTUZ (sim)Simulate performance 0.03 → 50.05
Buildings_8Buildings.Fluid.HeatExchangers.CoolingTowers.BaseClasses.Characteristics.Validation.NormalizedPower (sim)Simulate performance 0.02 → 50.05
Buildings_8Buildings.Fluid.HeatExchangers.CoolingTowers.Correlations.Examples.YorkCalc (sim)Simulate performance 0.02 → 50.06
Buildings_8Buildings.Fluid.HeatExchangers.CoolingTowers.Validation.MerkelEnergyPlus (sim)Simulate performance 5.33 → 11.19
Buildings_8Buildings.Fluid.HeatExchangers.DXCoils.AirCooled.Examples.SingleSpeed (sim)Simulate performance 0.05 → 50.16
Buildings_8Buildings.Fluid.HeatExchangers.DXCoils.AirCooled.Examples.SpaceCooling (sim)Compile performance 25.00 → 0:01:03
Buildings_8Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.CoolingCapacityAirCooled (sim)Simulate performance 0.03 → 50.05
Buildings_8Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.DryWetSelector (sim)Simulate performance 0.02 → 50.04
Buildings_8Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.SensibleHeatRatio (sim)Simulate performance 0.02 → 50.05
Buildings_8Buildings.Fluid.HeatExchangers.DXCoils.WaterCooled.Examples.MultiStage (sim)Compile performance 9.09 → 20.65
Buildings_8Buildings.Fluid.HeatExchangers.DXCoils.WaterCooled.Validation.VariableSpeedEnergyPlus (sim)SimCode performance 6.03 → 30.54 Compile performance 27.30 → 0:01:11
Buildings_8Buildings.Fluid.HeatExchangers.DXCoils.WaterCooled.Validation.VariableSpeedEnergyPlusPartLoad (sim)SimCode performance 5.52 → 24.49 Compile performance 26.96 → 0:01:10
Buildings_8Buildings.Fluid.HeatExchangers.Examples.DryCoilDiscretized (sim)Compile performance 8.72 → 21.59
Buildings_8Buildings.Fluid.HeatExchangers.Examples.DryCoilDiscretizedPControl (sim)Compile performance 20.79 → 47.05
Buildings_8Buildings.Fluid.HeatExchangers.Examples.WetCoilDiscretizedMassFlow (sim)SimCode performance 19.23 → 0:01:04 Compile performance 57.83 → 0:01:45
Buildings_8Buildings.Fluid.HeatExchangers.Examples.WetCoilDiscretizedPControl (sim)SimCode performance 3.07 → 18.70 Compile performance 22.18 → 50.34
Buildings_8Buildings.Fluid.HeatExchangers.RadiantSlabs.Examples.SingleCircuitMultipleCircuitFiniteDifference (sim)Compile performance 36.23 → 0:01:30
Buildings_8Buildings.Fluid.HeatExchangers.RadiantSlabs.Examples.StepResponseFiniteDifference (sim)Compile performance 7.77 → 20.03
Buildings_8Buildings.Fluid.HeatExchangers.Validation.ConstantEffectiveness (sim)Simulate performance 0.04 → 50.08
Buildings_8Buildings.Fluid.HeatExchangers.Validation.WetCoilDiscretizedInitialization (sim)Compile performance 38.62 → 0:01:27
Buildings_8Buildings.Fluid.HeatExchangers.Validation.WetCoilDiscretizedInitializationPerfectGases (sim)Compile performance 39.72 → 0:01:30
Buildings_8Buildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTU (sim)FrontEnd performance 4.69 → 10.06 SimCode performance 0:01:02 → 0:02:01
Buildings_8Buildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTUHeating (sim)SimCode performance 0:01:04 → 0:02:08
Buildings_8Buildings.Fluid.HeatPumps.Compressors.Validation.ReciprocatingCompressor (sim)Simulate performance 0.02 → 50.06
Buildings_8Buildings.Fluid.HeatPumps.Compressors.Validation.ReciprocatingCompressor_ZeroInput (sim)Simulate performance 0.03 → 50.14
Buildings_8Buildings.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Compile performance 9.68 → 20.39
Buildings_8Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)SimCode performance 22.24 → 11.68
Buildings_8Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case630 (sim)SimCode performance 38.41 → 20.24
Buildings_8Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)SimCode performance 22.28 → 12.45
Buildings_8Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)SimCode performance 20.21 → 10.86
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case930 (sim)SimCode performance 33.60 → 17.72
Buildings_latestBuildings.ThermalZones.Detailed.Validation.MixedAirFreeResponseSteadyState (sim)Templates performance 5.51 → 12.39
ElectricalEnergyStorageElectricalEnergyStorage.Examples.SimpleStackCycling (sim)SimCode performance 12.87 → 5.06
IDEASIDEAS.Buildings.Components.Examples.BeamRadiationOnFloor (sim)SimCode performance 35.26 → 12.73
IDEASIDEAS.Buildings.Components.Examples.FacadeShadeExample (sim)FrontEnd performance 24.32 → 14.04
IDEASIDEAS.Buildings.Components.Examples.NumberOccupants (sim)FrontEnd performance 44.74 → 25.82 SimCode performance 45.61 → 18.12
IDEASIDEAS.Buildings.Components.Examples.RectangularZone (sim)FrontEnd performance 24.22 → 13.73
IDEASIDEAS.Buildings.Components.Validations.CeilingOrientationConsistency (sim)Compile performance 23.05 → 12.93
IDEASIDEAS.Buildings.Components.Validations.WindowEN673 (sim)Compile performance 37.55 → 20.01
IDEASIDEAS.Buildings.Components.Validations.WindowOrientations (sim)Compile performance 22.13 → 12.51
IDEASIDEAS.Buildings.Examples.InternalGainExample (sim)SimCode performance 48.69 → 21.27
IDEASIDEAS.Buildings.Validation.Tests.Case620 (sim)SimCode performance 19.16 → 8.01
IDEASIDEAS.Buildings.Validation.Tests.Case920 (sim)SimCode performance 12.08 → 5.67
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)
IDEASIDEAS.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)
IDEASIDEAS.Templates.Examples.ConstantAirFlowRecup (sim)SimCode performance 0:01:11 → 0:02:26
IDEAS_devIDEAS.Buildings.Components.Examples.BeamRadiationOnFloor (sim)SimCode performance 9.51 → 16.95
IDEAS_devIDEAS.Buildings.Components.Examples.ScalingWindow (sim)Simulate → Failed
IDEAS_devIDEAS.Buildings.Validation.Tests.Case620 (sim)SimCode performance 4.57 → 13.75
IDEAS_devIDEAS.Buildings.Validation.Tests.Case640 (sim)SimCode performance 4.83 → 11.81
IDEAS_devIDEAS.Buildings.Validation.Tests.Case900FF (sim)SimCode performance 5.43 → 16.00
IDEAS_devIDEAS.Buildings.Validation.Tests.Case950 (sim)SimCode performance 20.86 → 8.56
IDEAS_devIDEAS.Buildings.Validation.Tests.Case950FF (sim)SimCode performance 14.69 → 7.19
IDEAS_devIDEAS.Buildings.Validation.Tests.ConvectionVerification (sim)SimCode performance 22.40 → 45.07
IDEAS_devIDEAS.Buildings.Validation.Tests.SolarBusValidation (sim)SimCode performance 20.79 → 40.20
IDEAS_devIDEAS.Buildings.Validation.Tests.ZoneTemplateVerification (sim)BackEnd performance 4.05 → 12.52
IDEAS_devIDEAS.Examples.Benchmark.ScalingBuildings (sim)SimCode performance 15.39 → 8.16
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.Examples.Borefields (sim)
IDEAS_devIDEAS.Templates.Examples.NoVentilation (sim)SimCode performance 0:01:26 → 44.75
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_TCPIPServerMultipleClients (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Failed → Compile
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Failed → Compile
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Failed → Compile
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)Failed → Compile
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Failed → Compile
OpenIPSLOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Failed → Compile
OpenIPSLOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Failed → Compile
OpenIPSLOpenIPSL.Examples.RaPIdExperiments.Generator_Aggregation.Aggregated_system (sim)Failed → Simulate
OpenIPSLOpenIPSL.Examples.RaPIdExperiments.Generator_Aggregation.Reference_system (sim)Failed → Simulate
OpenIPSLOpenIPSL.Examples.RaPIdExperiments.Line_Aggregation.Reference_system (sim)Failed → Simulate
OpenIPSLOpenIPSL.Examples.SevenBus.Network (sim)Failed → Simulate
OpenIPSLOpenIPSL.Examples.TwoAreas.Two_Areas_PSSE_AVR (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.CGMES.ES.ExcSEXS (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.CGMES.TG.GovHydroIEEE0_Test (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.ESAC1A (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.ESAC2A (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.ESDC1A (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.ESDC2A (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.ESST1A (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.ESST4B (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.EXAC1 (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.EXAC2 (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.EXNI (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.EXST1 (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.IEEET1 (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.IEEET2 (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.IEEEX1 (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.SCRX (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.SEXS (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.ST5B (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.URST5T (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.PSS.IEEEST (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.PSS.PSS2A (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.PSS.PSS2B (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.TG.GAST (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.TG.GGOV1 (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.TG.GGOV1DU (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.TG.IEEEG1 (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.TG.TGOV1 (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Machines.PSSE.GENROE (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Machines.PSSE.GENROU (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Machines.PSSE.GENSAE (sim)Failed → Simulate