OpenModelica v1.20-fmi from 2022-12-31 02:33:00 to 2023-01-08 01:29:56

Summary

OMC Commits0
Libraries Changed6
Number of Improvements11
Number of Regressions3
Number of Performance Improvements85
Number of Performance Regressions11

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
IDEAS_devFrom 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
ScalableTestSuite_nooptFrom version 2.0.0-master (d3f042644126fdb23cdb4aa94dc42138fc446b7c) to 2.0.3-master (0c7f8e9b8a609cb5d80236591f08d8416fade65c)

Models Affected

IBPSA_latestIBPSA.Airflow.Multizone.Examples.OneOpenDoor (sim)Compile performance 3.66 → 55.90
IDEASIDEAS.Airflow.Multizone.BaseClasses.Examples.WindPressureProfile (sim)Simulate performance 50.05 → 0.03
IDEASIDEAS.Airflow.Multizone.Examples.Orifice (sim)Simulate performance 50.11 → 0.04
IDEASIDEAS.Airflow.Multizone.Examples.PowerLaw (sim)Simulate performance 50.06 → 0.03
IDEASIDEAS.BoundaryConditions.WeatherData.BaseClasses.Examples.CheckBlackBodySkyTemperature (sim)Simulate performance 50.08 → 0.03
IDEASIDEAS.BoundaryConditions.WeatherData.BaseClasses.Examples.ConvertTime (sim)Simulate performance 50.05 → 0.02
IDEASIDEAS.BoundaryConditions.WeatherData.BaseClasses.Examples.GetTimeSpanTMY3_NonzeroStart (sim)Simulate performance 50.04 → 0.03
IDEASIDEAS.BoundaryConditions.WeatherData.BaseClasses.Examples.SolarTime (sim)Simulate performance 50.04 → 0.03
IDEASIDEAS.BoundaryConditions.WeatherData.Validation.ThreeYears_usingTwoYearDataNegativeStart (sim)Simulate performance 50.05 → 0.04
IDEASIDEAS.Buildings.Components.BaseClasses.ConductiveHeatTransfer.Examples.MultiLayerRamp (sim)Simulate performance 11.21 → 6.39
IDEASIDEAS.Buildings.Components.BaseClasses.ConvectiveHeatTransfer.Examples.ExtConvForcedCoeff (sim)Simulate performance 50.10 → 0.03
IDEASIDEAS.Buildings.Components.BaseClasses.RadiativeHeatTransfer.Examples.LongwaveHeatTransfer (sim)Simulate performance 50.06 → 0.04
IDEASIDEAS.Buildings.Components.Examples.CavityWalls (sim)Compile performance 32.01 → 17.12
IDEASIDEAS.Buildings.Components.Examples.FacadeShadeExample (sim)FrontEnd performance 46.38 → 26.78 SimCode performance 27.05 → 8.29 Compile performance 0:04:55 → 0:02:48
IDEASIDEAS.Buildings.Components.Examples.RectangularZone (sim)FrontEnd performance 47.52 → 27.11 BackEnd performance 13.56 → 5.83 SimCode performance 30.88 → 8.18
IDEASIDEAS.Buildings.Components.Examples.RectangularZoneEmbedded (sim)FrontEnd performance 46.25 → 26.60 BackEnd performance 12.74 → 6.16 SimCode performance 32.02 → 6.95
IDEASIDEAS.Buildings.Components.Examples.RectangularZoneRedeclarationWindows (sim)FrontEnd performance 50.79 → 25.81 SimCode performance 18.54 → 6.66
IDEASIDEAS.Buildings.Components.Examples.ScalingWindow (sim)Simulate → Failed
IDEASIDEAS.Buildings.Components.Examples.WallUnitTest (sim)Compile performance 39.93 → 18.32
IDEASIDEAS.Buildings.Components.Examples.WindowDynamics (sim)Compile performance 43.56 → 15.10
IDEASIDEAS.Buildings.Components.Examples.WindowLinearisation (sim)Compile performance 33.66 → 15.82
IDEASIDEAS.Buildings.Components.Examples.WindowThermalBridge (sim)Compile performance 35.42 → 15.29
IDEASIDEAS.Buildings.Components.Validations.CeilingOrientationConsistency (sim)Compile performance 39.62 → 22.85
IDEASIDEAS.Buildings.Components.Validations.WindowEN673 (sim)Compile performance 0:01:07 → 34.40
IDEASIDEAS.Buildings.Components.Validations.WindowOrientations (sim)Compile performance 40.82 → 21.23
IDEASIDEAS.Buildings.Examples.ComfortExample (sim)FrontEnd performance 17.55 → 9.50 BackEnd performance 12.87 → 7.32
IDEASIDEAS.Buildings.Examples.InternalGainExample (sim)FrontEnd performance 16.63 → 9.63 BackEnd performance 13.21 → 7.28
IDEASIDEAS.Buildings.Examples.ScreenComparison (sim)FrontEnd performance 46.86 → 25.40 BackEnd performance 12.80 → 7.28 Templates performance 22.62 → 2.70
IDEASIDEAS.Buildings.Examples.ZoneCO2 (sim)FrontEnd performance 32.94 → 12.98 Templates performance 23.37 → 0.70 Compile performance 0:02:53 → 0:01:26
IDEASIDEAS.Buildings.Examples.ZoneExample (sim)FrontEnd performance 11.54 → 6.66 Templates performance 10.82 → 1.22
IDEASIDEAS.Buildings.Validation.Tests.Case600 (sim)FrontEnd performance 25.65 → 4.36 Templates performance 36.81 → 1.27
IDEASIDEAS.Buildings.Validation.Tests.Case600FF (sim)FrontEnd performance 25.85 → 4.64 Templates performance 36.12 → 1.81
IDEASIDEAS.Buildings.Validation.Tests.Case610 (sim)BackEnd performance 15.84 → 8.70
IDEASIDEAS.Buildings.Validation.Tests.Case620 (sim)SimCode performance 7.71 → 16.38
IDEASIDEAS.Buildings.Validation.Tests.Case650FF (sim)SimCode performance 11.94 → 21.77
IDEASIDEAS.Buildings.Validation.Tests.Case910 (sim)SimCode performance 10.55 → 6.11
IDEASIDEAS.Buildings.Validation.Tests.ConvectionVerification (sim)Compile performance 0:06:06 → 0:03:06
IDEASIDEAS.Buildings.Validation.Tests.SolarBusValidation (sim)SimCode performance 14.41 → 28.12 Compile performance 0:06:37 → 0:03:38
IDEASIDEAS.Buildings.Validation.Tests.ViewFactorVerification (sim)SimCode performance 17.10 → 29.40 Compile performance 0:05:56 → 0:03:05
IDEASIDEAS.Buildings.Validation.Tests.ZoneTemplateVerification (sim)Compile performance 0:05:25 → 0:02:40
IDEASIDEAS.Buildings.Validation.Tests.ZoneTemplateVerification2 (sim)SimCode performance 20.73 → 7.26 Compile performance 0:05:08 → 0:02:32
IDEASIDEAS.Buildings.Validation.Tests.n50Test (sim)Compile performance 0:01:56 → 59.16
IDEASIDEAS.Controls.Continuous.Examples.SignalRanker (sim)Simulate performance 50.10 → 0.03
IDEASIDEAS.Controls.Continuous.Validation.OffTimerNonZeroStart (sim)Simulate performance 50.08 → 0.03
IDEASIDEAS.Controls.Discrete.Examples.BooleanDelay (sim)Simulate performance 50.06 → 0.03
IDEASIDEAS.Examples.Benchmark.ScalingComponents (sim)Simulate performance 0:01:31 → 50.17
IDEASIDEAS.Examples.IBPSA.SingleZoneResidentialHydronic (sim)Compile performance 0:10:03 → 0:01:12
IDEASIDEAS.Examples.IBPSA.SingleZoneResidentialHydronicHeatPump (sim)Failed → Simulate
IDEASIDEAS.Examples.Tutorial.Example10 (sim)Failed → Simulate
IDEASIDEAS.Examples.Tutorial.Example5 (sim)Failed → Simulate
IDEASIDEAS.Examples.Tutorial.Example6 (sim)Failed → Simulate
IDEASIDEAS.Examples.Tutorial.Example7 (sim)Failed → Simulate
IDEASIDEAS.Examples.Tutorial.Example8 (sim)Failed → Simulate
IDEASIDEAS.Examples.Tutorial.Example9 (sim)Failed → Simulate
IDEASIDEAS.Fluid.Actuators.Valves.Examples.TwoWayValveTable (sim)Simulate performance 50.07 → 0.03
IDEASIDEAS.Fluid.Actuators.Valves.Examples.TwoWayValvesTable (sim)Simulate performance 50.06 → 0.03
IDEASIDEAS.Fluid.Examples.Performance.Example8 (sim)Simulate performance 50.08 → 0.02
IDEASIDEAS.Fluid.FMI.Conversion.Validation.AirToOutlet (sim)Simulate performance 50.05 → 0.03
IDEASIDEAS.Fluid.FMI.Conversion.Validation.AirToOutletFlowReversal (sim)Simulate performance 50.15 → 0.04
IDEASIDEAS.Fluid.FMI.Validation.HeaterFan (sim)Simulate performance 50.06 → 0.04
IDEASIDEAS.Fluid.FixedResistances.Examples.PlugFlowPipeDiscretized (sim)Compile performance 32.75 → 17.12
IDEASIDEAS.Fluid.FixedResistances.Validation.PlugFlowPipes.Data.TestData (sim)Simulate performance 50.07 → 0.03
IDEASIDEAS.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)BackEnd performance 0:01:35 → 48.73 SimCode performance 28.03 → 15.25 Templates performance 12.12 → 5.45
IDEASIDEAS.Fluid.FixedResistances.Validation.PlugFlowPipes.PlugFlowAIT (sim)Compile performance 25.71 → 12.88
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.BaseClasses.Functions.Validation.ConvectionResistanceCircularPipe (sim)Simulate performance 50.05 → 0.02
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeOneUTube (sim)
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.LoadAggregation.Validation.ShiftAggregationCells (sim)Simulate performance 50.05 → 0.02
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource_Erfint (sim)Simulate performance 50.05 → 0.02
IDEASIDEAS.Fluid.Geothermal.Borefields.Examples.Borefields (sim)
IDEASIDEAS.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)
IDEASIDEAS.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)
IDEASIDEAS.Fluid.Geothermal.Borefields.Validation.Sandbox (sim)
IDEASIDEAS.Media.Examples.AirProperties (sim)Simulate performance 50.03 → 0.02
IDEAS_devIDEAS.BoundaryConditions.WeatherData.BaseClasses.Examples.ConvertTime (sim)Simulate performance 50.07 → 0.02
IDEAS_devIDEAS.BoundaryConditions.WeatherData.BaseClasses.Examples.ConvertTimeNegativeStart (sim)Simulate performance 50.08 → 0.02
IDEAS_devIDEAS.BoundaryConditions.WeatherData.BaseClasses.Examples.ConvertTimePositiveStart (sim)Simulate performance 50.09 → 0.02
IDEAS_devIDEAS.BoundaryConditions.WeatherData.BaseClasses.Examples.EquationOfTime (sim)Simulate performance 50.08 → 0.02
IDEAS_devIDEAS.BoundaryConditions.WeatherData.BaseClasses.Examples.GetAltitudeTMY3 (sim)Simulate performance 50.05 → 0.03
IDEAS_devIDEAS.BoundaryConditions.WeatherData.BaseClasses.Examples.GetTimeSpanTMY3_NonzeroStart (sim)Simulate performance 50.05 → 0.03
IDEAS_devIDEAS.BoundaryConditions.WeatherData.BaseClasses.Examples.LocalCivilTime (sim)Simulate performance 50.07 → 0.02
IDEAS_devIDEAS.BoundaryConditions.WeatherData.Validation.DecemberToJanuary (sim)Simulate performance 50.08 → 0.03
IDEAS_devIDEAS.BoundaryConditions.WeatherData.Validation.ThreeYears_usingTwoYearDataNegativeStart (sim)Simulate performance 50.09 → 0.03
IDEAS_devIDEAS.BoundaryConditions.WeatherData.Validation.ThreeYears_usingTwoYearDataPositiveStart (sim)Simulate performance 50.08 → 0.03
IDEAS_devIDEAS.Buildings.Components.BaseClasses.ConductiveHeatTransfer.Examples.MultiLayerRamp (sim)Simulate performance 10.86 → 6.31
IDEAS_devIDEAS.Buildings.Components.BaseClasses.RadiativeHeatTransfer.Examples.LongwaveHeatTransfer (sim)Simulate performance 50.12 → 0.04
IDEAS_devIDEAS.Buildings.Components.Examples.BeamRadiationOnFloor (sim)SimCode performance 0:01:09 → 24.56
IDEAS_devIDEAS.Buildings.Components.Examples.RectangularZoneRedeclarationWindows (sim)BackEnd performance 15.78 → 5.02 SimCode performance 14.42 → 6.96 Compile performance 0:04:14 → 0:02:29
IDEAS_devIDEAS.Buildings.Components.Examples.ScalingWindow (sim)SimCode performance 0:01:49 → 34.23
IDEAS_devIDEAS.Buildings.Components.Examples.WallUnitTest (sim)Compile performance 38.43 → 16.95
IDEAS_devIDEAS.Buildings.Components.Examples.WindowDynamics (sim)Compile performance 43.21 → 19.27
IDEAS_devIDEAS.Buildings.Components.Examples.WindowLinearisation (sim)Compile performance 50.56 → 20.70
IDEAS_devIDEAS.Buildings.Components.Examples.WindowThermalBridge (sim)Compile performance 48.93 → 20.13
IDEAS_devIDEAS.Buildings.Examples.ComfortExample (sim)FrontEnd performance 20.35 → 9.52 BackEnd performance 13.44 → 7.15 SimCode performance 0:01:50 → 26.34
IDEAS_devIDEAS.Buildings.Examples.InternalGainExample (sim)FrontEnd performance 20.47 → 9.51 BackEnd performance 13.89 → 7.29 SimCode performance 0:01:50 → 46.24 Templates performance 3.74 → 25.03
IDEAS_devIDEAS.Buildings.Examples.OpenDoorComparison (sim)
IDEAS_devIDEAS.Buildings.Examples.ScreenComparison (sim)FrontEnd performance 49.32 → 25.23 SimCode performance 55.03 → 8.95
IDEAS_devIDEAS.Buildings.Examples.ZoneCO2 (sim)FrontEnd performance 24.83 → 10.93 SimCode performance 12.71 → 2.96
IDEAS_devIDEAS.Buildings.Examples.ZoneExample (sim)FrontEnd performance 13.30 → 6.19
IDEAS_devIDEAS.Buildings.Validation.Tests.Case600 (sim)SimCode performance 37.30 → 13.62
IDEAS_devIDEAS.Buildings.Validation.Tests.Case600FF (sim)SimCode performance 38.07 → 13.34 Templates performance 2.59 → 26.40
IDEAS_devIDEAS.Buildings.Validation.Tests.Case620 (sim)SimCode performance 37.84 → 16.41
IDEAS_devIDEAS.Buildings.Validation.Tests.Case630 (sim)SimCode performance 44.27 → 12.50
IDEAS_devIDEAS.Buildings.Validation.Tests.Case640 (sim)SimCode performance 35.87 → 10.28
IDEAS_devIDEAS.Buildings.Validation.Tests.Case900FF (sim)SimCode performance 10.08 → 20.02
IDEAS_devIDEAS.Buildings.Validation.Tests.Case910 (sim)SimCode performance 7.28 → 18.61
IDEAS_devIDEAS.Examples.Benchmark.ScalingBuildings (sim)Compile performance 0:02:51 → 42.31
IDEAS_devIDEAS.Examples.IBPSA.SingleZoneResidentialHydronic (sim)Compile performance 0:03:00 → 0:01:13
IDEAS_devIDEAS.Examples.Tutorial.Example10 (sim)Templates performance 1.26 → 13.36
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)Failed → Compile
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Failed → Compile
OpenIPSL_devOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Failed → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28 (sim)Simulate → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)Simulate → Failed
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000 (sim)SimCode performance 56.11 → 27.82
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64 (sim)Failed → Compile
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)BackEnd performance 0:01:33 → 0:02:49