OpenModelica newInst-daeMode from 2023-06-23 04:07:32 to 2023-06-29 18:52:45

Summary

OMC Commits10
Libraries Changed3
Number of Improvements10
Number of Regressions5
Number of Performance Improvements4
Number of Performance Regressions21

OpenModelica Changes

CommitAuthorSummary
e87df02ff9kabdelhak[NB] reintroduce minimal tearing (#10904)
f51fd255d1Per ÖstlundDon't ignore unknown equations/statements in ConvertDAE (#10905)
56e4b4c5f9Per ÖstlundImprove vectorization of bindings (#10903)
56014489beMahder GebremedhinRestructure and refactor the memory pool implementation. (#10901)
3e1a0ac0d6Per ÖstlundGuard against out of bounds access (#10900)
c6a5663f65AndreasUse Dockerfile with CMake (#10896)
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)
a6a176a683kabdelhak[NB] update replace cref -> expression function (#10886)

Library Changes

LibraryChange
Buildings_8From version 8.1.4-maint.8.1.x (1471bad4d8a8f82b150a33567eb0095264cd44cc) to 8.1.4-maint.8.1.x (9028bba0384f911bb012140307d4e40aebfc2f7d)
Buildings_9From version 9.1.1-maint.9.1.x (919f3b17ee265a5c536ae7dfe597da1b4c6bcb12) to 9.1.1-maint.9.1.x (a6fa250db631d4bb841c3f8889960314e31c8435)
Buildings_latestFrom version 10.0.0-master (115ea729ea19eb45ff817b40e2276ed8cd49e1b4) to 10.0.0-master (ff20ab71fb2aaad449651dc886f951787e1bf6a7)

Models Affected

AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.BookTrading (sim)Compile → Simulate
AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication1 (sim)Simulate performance 0:08:00 → 0.12
AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Simulate performance 0:08:00 → 0.12
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.BookTrading (sim)Simulate → Compile
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication1 (sim)Simulate performance 0.22 → 0:08:00
Buildings_8Buildings.Obsolete.Utilities.IO.Python27.Examples.KalmanFilter (sim)Simulate performance 27.30 → 0.72
Buildings_8Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:08:00 → 0.14
Buildings_9Buildings.Occupants.BaseClasses.Validation.Weibull1DON (sim)Verify → Simulate
Buildings_9Buildings.Occupants.Office.Windows.Validation.Haldi2009WindowsTInTout (sim)Simulate → Verify
Buildings_9Buildings.Occupants.Office.Windows.Validation.Rijal2007WindowsTInTOutTComf (sim)Simulate → Verify
Buildings_9Buildings.Occupants.Residential.AirConditioning.Validation.Ren2014ACBedroom (sim)Simulate → Verify
Buildings_9Buildings.Occupants.Residential.AirConditioning.Validation.Ren2014ACLivingroom (sim)Verify → Simulate
Buildings_latestBuildings.Fluid.CHPs.Validation.ElectricalFollowing (sim)Verify → Simulate
Buildings_latestBuildings.Fluid.CHPs.Validation.ThermalFollowing (sim)Compile → Simulate
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate → Verify
Buildings_latestBuildings.Occupants.Office.Lighting.Validation.Hunt1979Light (sim)Simulate → Verify
Buildings_latestBuildings.Occupants.Office.Windows.Validation.Rijal2007WindowsTInTOutTComf (sim)Simulate → Verify
ClaRaClaRa.Components.Furnace.Check.Test_CombustionChamber_vs_Burner_control (sim)Compile performance 23.36 → 47.14
ClaRaClaRa.Components.Furnace.Check.Test_burner_adiabatic_fuelDrying (sim)
ClaRaClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1 (sim)Templates performance 7.82 → 18.09
ClaRaClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1_measurementInput (sim)Templates performance 6.50 → 16.04 Compile performance 0:01:11 → 0:02:25
ClaRaClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_2 (sim)Templates performance 7.65 → 18.11
ClaRaClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_JoinSplitGas_L2_flex (sim)Compile performance 11.31 → 23.96
ClaRaClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_Junction (sim)Compile performance 22.91 → 49.07
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Advanced (sim)BackEnd performance 4.91 → 10.66 Compile performance 18.41 → 37.40
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Simple (sim)Compile performance 17.25 → 35.17
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Advanced (sim)BackEnd performance 4.51 → 10.69 Compile performance 16.71 → 33.01
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Tube_FlueGas_L2_Simple (sim)Compile performance 14.71 → 29.84
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Advanced (sim)Compile performance 10.45 → 21.15
ClaRaClaRa.Components.VolumesValvesFittings.Valves.Check.Test_GasValves (sim)
ClaRa_devClaRa.Components.Furnace.Check.Test_CombustionChamber_vs_Burner_control (sim)Compile performance 24.50 → 42.63
ClaRa_devClaRa.Components.Furnace.Check.Test_burner_adiabatic_fuelDrying (sim)
ClaRa_devClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1 (sim)Templates performance 8.55 → 18.46
ClaRa_devClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1_measurementInput (sim)Compile performance 0:01:16 → 0:02:16
ClaRa_devClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_2 (sim)Templates performance 8.01 → 18.86
ClaRa_devClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_JoinSplitGas_L2_flex (sim)Compile performance 12.21 → 22.81
ClaRa_devClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_Junction (sim)BackEnd performance 4.73 → 10.16 Compile performance 25.19 → 48.77
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Advanced (sim)Compile performance 19.68 → 36.84
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Simple (sim)Compile performance 18.57 → 32.51
ClaRa_devClaRa.Components.VolumesValvesFittings.Valves.Check.Test_GasValves (sim)
IDEASIDEAS.Buildings.Components.Examples.LightingControl (sim)FrontEnd → Compile
IDEASIDEAS.Buildings.Components.Examples.NumberOccupants (sim)FrontEnd → Compile
IDEASIDEAS.Buildings.Components.Examples.ScalingWindow (sim)BackEnd performance 7.59 → 14.22
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Simulate → Compile