OpenModelica cpp from 2022-03-23 20:55:20 to 2022-03-24 20:55:16

Summary

OMC Commits3
Libraries Changed2
Number of Improvements3
Number of Regressions1
Number of Performance Improvements33
Number of Performance Regressions27

OpenModelica Changes

CommitAuthorSummary
8b10e73a9aAndreasPrint modelica_int with %ld (#8756)
9f4e15ecb7kabdelhak[NB] add fileNamePrefix (#8754)
812821890aAdrian Poppartial fix for #7598 and #8507 (#8753)

Library Changes

LibraryChange
Buildings_latestFrom version 9.0.0-master (31bdfcee3332f47ef34820a9d9eef8215ecaba3f) to 9.0.0-master (4105d086fe1f5a8357c9ca69ecfccaa64b798650)
ClaRa_devFrom version internal (e731b73608aff74b5b8f1a9089d562b160cd2802) to internal (6800fa31a59714651bd65817662c311cce5aa7e3)

Models Affected

BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermalMultiZone (sim)Failed → Templates
BuildingSystemsBuildingSystems.HAM.HeatConduction.Examples.HeatConduction1DArray (sim)Failed → Templates
Buildings_latestBuildings.Fluid.Movers.Examples.MoverContinuous (sim)Compile performance 22.87 → 12.54
Buildings_latestBuildings.Fluid.Movers.Examples.MoverParameter (sim)Compile performance 23.24 → 12.69
Buildings_latestBuildings.Fluid.Movers.Examples.MoverStages (sim)Compile performance 24.63 → 12.95
Buildings_latestBuildings.Fluid.Movers.Examples.SpeedControlled_y_pumpCurves (sim)Compile performance 21.56 → 11.75
Buildings_latestBuildings.Fluid.Movers.Validation.ControlledFlowMachine (sim)Compile performance 30.91 → 15.97
Buildings_latestBuildings.Fluid.Movers.Validation.ControlledFlowMachineDynamic (sim)Compile performance 32.83 → 16.48
Buildings_latestBuildings.Fluid.Movers.Validation.FlowControlled_dpSystem (sim)Compile performance 21.08 → 11.81
Buildings_latestBuildings.Fluid.Movers.Validation.PowerExact (sim)Compile performance 25.70 → 14.35
Buildings_latestBuildings.Fluid.Movers.Validation.Pump_Nrpm_stratos (sim)Compile performance 45.81 → 21.50
ClaRa_devClaRa.Examples.SteamCycle_01 (sim)SimCode performance 12.24 → 3.85
ElectricalEnergyStorageElectricalEnergyStorage.Examples.SimpleStackCycling (sim)Templates performance 10.57 → 5.28 Compile performance 0:01:11 → 39.02
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)Compile performance 0:01:34 → 53.24
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate performance 32.49 → 15.82
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.Examples.Borefields (sim)Compile performance 0:03:45 → 0:01:56
IBPSA_latestIBPSA.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeams (sim)Compile performance 34.64 → 17.61
IBPSA_latestIBPSA.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeamsDynamics (sim)Compile performance 35.69 → 18.59
IBPSA_latestIBPSA.Fluid.HeatExchangers.Validation.DryCoilEffectivenessNTU (sim)Compile performance 24.12 → 12.13
IBPSA_latestIBPSA.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTU (sim)Compile performance 23.84 → 12.72
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 26.79 → 0:01:16
ModelicaTest_4.0.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 31.94 → 0:01:00
Modelica_3.2.3Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)FrontEnd performance 5.39 → 10.79 BackEnd performance 11.60 → 21.37
Modelica_4.0.0Modelica.Electrical.Machines.Examples.InductionMachines.IMC_DCBraking (sim)Simulate performance 18.45 → 35.38
Modelica_4.0.0Modelica.Electrical.Machines.Examples.InductionMachines.IMC_InverterDrive (sim)Simulate performance 50.66 → 0:01:29
Modelica_4.0.0Modelica.Electrical.Machines.Examples.InductionMachines.IMC_YDarc (sim)Simulate performance 7.92 → 15.91
Modelica_4.0.0Modelica.Electrical.Machines.Examples.SynchronousMachines.SMEE_LoadDump (sim)Compile performance 8.99 → 16.53 Simulate performance 6.74 → 13.74
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Compile performance 7.69 → 14.59 Simulate performance 9.53 → 38.14
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.DCAC.PolyphaseTwoLevel.PolyphaseTwoLevel_RL (sim)Compile performance 11.51 → 23.59
Modelica_4.0.0Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase (sim)Compile performance 12.23 → 23.89
Modelica_4.0.0Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMS_Start_Polyphase (sim)Compile performance 15.85 → 32.56
Modelica_4.0.0Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOL (sim)Compile performance 10.59 → 21.34
Modelica_4.0.0Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Transformer (sim)Compile performance 9.74 → 20.35
Modelica_4.0.0Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Start (sim)Compile performance 14.39 → 30.67
Modelica_4.0.0Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.ComparisonPolyphase.SMEE_Generator_Polyphase (sim)Compile performance 11.23 → 22.18
Modelica_4.0.0Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.ComparisonPolyphase.SMR_Inverter_Polyphase (sim)Compile performance 10.01 → 20.19
Modelica_4.0.0Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Compile performance 10.89 → 21.18
Modelica_4.0.0Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Inverter (sim)Compile performance 10.54 → 20.87
Modelica_4.0.0Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_Inverter (sim)Compile performance 10.20 → 20.28
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Conveyor (sim)Compile performance 11.54 → 22.56
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOL (sim)Compile performance 13.35 → 24.84
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Initialize (sim)Compile performance 11.07 → 21.64
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_YD (sim)Compile performance 14.79 → 27.98
Modelica_trunkModelica.Blocks.Examples.Rectifier12pulseFFT (sim)BackEnd performance 34.01 → 59.20 SimCode performance 18.21 → 38.95
Modelica_trunkModelica.Blocks.Examples.Rectifier6pulseFFT (sim)BackEnd performance 34.99 → 0:01:02 SimCode performance 19.58 → 41.54
Modelica_trunkModelica.Electrical.Analog.Examples.Lines.SmoothStep (sim)Compile performance 11.72 → 25.03
Modelica_trunkModelica.Electrical.Machines.Examples.InductionMachines.IMC_YDarc (sim)Simulate performance 7.32 → 15.18
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Compile → Templates
PhysiolibraryPhysiolibrary.Fluid.Examples.Dialysis.Dialysis (sim)BackEnd performance 10.86 → 6.24
PlanarMechanicsPlanarMechanics.GearComponents.Examples.PlanetaryGear (sim)Compile performance 21.23 → 10.98
PlanarMechanicsPlanarMechanics.VehicleComponents.Examples.TwoTrackWithDifferentialGear (sim)Compile performance 21.71 → 10.92
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection (sim)Compile performance 34.43 → 17.83
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening (sim)Compile performance 32.46 → 17.73
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation (sim)Compile performance 31.21 → 17.79
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork (sim)Compile performance 34.67 → 17.93
PowerGridsPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsFixedFrequencyReference (sim)Compile performance 24.31 → 12.17
PowerGridsPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsOneReferenceGenerator (sim)Compile performance 24.67 → 11.68
PowerSystemsPowerSystems.Examples.AC3ph.Generation.GenOrder3and7 (sim)Compile performance 20.38 → 9.96
PowerSystemsPowerSystems.Examples.AC3ph.Generation.TieLine (sim)Compile performance 23.59 → 11.26
PowerSystemsPowerSystems.Examples.AC3ph.Transmission.DoubleLineTG (sim)Compile performance 21.05 → 10.31
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800 (sim)BackEnd performance 12.00 → 5.54
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_6400 (sim)Templates performance 30.28 → 15.24
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_800 (sim)Compile performance 20.95 → 11.21