OpenModelica cpp from 2024-01-09 20:56:14 to 2024-01-10 20:51:16

Summary

OMC Commits0
Libraries Changed3
Number of Improvements1
Number of Regressions0
Number of Performance Improvements69
Number of Performance Regressions2

OpenModelica Changes

CommitAuthorSummary

Library Changes

LibraryChange
BuildSysProFrom version 3.5.0-master (32e636b2b5425f2a9970e974f66f22e39250a3c5) to 3.6.0 (32e636b2b5425f2a9970e974f66f22e39250a3c5)
ModelicaTest_trunkFrom version trunk (15104d6af6f6dea3a949c021d1119fcffdabbf16) to trunk (b58e729550462ef269a204d24ee4fe114127c9bb)
Modelica_trunkFrom version trunk (15104d6af6f6dea3a949c021d1119fcffdabbf16) to trunk (b58e729550462ef269a204d24ee4fe114127c9bb)

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Compile performance 0:03:55 → 0:08:46
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)Compile performance 0:02:59 → 0:05:48
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)Templates → Verify
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACAC.SoftStarter (sim)Compile performance 25.75 → 15.14 Simulate performance 0:01:33 → 42.33
Modelica_trunkModelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_DC_Drive (sim)Simulate performance 52.33 → 24.00
Modelica_trunkModelica.Electrical.QuasiStatic.Machines.Examples.TransformerTestbench (sim)Compile performance 35.28 → 16.87
Modelica_trunkModelica.Electrical.QuasiStatic.Polyphase.Examples.TestSensors (sim)Compile performance 20.16 → 10.05
Modelica_trunkModelica.Electrical.Spice3.Examples.FourInverters (sim)Compile performance 27.47 → 11.80
Modelica_trunkModelica.Electrical.Spice3.Examples.Nor (sim)Compile performance 23.62 → 10.75
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)FrontEnd performance 12.65 → 5.62 BackEnd performance 35.70 → 15.88 Compile performance 0:09:42 → 0:03:51
Modelica_trunkModelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWater (sim)Compile performance 0:01:09 → 40.02
Modelica_trunkModelica.Fluid.Examples.BranchingDynamicPipes (sim)Compile performance 0:01:01 → 30.97
Modelica_trunkModelica.Fluid.Examples.Explanatory.MeasuringTemperature (sim)Compile performance 28.15 → 14.25
Modelica_trunkModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation (sim)Compile performance 0:01:09 → 38.51
Modelica_trunkModelica.Fluid.Examples.HeatingSystem (sim)Compile performance 23.55 → 13.12
Modelica_trunkModelica.Fluid.Examples.IncompressibleFluidNetwork (sim)Compile performance 0:01:00 → 34.44
Modelica_trunkModelica.Fluid.Examples.NonCircularPipes (sim)Compile performance 20.61 → 11.87
Modelica_trunkModelica.Fluid.Examples.PumpingSystem (sim)Compile performance 24.45 → 12.89
Modelica_trunkModelica.Magnetic.FluxTubes.Examples.Hysteresis.HysteresisModelComparison (sim)Compile performance 21.72 → 9.24
Modelica_trunkModelica.Magnetic.FluxTubes.Examples.Hysteresis.ThreePhaseTransformerWithRectifier (sim)Compile performance 23.78 → 10.56
Modelica_trunkModelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonPullInStroke (sim)Compile performance 25.95 → 11.02
Modelica_trunkModelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonQuasiStatic (sim)Compile performance 21.71 → 9.33
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_CommonLeakage (sim)Compile performance 51.60 → 26.90
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase (sim)Compile performance 40.87 → 17.92
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMS_Start_Polyphase (sim)Compile performance 51.36 → 24.10
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOL (sim)Compile performance 34.13 → 15.18
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Steinmetz (sim)Compile performance 21.02 → 10.61
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Transformer (sim)Compile performance 30.30 → 14.18
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_YD (sim)Compile performance 25.50 → 12.05
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_withLosses (sim)Compile performance 22.09 → 11.51
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Start (sim)Compile performance 42.27 → 21.88
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.ComparisonPolyphase.SMEE_Generator_Polyphase (sim)Compile performance 32.75 → 16.95
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.ComparisonPolyphase.SMPM_Inverter_Polyphase (sim)Compile performance 33.54 → 16.79
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.ComparisonPolyphase.SMR_Inverter_Polyphase (sim)Compile performance 32.37 → 15.35
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Compile performance 29.60 → 15.91
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_LoadDump (sim)Compile performance 23.90 → 12.58
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Rectifier (sim)Compile performance 24.43 → 12.35
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Braking (sim)Compile performance 21.45 → 11.60
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Inverter (sim)Compile performance 30.66 → 15.38
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Conveyor (sim)Compile performance 31.54 → 18.54 Simulate performance 11.50 → 5.65
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOL (sim)Compile performance 35.60 → 20.85
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Transformer (sim)Compile performance 54.20 → 29.77
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Start (sim)Compile performance 51.82 → 26.94
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Compile performance 31.97 → 15.74
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSource (sim)Compile performance 35.83 → 17.79
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_MTPA (sim)Compile performance 20.24 → 11.81
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Mains (sim)Compile performance 35.89 → 19.36
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_OpenCircuit (sim)Compile performance 23.47 → 13.77
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSource (sim)Compile performance 33.19 → 16.59
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Constraints.PrismaticConstraint (sim)Compile performance 37.87 → 17.64
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraint (sim)Compile performance 35.65 → 16.39
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Constraints.SphericalConstraint (sim)Compile performance 36.45 → 17.26
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Constraints.UniversalConstraint (sim)Compile performance 35.37 → 17.58
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulumInitTip (sim)Compile performance 22.26 → 10.88
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMasses (sim)Compile performance 25.58 → 14.66
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.PointGravity (sim)Compile performance 20.87 → 10.75
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2 (sim)Compile performance 34.33 → 19.76
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.Engine1a (sim)Compile performance 33.93 → 17.17
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.Engine1b (sim)Compile performance 36.86 → 18.34
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic (sim)Compile performance 37.05 → 18.18
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)BackEnd performance 20.10 → 10.28 Templates performance 17.96 → 8.04 Compile performance 0:05:34 → 0:02:29
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analytic (sim)BackEnd performance 16.75 → 9.46 Compile performance 0:03:18 → 0:01:42
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.Fourbar1 (sim)BackEnd performance 11.86 → 5.78 Compile performance 36.84 → 17.04
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.Fourbar2 (sim)Compile performance 25.13 → 13.09
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.Fourbar_analytic (sim)Compile performance 20.64 → 11.09
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.PlanarFourbar (sim)Compile performance 33.41 → 16.56
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic (sim)Compile performance 43.92 → 19.52
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.BevelGear1D (sim)Compile performance 38.99 → 17.36
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraint (sim)Compile performance 24.27 → 11.61
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffects (sim)Compile performance 44.60 → 21.13
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.MovingActuatedDrive (sim)Compile performance 28.96 → 13.59
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.FullRobot (sim)Compile performance 0:01:07 → 33.22