OpenModelica cpp from 2023-09-11 20:54:57 to 2023-09-12 20:57:20

Summary

OMC Commits5
Libraries Changed0
Number of Improvements4
Number of Regressions11
Number of Performance Improvements21
Number of Performance Regressions49

OpenModelica Changes

CommitAuthorSummary
3b314674baPer ÖstlundImprove error checking of external objects (#11166)
a1920a85f5phannebohmAdd proper line breaks in linear model string (#11165)
8873956e57Mahder GebremedhinTry copying OMSimulator targets from lib64/ as well. (#11163)
c71de653e6Per ÖstlundAllow checkModel of external object structors (#11164)
200011babeAndreasFixing push-bibliography Jenkins stage (#11159)

Library Changes

LibraryChange

Models Affected

AixLib_latestAixLib.Systems.ModularAHU.Examples.GenericAHU (sim)BackEnd performance 12.70 → 6.91
BuildSysProBuildSysPro.Building.Examples.OneZone (sim)Compile performance 2.00 → 24.93
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Compile performance 0:08:57 → 0:03:44
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)Compile performance 0:05:18 → 0:02:58
BuildSysProBuildSysPro.Systems.DHW.Examples.DHWResistiveWaterHeater (sim)FrontEnd performance 0.88 → 39.61
BuildSysProBuildSysPro.Systems.HVAC.Emission.Examples.MozartJoulePIControlled (sim)FrontEnd performance 0.58 → 12.64 Compile performance 30.39 → 0:01:03
BuildSysProBuildSysPro.Systems.HVAC.Production.HeatPump.FixedSpeed.Examples.MozartMultizoneHeatingSystem (sim)Templates performance 0:01:01 → 0:01:58
BuildSysProBuildSysPro.Systems.HVAC.Production.WoodHeating.Examples.MozartWoodStove (sim)Compile performance 29.21 → 58.04
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Simulate → Templates
BuildingSystemsBuildingSystems.HAM.HeatConduction.Examples.HeatConduction1DArray (sim)Templates → Failed
BuildingSystemsBuildingSystems.Technologies.Chillers.Examples.CompressionChillerWithStorage (sim)Compile performance 14.79 → 29.51
BuildingSystemsBuildingSystems.Technologies.Cogeneration.Examples.CogenerationUnitWithStorage (sim)Compile performance 12.93 → 24.79
BuildingSystemsBuildingSystems.Technologies.ElectricalStorages.Examples.BatteryComplex (sim)BackEnd performance 5.72 → 10.02
BuildingSystemsBuildingSystems.Technologies.SolarThermal.Examples.BigCollectorInstallationWithStorage (sim)Templates performance 0:01:43 → 0:03:38 Compile performance 0:03:01 → 0:06:15
BuildingSystemsBuildingSystems.Technologies.ThermalStorages.Examples.FluidStorageChargeDischargeCycle (sim)Compile performance 11.21 → 20.98
BuildingSystemsBuildingSystems.Technologies.ThermalStorages.Examples.FluidStorageChargeDischargeProfile (sim)Compile performance 0:01:30 → 0:03:36
Buildings_9Buildings.Experimental.DHC.Examples.Combined.SeriesConstantFlow (sim)FrontEnd performance 13.75 → 23.84
Buildings_9Buildings.Experimental.DHC.Examples.Combined.SeriesVariableFlow (sim)FrontEnd performance 13.75 → 24.42
Buildings_9Buildings.Experimental.DHC.Plants.Cooling.Subsystems.Examples.CoolingTowersParallel (sim)Compile performance 20.96 → 38.41
Buildings_9Buildings.Experimental.DHC.Plants.Cooling.Subsystems.Examples.CoolingTowersWithBypass (sim)Compile performance 23.46 → 40.44
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesConstantFlow (sim)Compile → Templates
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesVariableFlow (sim)Compile → Templates
Buildings_latestBuildings.Obsolete.Examples.VAVReheat.Guideline36 (sim)SimCode performance 24.62 → 12.16
Buildings_latestBuildings.Obsolete.Examples.VAVReheat.Validation.Guideline36SteadyState (sim)SimCode performance 20.22 → 11.53
ClaRaClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_2 (sim)SimCode performance 47.64 → 27.88
IBPSA_latestIBPSA.Airflow.Multizone.Examples.ReverseBuoyancy (sim)Compile performance 11.30 → 20.99
IBPSA_latestIBPSA.BoundaryConditions.Validation.BESTEST.WD300 (sim)Compile performance 10.99 → 20.70
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine (sim)Compile performance 11.20 → 26.89
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLineMedium (sim)Compile performance 9.85 → 21.57
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine (sim)Compile performance 17.03 → 30.51
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RL_N (sim)Compile performance 12.38 → 21.93
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_L_N (sim)Compile performance 12.49 → 22.09
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_RL (sim)Compile performance 12.02 → 21.37
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Sources.Examples.WindTurbine (sim)Compile performance 11.69 → 22.28
IBPSA_latestIBPSA.Experimental.Benchmarks.AirFlow.Examples.MultipleFloorsVectors (sim)Templates performance 10.98 → 19.66
IBPSA_latestIBPSA.Experimental.Benchmarks.AirFlow.Examples.TwoFloors (sim)FrontEnd performance 6.77 → 14.12
IBPSA_latestIBPSA.Obsolete.Fluid.Movers.Examples.MoverContinuous (sim)Compile performance 32.95 → 0:01:01
IBPSA_latestIBPSA.Obsolete.Fluid.Movers.Examples.MoverParameter (sim)Compile performance 33.13 → 59.55
IBPSA_latestIBPSA.Obsolete.Fluid.Movers.Examples.MoverStages (sim)Compile performance 34.51 → 0:01:01
IBPSA_latestIBPSA.Obsolete.Fluid.Movers.Preconfigured.Validation.ControlledFlowMachinePreconfigured (sim)Compile performance 31.38 → 59.73
IBPSA_latestIBPSA.Obsolete.Fluid.Movers.Validation.ControlledFlowMachine (sim)Compile performance 39.89 → 0:01:14
IBPSA_latestIBPSA.Obsolete.Fluid.Movers.Validation.SpeedControlled_Nrpm (sim)Compile performance 18.24 → 32.59
IBPSA_latestIBPSA.ThermalZones.ISO13790.Examples.FreeFloatingHVAC (sim)Compile performance 11.24 → 20.44
IBPSA_latestIBPSA.ThermalZones.ISO13790.Examples.HeatingCooling (sim)Compile performance 10.72 → 20.40
IBPSA_latestIBPSA.ThermalZones.ISO13790.Examples.HeatingCoolingHVAC (sim)Compile performance 13.03 → 22.69
IBPSA_latestIBPSA.ThermalZones.ISO13790.Validation.BESTEST.Case600 (sim)Compile performance 10.98 → 20.41
IBPSA_latestIBPSA.ThermalZones.ISO13790.Validation.BESTEST.Case900 (sim)Compile performance 11.07 → 20.63
IBPSA_latestIBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements (sim)Compile performance 11.02 → 20.49
IBPSA_latestIBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance (sim)Compile performance 11.55 → 22.71
IDEASIDEAS.Buildings.Components.Examples.LightingControl (sim)BackEnd performance 24.75 → 12.01
IDEAS_devIDEAS.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Simulate → Templates
ModelicaTestOverdeterminedModelicaTestOverdetermined.ConsistentInitialization.Fluid.DynamicPipeInitialValues (sim)Compile performance 11.74 → 22.13
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_4_M_4 (sim)SimCode → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_2_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_4_M_4 (sim)SimCode → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_4_M_4 (sim)SimCode → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_4_M_4 (sim)SimCode → Failed
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10 (sim)SimCode performance 11.60 → 26.34
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_160 (sim)Compile performance 19.68 → 42.41
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_20 (sim)Simulate performance 6.72 → 11.84
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_40 (sim)Simulate performance 6.79 → 17.10
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_80 (sim)Simulate performance 7.56 → 16.29
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_10_M_10 (sim)Compile performance 16.54 → 32.81
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28 (sim)BackEnd performance 21.70 → 37.27
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_28_M_28 (sim)SimCode performance 33.61 → 15.60 Templates performance 9.19 → 18.75
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_12800 (sim)SimCode performance 0:01:17 → 26.74
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200 (sim)Templates → Simulate
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_6400 (sim)Templates performance 30.19 → 12.59
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800 (sim)SimCode performance 0:01:21 → 28.08
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_400 (sim)Compile performance 25.19 → 13.64
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_160 (sim)BackEnd performance 10.64 → 5.07 Templates performance 16.64 → 9.47
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_20 (sim)Compile performance 21.76 → 10.56
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_320 (sim)Compile performance 0:04:31 → 0:02:35
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_40 (sim)Compile performance 35.53 → 16.37
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_80 (sim)Compile performance 56.05 → 29.85
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.Verification.SimpleAdvection (sim)Compile performance 0:01:05 → 36.54
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.Verification.SteamPipe (sim)Compile performance 0:01:02 → 33.49
ScalableTestSuite_nooptScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_160 (sim)Compile performance 31.30 → 12.33
ScalableTestSuite_nooptScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_40 (sim)Simulate performance 44.12 → 24.58
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_Modelica_N_1280 (sim)Simulate performance 11.45 → 3.85
TransiEntTransiEnt.Basics.Adapters.Check.TestRealGasAdapters (sim)Templates performance 4.32 → 11.42