OpenModelica cpp from 2023-01-28 20:49:46 to 2023-01-31 06:24:11

Summary

OMC Commits3
Libraries Changed0
Number of Improvements4
Number of Regressions2
Number of Performance Improvements19
Number of Performance Regressions94

OpenModelica Changes

CommitAuthorSummary
3002440951Adeel AsgharShow error about invalid command line arguments (#10124)
da353aa023kabdelhak[NB] update jacobian dependencies (#10119)
35f5dc3389Per ÖstlundEnable error suppression for dumpJSONInstanceIcon again (#10121)

Library Changes

LibraryChange

Models Affected

Buildings_8Buildings.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)Templates performance 11.90 → 6.92
Buildings_8Buildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)Compile performance 0:03:17 → 0:01:38
Buildings_9Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Measured_SmallScale (sim)Compile → Simulate
Buildings_latestBuildings.Fluid.FixedResistances.Examples.Pipe (sim)Compile performance 16.86 → 30.65
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)BackEnd performance 45.15 → 0:01:25
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT2Nodes (sim)Compile performance 14.58 → 25.74
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.BaseClasses.Functions.Validation.MultipoleThermalResistances_TwoUTube (sim)Simulate performance 8.31 → 14.38
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)BackEnd performance 8.17 → 15.70 Templates performance 0:01:11 → 0:02:22
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeOneUTube (sim)Compile performance 34.33 → 0:01:06
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)Templates performance 15.53 → 29.06 Compile performance 59.07 → 0:01:57
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate performance 16.54 → 32.80
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.FiniteDifference_1Week (sim)Compile performance 10.88 → 20.04
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Examples.Borefields (sim)BackEnd performance 11.25 → 20.42 Templates performance 34.19 → 0:01:05 Compile performance 0:02:06 → 0:04:14
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Compile performance 37.75 → 0:01:11
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Templates performance 9.95 → 17.96 Compile performance 42.70 → 0:01:21 Simulate performance 17.44 → 33.95
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Validation.Sandbox (sim)Templates performance 8.93 → 16.47 Compile performance 42.31 → 0:01:24
Buildings_latestBuildings.Fluid.Geothermal.Boreholes.Examples.UTube (sim)Templates performance 8.19 → 16.55
Buildings_latestBuildings.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingAndHeating (sim)Compile performance 11.23 → 21.07
Buildings_latestBuildings.Fluid.HeatExchangers.ActiveBeams.Examples.HeatingOnly (sim)Compile performance 10.97 → 21.77
Buildings_latestBuildings.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeams (sim)Compile performance 20.23 → 41.22
Buildings_latestBuildings.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeamsDynamics (sim)Compile performance 21.13 → 43.50
Buildings_latestBuildings.Fluid.HeatExchangers.DXCoils.WaterCooled.Validation.VariableSpeedEnergyPlus (sim)BackEnd performance 6.39 → 11.00
Buildings_latestBuildings.Fluid.HeatExchangers.DXCoils.WaterCooled.Validation.VariableSpeedEnergyPlusPartLoad (sim)BackEnd performance 5.71 → 11.26
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.DryCoilCounterFlowMassFlow (sim)Compile performance 12.06 → 24.87
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.DryCoilCounterFlowPControl (sim)Compile performance 13.37 → 25.80
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.DryCoilDiscretized (sim)Compile performance 15.36 → 30.58
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.DryCoilDiscretizedPControl (sim)Compile performance 26.87 → 55.25
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WetCoilCounterFlowMassFlow (sim)Compile performance 13.24 → 25.43
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WetCoilCounterFlowPControl (sim)Compile performance 14.38 → 27.18
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WetCoilDiscretizedMassFlow (sim)BackEnd performance 4.50 → 10.08
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WetCoilDiscretizedPControl (sim)Compile performance 32.17 → 0:01:00
Buildings_latestBuildings.Fluid.HeatExchangers.RadiantSlabs.Examples.SingleCircuitMultipleCircuitEpsilonNTU (sim)Compile performance 14.76 → 29.36
Buildings_latestBuildings.Fluid.HeatExchangers.RadiantSlabs.Examples.SingleCircuitMultipleCircuitFiniteDifference (sim)Templates performance 7.76 → 15.91 Compile performance 43.74 → 0:01:26
Buildings_latestBuildings.Fluid.HeatExchangers.RadiantSlabs.Examples.StepResponseEpsilonNTU (sim)Compile performance 16.21 → 33.13
Buildings_latestBuildings.Fluid.HeatExchangers.RadiantSlabs.Examples.StepResponseFiniteDifference (sim)Compile performance 16.76 → 33.38
Buildings_latestBuildings.Fluid.HeatExchangers.Radiators.Examples.RadiatorEN442_2 (sim)Compile performance 11.81 → 23.61
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.DryCoilEffectivenessNTU (sim)Compile performance 13.71 → 26.11
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.WetCoilDiscretizedInitializationPerfectGases (sim)FrontEnd performance 5.14 → 10.07
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTU (sim)Compile performance 14.39 → 27.23
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTUCounterFlow (sim)Templates performance 8.06 → 16.62
IDEASIDEAS.Buildings.Components.Examples.ScalingWindow (sim)BackEnd performance 11.68 → 40.90
IDEASIDEAS.Buildings.Components.Examples.WallUnitTest (sim)BackEnd performance 0.90 → 10.60
IDEASIDEAS.Buildings.Components.Examples.WindowDynamics (sim)FrontEnd performance 3.67 → 13.10
IDEASIDEAS.Buildings.Components.Examples.WindowLinearisation (sim)FrontEnd performance 3.74 → 13.12
IDEASIDEAS.Buildings.Components.InterzonalAirFlow.Examples.InterzonalAirFlow (sim)BackEnd performance 13.17 → 7.63
IDEASIDEAS.Buildings.Examples.ComfortExample (sim)FrontEnd performance 8.92 → 18.47
IDEASIDEAS.Buildings.Examples.InternalGainExample (sim)FrontEnd performance 9.24 → 18.66
IDEASIDEAS.Buildings.Examples.ZoneCO2 (sim)FrontEnd performance 15.74 → 28.73
IDEASIDEAS.Buildings.Examples.ZoneExample (sim)FrontEnd performance 5.56 → 15.30
IDEASIDEAS.Buildings.Validation.Tests.SolarBusValidation (sim)BackEnd performance 14.26 → 7.97
IDEASIDEAS.Examples.TwinHouses.BuildingO5_Exp1 (sim)FrontEnd → Templates
IDEASIDEAS.Examples.TwinHouses.BuildingO5_Exp1_1Port (sim)Failed → FrontEnd
IDEASIDEAS.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Simulate performance 40.83 → 14.90
IDEAS_devIDEAS.Buildings.Components.Examples.FacadeShadeExample (sim)Templates performance 31.64 → 13.23
IDEAS_devIDEAS.Buildings.Components.Examples.NumberOccupants (sim)Templates performance 0:01:33 → 45.65
IDEAS_devIDEAS.Buildings.Components.Examples.RectangularZone (sim)Templates performance 31.43 → 13.86
IDEAS_devIDEAS.Buildings.Components.Examples.RectangularZoneEmbedded (sim)FrontEnd performance 48.01 → 25.45
IDEAS_devIDEAS.Buildings.Components.Examples.RectangularZoneRedeclarationWindows (sim)FrontEnd performance 52.44 → 25.42
IDEAS_devIDEAS.Buildings.Components.Examples.ScalingWindow (sim)Templates performance 0:01:10 → 37.31
IDEAS_devIDEAS.Buildings.Examples.ComfortExample (sim)FrontEnd performance 15.43 → 8.91
IDEAS_devIDEAS.Buildings.Examples.InternalGainExample (sim)BackEnd performance 5.78 → 10.97
IDEAS_devIDEAS.Buildings.Examples.ZoneCO2 (sim)FrontEnd performance 34.49 → 15.81
IDEAS_devIDEAS.Buildings.Examples.ZoneExample (sim)FrontEnd performance 15.04 → 5.62 BackEnd performance 13.89 → 5.58
IDEAS_devIDEAS.Buildings.Validation.Tests.Case620 (sim)FrontEnd performance 11.42 → 6.25
IDEAS_devIDEAS.Buildings.Validation.Tests.ZoneTemplateVerification (sim)BackEnd performance 11.86 → 5.34
IDEAS_devIDEAS.Examples.Tutorial.Example5 (sim)BackEnd performance 3.94 → 11.15
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp2_Tset (sim)SimCode performance 3.68 → 23.11
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittings (sim)Templates performance 15.41 → 27.13
ModelicaTest_trunkModelicaTest.MultiBody.InitializationConversion.Bodies (sim)Compile performance 14.24 → 26.67
ModelicaTest_trunkModelicaTest.MultiBody.InitializationConversion.Joints (sim)Compile performance 24.19 → 47.59
ModelicaTest_trunkModelicaTest.MultiBody.InitializationConversion.Rotor1D (sim)Compile performance 17.39 → 32.79
ModelicaTest_trunkModelicaTest.MultiBody.Joints.GearConstraint (sim)Compile performance 12.17 → 24.96
ModelicaTest_trunkModelicaTest.MultiBody.Joints.RevolutePlanarLoopConstraint (sim)Compile performance 11.87 → 21.86
ModelicaTest_trunkModelicaTest.MultiBody.Joints.SphericalSpherical2 (sim)Compile performance 22.17 → 42.49
ModelicaTest_trunkModelicaTest.MultiBody.Joints.UniversalSpherical (sim)Compile performance 21.65 → 42.13
ModelicaTest_trunkModelicaTest.MultiBody.Parts.FlyingBodies (sim)Compile performance 17.96 → 33.07
ModelicaTest_trunkModelicaTest.MultiBody.Parts.FreeBodies (sim)Compile performance 17.12 → 31.56
ModelicaTest_trunkModelicaTest.MultiBody.Parts.FreeBodies2 (sim)Compile performance 16.59 → 29.89
ModelicaTest_trunkModelicaTest.MultiBody.Parts.FreeBodiesEnforceStatesFalse (sim)Compile performance 16.47 → 30.85
ModelicaTest_trunkModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint2 (sim)Compile performance 18.98 → 35.97
ModelicaTest_trunkModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint3 (sim)Compile performance 12.32 → 22.14
ModelicaTest_trunkModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint4 (sim)Compile performance 33.47 → 0:01:05
ModelicaTest_trunkModelicaTest.MultiBody.Parts.Rotor1D.Rotor1D_1 (sim)Compile performance 18.96 → 35.29
ModelicaTest_trunkModelicaTest.MultiBody.Parts.Rotor1D.Rotor1D_3 (sim)Compile performance 12.89 → 24.81
ModelicaTest_trunkModelicaTest.MultiBody.Sensors.AbsoluteSensor (sim)Compile performance 17.47 → 31.79
ModelicaTest_trunkModelicaTest.MultiBody.Sensors.CutForce (sim)Compile performance 11.12 → 20.67
ModelicaTest_trunkModelicaTest.MultiBody.Sensors.CutForceAndTorque1 (sim)Compile performance 12.65 → 23.40
ModelicaTest_trunkModelicaTest.MultiBody.Sensors.CutForceAndTorque2 (sim)Compile performance 12.06 → 22.56
ModelicaTest_trunkModelicaTest.MultiBody.Sensors.CutTorque (sim)Compile performance 10.94 → 20.17
ModelicaTest_trunkModelicaTest.MultiBody.Sensors.RelativeSensor (sim)Compile performance 20.50 → 39.45
ModelicaTest_trunkModelicaTest.MultiBody.Visualizers.ColorMaps (sim)Compile performance 13.30 → 26.64
Modelica_3.2.3Modelica.Blocks.Examples.Rectifier12pulseFFT (sim)BackEnd performance 35.85 → 0:01:13 SimCode performance 18.76 → 39.49
Modelica_3.2.3Modelica.Blocks.Examples.Rectifier6pulseFFT (sim)BackEnd performance 35.85 → 0:01:10 SimCode performance 19.38 → 43.33
Modelica_3.2.3Modelica.Electrical.Analog.Examples.CauerLowPassSC (sim)Compile performance 10.44 → 19.62 Simulate performance 5.98 → 10.40
OpenIPSLOpenIPSL.Examples.NamsskoganGrid.Grid_Model (sim)Compile performance 37.62 → 21.45
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoArea.FourthOrder_AVRII (sim)Compile performance 21.80 → 12.67
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoArea.ThirdOrder_AVRII (sim)Compile performance 25.32 → 14.61
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640 (sim)Simulate → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_1280_M_10 (sim)BackEnd performance 26.58 → 0:01:02 Templates performance 5.98 → 11.25
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_10 (sim)Compile performance 25.86 → 0:01:05 Simulate performance 7.17 → 13.49
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_160 (sim)Compile performance 26.76 → 57.49
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_20 (sim)Compile performance 26.83 → 0:01:02
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_40 (sim)Compile performance 26.46 → 0:01:03
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_80 (sim)Compile performance 25.42 → 0:01:00
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_640_M_10 (sim)BackEnd performance 9.73 → 23.97
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_80_M_10 (sim)Compile performance 12.39 → 26.42
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10 (sim)BackEnd performance 22.26 → 57.75 Templates performance 5.82 → 14.27
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_10 (sim)Compile performance 22.63 → 59.32 Simulate performance 6.93 → 14.00
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_160 (sim)Compile performance 24.29 → 0:01:01
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_20 (sim)Compile performance 25.44 → 59.27 Simulate performance 7.02 → 12.68
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_40 (sim)Compile performance 22.87 → 0:01:00 Simulate performance 6.97 → 12.92
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_80 (sim)Compile performance 22.62 → 0:01:03 Simulate performance 7.69 → 13.83
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_640_M_10 (sim)BackEnd performance 7.90 → 18.69
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_80_M_10 (sim)Compile performance 11.35 → 23.82
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)BackEnd performance 0:01:38 → 0:03:42 SimCode performance 9.46 → 21.25 Templates performance 16.50 → 34.88
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_16 (sim)BackEnd performance 5.63 → 11.24
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_32 (sim)BackEnd performance 11.66 → 20.81