OpenModelica oldInst from 2021-07-15 20:28:57 to 2021-07-16 20:28:34

Summary

OMC Commits2
Libraries Changed0
Number of Improvements45
Number of Regressions6
Number of Performance Improvements5
Number of Performance Regressions50

OpenModelica Changes

CommitAuthorSummary
b1b67968a8Lennart OchelUpdate OMSimulator (#7690)
682e7a6291rfrankeMove selection of nonlinear solvers up from init to whole simulation (#7697)

Library Changes

LibraryChange

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Basic (sim)Simulate → Compile
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.SimpleHouse (sim)Compile performance 10.78 → 19.22 Simulate performance 7.97 → 14.87
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Templates performance 14.11 → 31.48 Simulate performance 0:01:31 → 0:02:39
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT2Nodes (sim)Templates performance 8.34 → 21.38 Compile performance 14.74 → 26.74
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeOneUTube (sim)Compile performance 12.20 → 21.43
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)Compile performance 19.40 → 34.54
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Examples.CylindricalHeatSource (sim)Simulate → Compile
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Examples.FiniteLineSource (sim)Simulate performance 0:01:27 → 0:02:42
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Examples.MixingVolumeHeatConduction (sim)FrontEnd performance 8.37 → 14.71
BuildingSystemsBuildingSystems.Applications.BuildingTypes.Germany.MultistoreyBuilding1958to1968 (sim)Compile performance 15.95 → 27.76
BuildingSystemsBuildingSystems.Applications.BuildingTypes.Germany.Rowhouse1918 (sim)FrontEnd performance 12.30 → 20.96 Compile performance 15.51 → 27.37
BuildingSystemsBuildingSystems.Applications.BuildingTypes.Germany.SingleFamilyHouseEnEV2014 (sim)Compile performance 17.40 → 29.64
BuildingSystemsBuildingSystems.Applications.HeatingSystems.WaterHeatingSystem (sim)Compile performance 20.00 → 34.13
BuildingSystemsBuildingSystems.Applications.PhotovoltaicSystems.PhotovoltaicSystem (sim)BackEnd performance 27.73 → 0:01:44
BuildingSystemsBuildingSystems.BoundaryConditions.WeatherData.Examples.ReaderTMY3 (sim)FrontEnd performance 7.13 → 12.14
BuildingSystemsBuildingSystems.Fluid.FMI.Conversion.Validation.InletToAirMoistAir (sim)FrontEnd performance 8.33 → 14.36
Buildings_8.0.0Buildings.Fluid.Examples.FlowSystem.Simplified1 (sim)Simulate → Compile
Buildings_8.0.0Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.CylindricalHeatSource (sim)Simulate → Compile
Buildings_8.0.0Buildings.Obsolete.Utilities.IO.Python27.Functions.Examples.Exchange (sim)Compile → Simulate
ModelicaTest_3.2.3_cppModelicaTest.Electrical.QuasiStatic.MultiPhase.SerialConnection (sim)Compile performance 7.20 → 12.25 Simulate performance 8.40 → 15.51
ModelicaTest_3.2.3_cppModelicaTest.Fluid.Dissipation.TestCases.PressureLoss.SeveralTestCases (sim)Compile → Simulate
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestComponents.Machines.TestControlledPump (sim)Simulate performance 12.14 → 22.98
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstances (sim)Simulate performance 13.21 → 23.34
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestComponents.Valves.TestValveLinear (sim)FrontEnd performance 9.74 → 16.57
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestComponents.Valves.TestValveVaporizing (sim)FrontEnd performance 10.11 → 17.33
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestComponents.Valves.TestValvesCompressibleReverse (sim)Compile → Verify
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1 (sim)Simulate performance 10.14 → 17.41
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes12 (sim)Compile → Verify
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes13 (sim)Compile → Verify
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes2 (sim)Compile → Verify
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes3 (sim)Compile → Verify
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes4 (sim)Compile → Verify
ModelicaTest_3.2.3_cppModelicaTest.Fluid.TestPipesAndValves.SeriesPipes1 (sim)Compile → Verify
ModelicaTest_3.2.3_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.WaterIF97_pT (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.Math.Random.TestDistributions (sim)Compile performance 21.37 → 36.52
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.TestCases.PressureLoss.SeveralTestCases (sim)Compile → Simulate
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Valves.TestValvesCompressibleReverse (sim)Compile → Simulate
ModelicaTest_trunk_cppModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminar (sim)Simulate performance 56.88 → 0:01:37
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes12 (sim)Compile → Verify
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes13 (sim)Compile → Verify
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes2 (sim)Compile → Verify
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes3 (sim)Compile → Verify
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes4 (sim)Compile → Verify
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.LumpedPipeInitialization (sim)FrontEnd performance 12.88 → 22.44
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.SeriesPipes1 (sim)Compile → Verify
ModelicaTest_trunk_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.WaterIF97_pT (sim)Compile → Verify
ModelicaTest_trunk_cppModelicaTest.MultiBody.Parts.FlyingBodies (sim)Simulate performance 23.89 → 41.67
Modelica_3.2.3Modelica.Blocks.Examples.Rectifier12pulseFFT (sim)BackEnd performance 55.18 → 0:01:42 Compile performance 0:01:44 → 0:03:21
Modelica_3.2.3Modelica.Blocks.Examples.Rectifier6pulseFFT (sim)BackEnd performance 53.59 → 0:01:36 Compile performance 0:01:41 → 0:03:19
Modelica_3.2.3Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Simulate performance 0:01:47 → 0:03:08
Modelica_3.2.3Modelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWater (sim)Compile performance 18.59 → 33.55 Simulate performance 6.96 → 12.70
Modelica_3.2.3Modelica.Fluid.Examples.BranchingDynamicPipes (sim)Compile performance 19.30 → 33.56
Modelica_3.2.3Modelica.Fluid.Examples.Explanatory.MeasuringTemperature (sim)Compile performance 6.90 → 13.55 Simulate performance 9.82 → 17.38
Modelica_3.2.3Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation (sim)Compile performance 22.19 → 40.96
Modelica_3.2.3Modelica.Fluid.Examples.IncompressibleFluidNetwork (sim)Compile performance 10.69 → 19.87 Simulate performance 7.05 → 12.47
Modelica_3.2.3Modelica.Fluid.Examples.InverseParameterization (sim)Compile performance 5.68 → 10.62 Simulate performance 11.92 → 22.07
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_LoadDump (sim)Simulate performance 13.45 → 23.17
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_withLosses (sim)Simulate performance 10.96 → 18.82
Modelica_3.2.3Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)FrontEnd performance 6.26 → 11.15 Compile performance 15.84 → 30.17
Modelica_3.2.3Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analytic (sim)Simulate performance 6.08 → 12.37
Modelica_3.2.3Modelica.Media.Examples.MoistAir (sim)FrontEnd performance 10.93 → 19.63
Modelica_3.2.3Modelica.Media.Examples.R134a.R134a2 (sim)FrontEnd performance 33.24 → 56.56
Modelica_3.2.3Modelica.Media.Examples.ReferenceAir.Inverse_sh_TX (sim)FrontEnd performance 20.64 → 35.09
Modelica_3.2.3Modelica.Media.Examples.ReferenceAir.MoistAir2 (sim)FrontEnd performance 23.04 → 39.88 Compile performance 6.40 → 11.25
Modelica_3.2.3_cppModelica.Electrical.Analog.Examples.OpAmps.SignalGenerator (sim)Compile → Simulate
Modelica_3.2.3_cppModelica.Electrical.Analog.Examples.SimpleTriacCircuit (sim)Compile → Verify
Modelica_3.2.3_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLV (sim)Compile → Verify
Modelica_3.2.3_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLV_Characteristic (sim)Compile → Simulate
Modelica_3.2.3_cppModelica.Electrical.Spice3.Examples.Inverter (sim)Compile → Simulate
Modelica_3.2.3_cppModelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe2 (sim)Compile → Verify
Modelica_3.2.3_cppModelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe2 (sim)Compile → Verify
Modelica_3.2.3_cppModelica.Fluid.Examples.Explanatory.MeasuringTemperature (sim)Compile → Verify
Modelica_3.2.3_cppModelica.Fluid.Examples.Explanatory.MomentumBalanceFittings (sim)Compile → Simulate
Modelica_3.2.3_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation (sim)Compile → Verify
Modelica_3.2.3_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Initialize (sim)Simulate performance 0:01:15 → 41.55
Modelica_3.2.3_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_withLosses (sim)Simulate performance 37.47 → 15.29
Modelica_3.2.3_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Start (sim)Simulate performance 26.90 → 6.39
Modelica_3.2.3_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSource (sim)Simulate performance 17.49 → 3.90
Modelica_3.2.3_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Mains (sim)Simulate performance 20.80 → 1.80
Modelica_3.2.3_cppModelica.Media.Examples.Tests.MediaTestModels.Water.WaterIF97_pT (sim)Compile → Verify
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Compile → Simulate
Modelica_trunk_cppModelica.Electrical.Analog.Examples.DemonstrateLightning (sim)Simulate → Compile
Modelica_trunk_cppModelica.Electrical.Analog.Examples.OpAmps.SignalGenerator (sim)Compile → Simulate
Modelica_trunk_cppModelica.Electrical.Machines.Examples.SynchronousMachines.SMPM_Braking (sim)Compile → Simulate
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACAC.Dimmer_RL (sim)Compile → Simulate
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLV_Characteristic (sim)Compile → Verify
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.Inverter (sim)Compile → Simulate
Modelica_trunk_cppModelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe2 (sim)Compile → Verify
Modelica_trunk_cppModelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe2 (sim)Compile → Verify
Modelica_trunk_cppModelica.Fluid.Examples.Explanatory.MeasuringTemperature (sim)Compile → Verify
Modelica_trunk_cppModelica.Fluid.Examples.Explanatory.MomentumBalanceFittings (sim)Compile → Simulate
Modelica_trunk_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation (sim)Compile → Verify
PowerSystemsPowerSystems.Examples.AC1ph_DC.Elementary.Line (sim)Simulate performance 39.61 → 0:01:17
PowerSystemsPowerSystems.Examples.AC3ph.Elementary.Line (sim)Simulate performance 6.83 → 14.14
PowerSystems_cppPowerSystems.Examples.AC3ph.Elementary.Line (sim)Compile → Simulate
PowerSystems_cppPowerSystems.Examples.AC3ph.Transmission.FaultTline (sim)Compile → Simulate
PowerSystems_cppPowerSystems.Examples.AC3ph.Transmission.Tline (sim)Compile → Simulate
PowerSystems_cppPowerSystems.Examples.PowerWorld.PowerWorld (sim)Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_640_M_10 (sim)FrontEnd performance 6.03 → 11.84
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10 (sim)FrontEnd performance 12.69 → 24.79 BackEnd performance 29.90 → 0:01:01 Templates performance 5.99 → 10.92
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_640_M_10 (sim)BackEnd performance 9.76 → 18.41 Compile performance 9.89 → 17.93
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)Templates performance 12.44 → 21.30
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)Simulate performance 8.91 → 15.38
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Compile performance 54.47 → 0:01:33
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640 (sim)Simulate performance 0:02:13 → 0:03:58