OpenModelica v1.18-fmi from 2022-12-24 20:37:01 to 2023-01-07 21:29:41

Summary

OMC Commits0
Libraries Changed4
Number of Improvements6
Number of Regressions0
Number of Performance Improvements42
Number of Performance Regressions28

OpenModelica Changes

CommitAuthorSummary

Library Changes

LibraryChange
IBPSA_latestFrom version 4.0.0-master (b6e8ee5959a94e6548ee4aa2fea2432c2f592151) OMSimulator v2.0.0-dev-967-g1552061-linux to 4.0.0-master (d7fb72a38a2ddf69ed2201aa1810e1f1811374f9) OMSimulator v2.0.0-dev-967-g1552061-linux
IDEASFrom version 3.0.0-master (a317c2e05eb7c458b842bdfbe013dab087096cf5) OMSimulator v2.0.0-dev-967-g1552061-linux to 3.0.0-master (818dbef0ce397dd93b0dc54716370de071154020) OMSimulator v2.0.0-dev-967-g1552061-linux
OpenIPSL_devFrom version 3.1.0-master (34591f0bcc5ddb730d30e44e30e72e4b2c3c9b17) OMSimulator v2.0.0-dev-967-g1552061-linux to 3.1.0-master (d7e1ebb4b5ab687b02578673aa57719f1a480525) OMSimulator v2.0.0-dev-967-g1552061-linux
ScalableTestSuiteFrom version 2.0.0-master (d3f042644126fdb23cdb4aa94dc42138fc446b7c) OMSimulator v2.0.0-dev-967-g1552061-linux to 2.0.3-master (0c7f8e9b8a609cb5d80236591f08d8416fade65c) OMSimulator v2.0.0-dev-967-g1552061-linux

Models Affected

IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)SimCode performance 27.38 → 9.60
IDEASIDEAS.Fluid.Examples.FlowSystem.Basic (sim)BackEnd performance 12.56 → 24.10
IDEASIDEAS.Fluid.Examples.FlowSystem.Simplified1 (sim)
IDEASIDEAS.Fluid.Examples.FlowSystem.Simplified2 (sim)BackEnd performance 11.36 → 20.47
IDEASIDEAS.Fluid.Examples.FlowSystem.Simplified4 (sim)BackEnd performance 7.82 → 15.35 Compile performance 28.62 → 52.45
IDEASIDEAS.Fluid.Examples.FlowSystem.Simplified5 (sim)BackEnd performance 8.34 → 15.04 Compile performance 28.51 → 52.38
IDEASIDEAS.Fluid.Examples.FlowSystem.Simplified6 (sim)Compile performance 21.25 → 44.38
IDEASIDEAS.Fluid.Examples.Performance.Example1v2 (sim)Compile performance 11.09 → 23.11
IDEASIDEAS.Fluid.Examples.Performance.Example8 (sim)Simulate performance 0.03 → 50.04
IDEASIDEAS.Fluid.Examples.SimpleHouse (sim)Compile performance 10.40 → 21.68
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)SimCode performance 38.80 → 0:01:43 Templates performance 6.52 → 13.92
IDEASIDEAS.Fluid.Geothermal.Borefields.Examples.Borefields (sim)SimCode performance 56.56 → 0:02:19 Templates performance 5.34 → 12.29
IDEASIDEAS.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile performance 57.58 → 0:02:10 Simulate performance 6.73 → 11.73
IDEASIDEAS.Fluid.HeatExchangers.ActiveBeams.BaseClasses.Examples.Convector (sim)Simulate performance 0.04 → 50.12
IDEASIDEAS.Fluid.HeatExchangers.ActiveBeams.BaseClasses.Examples.ModificationFactor (sim)Simulate performance 0.02 → 50.04
IDEASIDEAS.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeamsDynamics (sim)Compile performance 10.56 → 22.48
IDEASIDEAS.Fluid.HeatExchangers.BaseClasses.Examples.HACoilInside (sim)Simulate performance 0.03 → 50.08
IDEASIDEAS.Fluid.HeatPumps.Compressors.Validation.ReciprocatingCompressor_ZeroInput (sim)Simulate performance 0.03 → 50.06
IDEASIDEAS.Fluid.HeatPumps.Compressors.Validation.ScrollCompressor_ZeroInput (sim)Simulate performance 0.02 → 50.05
IDEASIDEAS.Fluid.MixingVolumes.Examples.MixingVolumePrescribedHeatFlowRate (sim)Simulate performance 0.04 → 50.12
IDEASIDEAS.Fluid.MixingVolumes.Validation.MixingVolumeTraceSubstance (sim)Simulate performance 0.04 → 50.08
IDEASIDEAS.Fluid.MixingVolumes.Validation.MixingVolumeZeroFlow (sim)Simulate performance 0.04 → 50.09
IDEASIDEAS.Fluid.Movers.BaseClasses.Validation.PowerInterface (sim)Simulate performance 0.03 → 50.05
IDEASIDEAS.Fluid.Movers.Validation.Pump_Nrpm_stratos (sim)Compile performance 18.90 → 36.34
IDEASIDEAS.Fluid.Sensors.Examples.EnthalpyFlowRate (sim)Simulate performance 0.03 → 50.04
IDEASIDEAS.Fluid.Sensors.Examples.TemperatureWetBulb (sim)Simulate performance 0.04 → 50.06
IDEASIDEAS.Fluid.Storage.Examples.Stratified (sim)Compile performance 9.77 → 20.61
IDEASIDEAS.Fluid.Storage.Examples.StratifiedEnhancedInternalHex (sim)Compile performance 21.65 → 44.15
IDEASIDEAS.Fluid.Storage.Validation.HeatExchangerDynamics (sim)Compile performance 21.75 → 44.56
IDEASIDEAS.Fluid.Storage.Validation.HeatExchangerLocation (sim)Compile performance 24.41 → 53.42
OpenIPSL_devOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Failed → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_14_M_14 (sim)Compile performance 47.35 → 19.63 Simulate performance 10.33 → 5.01
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28 (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_28_M_28 (sim)Compile performance 0:01:55 → 0:01:06
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_20_M_20 (sim)Compile performance 0:01:19 → 44.19
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_20_M_20 (sim)Compile performance 41.75 → 21.49
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28 (sim)Compile performance 0:02:36 → 0:01:02 Simulate performance 17.98 → 9.47
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640 (sim)SimCode performance 18.07 → 7.48 Compile performance 48.61 → 27.71
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_50_M_50 (sim)Compile performance 12.09 → 6.75 Simulate performance 0:05:00 → 0.05
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.Verification.Table (sim)Simulate performance 0:05:00 → 0.03
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800 (sim)BackEnd performance 12.74 → 6.38 SimCode performance 0:01:12 → 20.03
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_1600 (sim)Compile performance 22.16 → 11.39
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Compile performance 42.59 → 24.37
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_4000 (sim)SimCode performance 33.25 → 8.27
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_2000 (sim)Compile performance 30.19 → 16.96
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_4000 (sim)SimCode performance 22.73 → 8.50
ScalableTestSuiteScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_1600 (sim)Compile performance 35.26 → 16.11 Simulate performance 41.66 → 20.65
ScalableTestSuiteScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_3200 (sim)SimCode performance 12.62 → 5.49 Compile performance 0:01:15 → 32.00 Simulate performance 0:02:09 → 0:01:11
ScalableTestSuiteScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_800 (sim)Compile performance 19.86 → 8.31 Simulate performance 11.40 → 4.89
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32 (sim)Compile performance 0:01:36 → 41.06 Simulate performance 36.03 → 15.61
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_32_M_4 (sim)Compile performance 33.90 → 14.43
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)BackEnd performance 37.51 → 16.77 Compile performance 0:02:02 → 59.80
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_4 (sim)BackEnd performance 33.65 → 15.14 Compile performance 0:01:44 → 47.73
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_8 (sim)BackEnd performance 34.48 → 15.29 Compile performance 0:01:52 → 49.27 Simulate performance 25.98 → 13.66
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_12800 (sim)BackEnd performance 26.44 → 11.66 SimCode performance 0:01:20 → 21.61
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_1600 (sim)Compile performance 22.51 → 9.47 Simulate performance 0:04:47 → 0:02:21
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200 (sim)Compile performance 50.01 → 19.33
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_6400 (sim)BackEnd performance 11.93 → 5.79 SimCode performance 13.99 → 6.38 Compile performance 0:01:31 → 39.83
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_800 (sim)Compile performance 15.36 → 5.88 Simulate performance 27.37 → 15.10
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800 (sim)Failed → Compile
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_1600 (sim)Compile performance 45.64 → 18.94 Simulate performance 43.69 → 19.61
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_3200 (sim)Compile performance 0:01:25 → 38.20 Simulate performance 0:03:35 → 0:01:47
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400 (sim)BackEnd performance 15.23 → 5.84 SimCode performance 20.46 → 8.39 Templates performance 13.56 → 4.76 Compile performance 0:02:49 → 0:01:23
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_800 (sim)Compile performance 24.96 → 10.17
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_160 (sim)BackEnd performance 14.07 → 7.17
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_320 (sim)Compile performance 0:01:26 → 40.78
ScalableTestSuiteScalableTestSuite.Thermal.Advection.Verification.SimpleAdvection (sim)Compile performance 20.85 → 12.23
ScalableTestSuiteScalableTestSuite.Thermal.Advection.Verification.SteamPipe (sim)Compile performance 29.27 → 12.27
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_FD_N_1280 (sim)Compile performance 29.93 → 15.31
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_Modelica_N_1280 (sim)BackEnd performance 11.82 → 5.38
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTT_FD_N_1280 (sim)Compile performance 26.93 → 12.91 Simulate performance 39.93 → 22.77
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTT_Modelica_N_10 (sim)Simulate performance 0:05:00 → 0.03
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTT_Modelica_N_1280 (sim)BackEnd performance 10.28 → 5.63 Compile performance 0:01:07 → 31.99 Simulate performance 41.59 → 21.72
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTT_Modelica_N_640 (sim)Compile performance 31.58 → 16.97