OpenModelica cvode from 2023-03-10 16:24:28 to 2023-03-11 04:05:33

Summary

OMC Commits1
Libraries Changed1
Number of Improvements6
Number of Regressions8
Number of Performance Improvements47
Number of Performance Regressions60

OpenModelica Changes

CommitDateAuthorSummary
8033a9c2432023-03-10 18:07:00 +0100phannebohm[NB] Create new package Evaluation.mo (#10384)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
3b2e71d2024-11-23 22:26:07 +0100Adrian Popdo not fail if is already linked (#184)
66753832024-11-23 02:07:51 +0100Adrian Popgenerate reports for gbode and cvode (#183)

Library Changes

LibraryChange
Buildings_9From version 9.1.1-maint.9.1.x (d881418632d93371dd52c6f6e8ff8ae1aaf97fa0) to 9.1.1-maint.9.1.x (79ce5c5471313d1b560dc86f01f99ddacff96fa1)

Models Affected

Buildings_8Buildings.Experimental.DHC.Loads.Examples.CouplingSpawnZ6 (sim)Simulate performance 5.58 → 10.07
Buildings_8Buildings.Obsolete.Utilities.IO.Python27.Functions.Examples.Exchange (sim)Compile → Simulate
Buildings_8Buildings.ThermalZones.Detailed.Examples.FFD.WindowWithShade (sim)Compile performance 21.68 → 12.37
Buildings_8Buildings.ThermalZones.Detailed.Validation.MixedAirFreeResponseSteadyState (sim)BackEnd performance 10.82 → 5.93
Buildings_9Buildings.Fluid.Examples.FlowSystem.Basic (sim)BackEnd performance 20.35 → 10.50 Compile performance 28.27 → 16.02
Buildings_9Buildings.Fluid.Examples.FlowSystem.Simplified1 (sim)
Buildings_9Buildings.Fluid.Examples.FlowSystem.Simplified2 (sim)BackEnd performance 20.35 → 10.88 Compile performance 27.74 → 16.28
Buildings_9Buildings.Fluid.Examples.FlowSystem.Simplified3 (sim)BackEnd performance 17.99 → 10.45 Compile performance 26.67 → 15.02
Buildings_9Buildings.Fluid.Examples.FlowSystem.Simplified4 (sim)Compile performance 21.72 → 12.32
Buildings_9Buildings.Fluid.Examples.FlowSystem.Simplified5 (sim)BackEnd performance 14.61 → 8.06 Compile performance 20.95 → 11.91
Buildings_9Buildings.Fluid.SolarCollectors.Validation.FlatPlateNPanels (sim)Compile performance 20.51 → 11.87
Buildings_9Buildings.HeatTransfer.Windows.BaseClasses.Examples.GasConvection (sim)Compile performance 21.37 → 9.56
Buildings_9Buildings.Media.Examples.SteamDerivativeCheck (sim)Simulate performance 16.43 → 9.53
Buildings_9Buildings.Occupants.Residential.AirConditioning.Validation.Ren2014ACLivingroom (sim)Verify → Simulate
Buildings_9Buildings.ThermalZones.Detailed.Examples.MixedAirFreeResponse (sim)BackEnd performance 15.41 → 7.78
Buildings_9Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3AWithRadiantFloor (sim)FrontEnd performance 15.39 → 8.12
Buildings_9Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3BWithRadiantFloor (sim)FrontEnd performance 10.52 → 6.03
Buildings_9Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3WithRadiantFloor (sim)FrontEnd performance 22.56 → 12.01
Buildings_latestBuildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)BackEnd performance 0:04:06 → 0:01:53
Buildings_latestBuildings.Controls.Predictors.Examples.BESTEST (sim)Compile performance 42.08 → 21.85
Buildings_latestBuildings.Electrical.Examples.RenewableSources (sim)BackEnd performance 15.46 → 6.42 Compile performance 34.17 → 15.71
Buildings_latestBuildings.Examples.VAVReheat.Guideline36 (sim)Simulate performance 0:01:51 → 0:01:03
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesConstantFlow (sim)Templates performance 14.61 → 7.48
Buildings_latestBuildings.Experimental.DHC.Examples.Cooling.ElectricChillersDirectETS (sim)FrontEnd performance 16.04 → 8.72
Buildings_latestBuildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ1 (sim)Simulate performance 4.59 → 14.25
Buildings_latestBuildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ6 (sim)Simulate performance 15.73 → 8.86
Buildings_latestBuildings.Fluid.FMI.ExportContainers.Validation.RoomHVAC (sim)FrontEnd performance 16.83 → 6.35
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Verify → Simulate
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Simulate performance 40.50 → 22.75
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Simulate performance 0:03:24 → 0:01:23
Buildings_latestBuildings.Obsolete.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)BackEnd performance 17.01 → 8.72
Buildings_latestBuildings.Obsolete.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Spring (sim)FrontEnd performance 18.79 → 10.19 Templates performance 12.56 → 6.55
Buildings_latestBuildings.Obsolete.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Summer (sim)FrontEnd performance 21.14 → 10.42 SimCode performance 10.72 → 5.41 Templates performance 11.52 → 6.70 Compile performance 0:01:22 → 47.43
Buildings_latestBuildings.Obsolete.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Winter (sim)FrontEnd performance 22.74 → 10.62 SimCode performance 11.94 → 5.44 Templates performance 11.54 → 6.36
Buildings_latestBuildings.Obsolete.Examples.VAVReheat.Guideline36 (sim)FrontEnd performance 30.71 → 15.72 BackEnd performance 0:01:02 → 35.15 Templates performance 15.17 → 8.14
Buildings_latestBuildings.Obsolete.Examples.VAVReheat.Validation.Guideline36SteadyState (sim)FrontEnd performance 29.83 → 15.79 BackEnd performance 59.00 → 33.45 Templates performance 14.91 → 7.90
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.15 → 0:08:00
ClaRaClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUcounter_DiscrPipes_Case1 (sim)BackEnd performance 40.42 → 0:01:10 Templates performance 6.82 → 15.46 Compile performance 0:01:08 → 0:02:04
ClaRaClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUparallel_DiscrPipes (sim)BackEnd performance 0:01:25 → 0:02:45 SimCode performance 14.79 → 29.41 Templates performance 33.92 → 0:01:08
ClaRaClaRa.Components.HeatExchangers.Check.Test_FlatTubeFinnedHEXvle2gas_L4 (sim)Compile performance 12.77 → 24.04
ClaRaClaRa.Components.HeatExchangers.Check.Test_HEXvle2gas_L3_1ph_BU (sim)Compile performance 13.58 → 26.09
ClaRaClaRa.Components.HeatExchangers.Check.Test_RegenerativeAirPreheater (sim)BackEnd performance 29.13 → 59.59 Templates performance 5.95 → 11.07
ClaRaClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1_measurementInput (sim)FrontEnd performance 7.02 → 14.87
ClaRaClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestAerosolVolume (sim)BackEnd performance 0:02:00 → 0:03:27
ClaRaClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestGrinder (sim)BackEnd performance 11.41 → 24.52 Compile performance 13.48 → 24.99
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Advanced (sim)Compile performance 20.18 → 36.26
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Simple (sim)BackEnd performance 6.03 → 10.33 Compile performance 18.66 → 32.37
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L1_TML_LongDistanceAndGravitationalPressureDrop (sim)BackEnd performance 8.07 → 16.58 Compile performance 23.91 → 41.12
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Advanced (sim)BackEnd performance 6.37 → 14.66 Compile performance 18.67 → 32.61
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Simple (sim)BackEnd performance 5.04 → 10.23 Compile performance 14.62 → 26.49
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Advanced (sim)Compile performance 14.94 → 26.62
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Simple (sim)Compile performance 12.98 → 22.13
ClaRaClaRa.Examples.SteamCycle_01 (sim)FrontEnd performance 6.42 → 12.35 Compile performance 33.01 → 0:01:00
ClaRaClaRa.Examples.SteamCycle_02 (sim)FrontEnd performance 8.19 → 15.09 Compile performance 40.04 → 0:01:11
ClaRaClaRa.Examples.SteamPowerPlant_01 (sim)FrontEnd performance 21.36 → 36.56
ClaRaClaRa.Examples.SteamPowerPlant_CombinedComponents_01 (sim)Compile → Failed
IDEASIDEAS.Buildings.Components.InterzonalAirFlow.Examples.InterzonalAirFlow (sim)FrontEnd → Simulate
IDEAS_devIDEAS.Examples.Tutorial.Example10 (sim)BackEnd performance 4.79 → 11.93
IDEAS_devIDEAS.Examples.Tutorial.Example9 (sim)BackEnd performance 5.48 → 12.48
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp2 (sim)Simulate → FrontEnd
IDEAS_devIDEAS.Examples.TwinHouses.BuildingO5_Exp1 (sim)Simulate → FrontEnd
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)BackEnd performance 13.48 → 7.91
Modelica_4.0.0Modelica.Electrical.Machines.Examples.SynchronousMachines.SMEE_LoadDump (sim)Simulate performance 24.33 → 13.31
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPWithoutReceiveThread (sim)Simulate → Compile
OpenHydraulicsOpenHydraulics.Examples.Excavator.DigCycleSimulation (sim)Compile performance 30.76 → 17.78
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_100 (sim)Simulate performance 10.72 → 5.91
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Compile → Failed
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800 (sim)BackEnd performance 43.81 → 23.61
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_3200 (sim)Compile → Simulate
StewartPlatformStewartPlatform.Scenarios.StewartPlatform_InverseDynamic1_noBus (sim)FrontEnd performance 7.33 → 15.22
StewartPlatformStewartPlatform.Scenarios.StewartPlatform_InverseDynamic2 (sim)FrontEnd performance 9.84 → 17.45
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim120501 (sim)Compile performance 26.44 → 14.75 Simulate performance 10.37 → 5.45
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim180503 (sim)Compile performance 26.40 → 14.84
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim180504 (sim)Compile performance 25.94 → 14.90 Simulate performance 51.70 → 26.31
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopDigitalSimulator (sim)Compile performance 20.17 → 11.14
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopSimulator (sim)Compile performance 19.77 → 10.99 Simulate performance 18.35 → 10.21
ThermoPowerThermoPower.Examples.RankineCycle.Simulators.ClosedLoop (sim)Compile performance 30.11 → 16.26 Simulate performance 28.60 → 15.54
ThermoPowerThermoPower.PowerPlants.SteamTurbineGroup.Tests.TestSTG_cc (sim)Compile performance 11.99 → 6.49 Simulate performance 11.60 → 5.96
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_F (sim)Compile performance 26.73 → 15.17
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_E (sim)Compile performance 21.29 → 11.84 Simulate performance 14.61 → 7.61
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_F (sim)Compile performance 24.20 → 13.28 Simulate performance 16.33 → 8.70
ThermoPowerThermoPower.Test.WaterComponents.TestCoolingTowerClosed (sim)Compile performance 11.15 → 6.16 Simulate performance 44.81 → 23.35
ThermoPowerThermoPower.Test.WaterComponents.TestCoolingTowerStatic (sim)Simulate performance 45.73 → 21.88
ThermoSysProThermoSysPro.Examples.Book.PowerPlants.CombinedCyclePowerPlant.GasTurbineTrip (sim)Simulate performance 0:01:09 → 0:02:20
ThermoSysProThermoSysPro.Examples.Book.SimpleExamples.PressureLoss.TestDynamicReliefValve (sim)Simulate performance 0:01:30 → 0:02:51
ThermoSysProThermoSysPro.Examples.Book.SimpleExamples.SolarCollector.TestFresnelField (sim)BackEnd performance 5.84 → 12.81 Compile performance 29.04 → 50.49 Simulate performance 0:01:04 → 0:02:27
ThermoSysProThermoSysPro.Examples.CombinedCyclePowerPlant.CombinedCycle_Load_100_50 (sim)BackEnd performance 15.93 → 32.42 Compile performance 0:01:03 → 0:01:59
ThermoSysProThermoSysPro.Examples.CombinedCyclePowerPlant.CombinedCycle_TripTAC (sim)BackEnd performance 15.53 → 31.75 Compile performance 0:01:02 → 0:01:55
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestCheckValve (sim)Compile performance 5.01 → 10.19 Simulate performance 11.56 → 23.90
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicCheckValve (sim)Simulate performance 5.58 → 11.70
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicDrum (sim)Compile performance 11.88 → 23.97 Simulate performance 12.41 → 24.60
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicDrum1 (sim)Compile performance 11.94 → 22.50 Simulate performance 13.58 → 27.74
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicDrum2 (sim)Compile performance 11.98 → 22.94
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicDrum3 (sim)Compile performance 11.76 → 22.51 Simulate performance 12.92 → 26.53
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicDrum_CC (sim)Compile performance 11.87 → 22.71
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicReliefValve (sim)Simulate performance 6.25 → 12.18
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicTwoPhaseFlowPipe (sim)Compile performance 18.29 → 32.99 Simulate performance 31.17 → 53.35
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicWaterHeating (sim)BackEnd performance 5.19 → 10.51 Compile performance 22.94 → 40.38 Simulate performance 47.00 → 0:01:26
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestFresnelField (sim)BackEnd performance 5.81 → 10.74 Compile performance 29.91 → 53.37
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestIdealCheckValve (sim)Compile performance 5.13 → 10.10 Simulate performance 8.88 → 18.37
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestJunctions5 (sim)Compile performance 5.00 → 10.49 Simulate performance 11.16 → 24.38
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestNTUWaterHeating1 (sim)Simulate performance 9.77 → 22.12
ThermoSysProThermoSysPro.Fluid.Examples.Book.PowerPlants.CombinedCyclePowerPlant.GasTurbineTrip (sim)BackEnd performance 15.33 → 27.94 Simulate performance 0:01:10 → 0:02:24
ThermoSysProThermoSysPro.Fluid.Examples.Book.PowerPlants.CombinedCyclePowerPlant.LoadVariation (sim)BackEnd performance 15.66 → 28.78
ThermoSysProThermoSysPro.Fluid.Examples.Book.PowerPlants.ConcentratedSolarPowerPlant_PTSC (sim)BackEnd performance 33.94 → 58.10 Templates performance 4.20 → 10.84 Compile performance 0:01:03 → 0:01:57
ThermoSysProThermoSysPro.Fluid.Examples.Book.PowerPlants.SupercriticalPulverizedCoalPowerPlant (sim)BackEnd performance 9.14 → 17.41 Compile performance 6.97 → 12.06
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.CentrifugalPump.TestStaticCentrifugalPump (sim)Simulate performance 6.90 → 13.27
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.HeatExchanger.DynamicWaterHeater.Islanding (sim)BackEnd performance 7.58 → 13.26 Compile performance 18.54 → 32.09
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.HeatExchanger.DynamicWaterHeater.NegativeFlow (sim)BackEnd performance 7.63 → 13.45 Compile performance 17.86 → 30.74
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.HeatExchanger.TestDynamicTwoPhaseFlowPipe (sim)Compile performance 11.54 → 20.66
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.PressureLoss.TestDynamicCheckValve (sim)Simulate performance 5.55 → 10.85
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.PressureLoss.TestDynamicReliefValve (sim)Simulate performance 56.15 → 0:01:57
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.SolarCollector.TestFresnelField (sim)BackEnd performance 5.36 → 10.12 Compile performance 31.22 → 57.91 Simulate performance 0:01:20 → 0:02:57
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.Volume.TestDynamicDrum (sim)Compile performance 12.69 → 23.55
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestTankHorizontal (sim)Compile performance 5.55 → 11.39 Simulate performance 7.07 → 13.52
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestVolumeA (sim)Simulate performance 21.59 → 41.66
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestVolumeI (sim)Simulate performance 16.78 → 34.47
ThermoSysProThermoSysPro.Properties.WaterSteamSimple.Validation.Bench.Test1_IF97 (sim)Simulate performance 6.43 → 12.71