OpenModelica master from 2023-06-23 11:27:16 to 2023-06-24 00:32:59

Summary

OMC Commits3
Libraries Changed1
Number of Improvements2
Number of Regressions46
Number of Performance Improvements4
Number of Performance Regressions4

OpenModelica Changes

CommitAuthorSummary
f41a266877Per ÖstlundImprove vectorization of bindings (#10888)
89ecd3f9d8phannebohm[NB] Fix symbolic Jacobian resultVars and tmpVars (#10457)
b0c0a25cafPer ÖstlundDump flat model after running the new backend (#10887)

Library Changes

LibraryChange
Buildings_latestFrom version 10.0.0-master (115ea729ea19eb45ff817b40e2276ed8cd49e1b4) to 10.0.0-master (a32d788290c89b1f31fc73f443cecd8f0f225450)

Models Affected

AixLibAixLib.Systems.ModularAHU.Examples.GenericAHU (sim)BackEnd performance 12.82 → 6.68
Buildings_8Buildings.Obsolete.Utilities.IO.Python27.Functions.Examples.Exchange (sim)Simulate → Compile
Buildings_9Buildings.Occupants.Office.Lighting.Validation.Hunt1979Light (sim)Verify → Simulate
Buildings_9Buildings.Occupants.Office.Windows.Validation.Rijal2007WindowsTInTOutTComf (sim)Simulate → Verify
Buildings_latestBuildings.Examples.VAVReheat.ASHRAE2006 (sim)BackEnd performance 18.72 → 32.42
Buildings_latestBuildings.Examples.VAVReheat.Validation.Guideline36SteadyState (sim)SimCode performance 19.43 → 36.91
Buildings_latestBuildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ1 (sim)Verify → Compile
Buildings_latestBuildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ6 (sim)Verify → Compile
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Verify → Simulate
Buildings_latestBuildings.Occupants.Office.Lighting.Validation.Hunt1979Light (sim)Simulate → Verify
Buildings_latestBuildings.Occupants.Office.Windows.Validation.Haldi2009WindowsTInTout (sim)Verify → Simulate
Buildings_latestBuildings.Occupants.Residential.AirConditioning.Validation.Ren2014ACLivingroom (sim)Verify → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.15 → 0:08:00
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.AirHeating (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.EquipmentSchedule (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.HeatPumpRadiantHeatingGroundHeatTransfer (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.LightsControl (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.RadiantHeatingCooling_TRoom (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.RadiantHeatingCooling_TSurface (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.ShadeControl (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.Unconditioned (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Spring (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Guideline36Spring (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Guideline36Summer (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Guideline36Winter (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingWinter (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Unconditioned (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.MultipleBuildings.ThreeZonesTwoBuildings (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.OutputVariable.NoOutputVariable (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.OutputVariable.OneEnvironmentOutputVariable (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.OutputVariable.OneZoneOneOutputVariable (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.OutputVariable.OneZoneOneOutputVariableSummer (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.OutputVariable.OneZoneOutputVariable (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.OutputVariable.OneZoneTwoDifferentOutputVariables (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.OutputVariable.OneZoneTwoIdenticalOutputVariables (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.Schedule.EquipmentScheduleOutputVariable (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.SurfaceComparison.BaseClasses.ReferenceSurfaces (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.SurfaceComparison.BaseClasses.ZoneSurfaces (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.SurfaceComparison.SurfaceComparison (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.Infiltration (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.InternalGain (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.OneZoneCompareZoneTemperatureOutput (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.OneZoneOneYear (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.RefBldgSmallOffice (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.TwoIdenticalZones (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ThermalZone.ZoneTemperatureInitialization (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ZoneSurface.OneZoneConstantFloorTemperature (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Validation.ZoneSurface.OneZoneControlledFloorTemperature (sim)Simulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackagerBitPack_UDP (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.IEEE9.IEEE_9_Buses_Statcom (sim)Simulate performance 11.04 → 6.40
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_3_M_4 (sim)FrontEnd performance 10.62 → 6.07
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)FrontEnd → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_1280_M_10 (sim)SimCode performance 53.08 → 22.86
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28 (sim)SimCode performance 6.02 → 11.16