OpenModelica cpp from 2022-12-21 20:54:54 to 2022-12-23 20:55:23

Summary

OMC Commits8
Libraries Changed0
Number of Improvements7
Number of Regressions6
Number of Performance Improvements16
Number of Performance Regressions28

OpenModelica Changes

CommitAuthorSummary
742586f132AndreasClarify equation is for resolving rounding errors (#9878)
19534e69c9kabdelhak[NB] remove list unique bottle neck (#9982)
a3ed9eddc7arun3688export unmeasured variables to c code (#9984)
e3da93ad3cphannebohm[janitor] Refactor some functions (#9983)
fa321cf027phannebohmFix `-d=evalOutputOnly` (#9979)
28ffbb1c2cMahder GebremedhinHandle string record members mapping to external records. (#9981)
d8d1c6ee60arun3688fix related boundary conditions in html report (#9978)
72c2470f94arun3688allow stateEstimation to run from GUI (#9976)

Library Changes

LibraryChange

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Compile performance 0:03:14 → 0:06:38
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllosteryCO (sim)Compile performance 0:01:08 → 39.70
IDEASIDEAS.Buildings.Components.Examples.BeamRadiationOnFloor (sim)Templates performance 29.18 → 57.29
IDEASIDEAS.Buildings.Components.Examples.FacadeShadeExample (sim)Templates performance 13.17 → 36.70
IDEASIDEAS.Buildings.Components.Examples.LightingControl (sim)FrontEnd performance 53.44 → 0:02:07 Templates performance 44.32 → 0:01:19
IDEASIDEAS.Buildings.Components.Examples.NumberOccupants (sim)FrontEnd → Templates
IDEASIDEAS.Buildings.Components.Examples.RectangularZone (sim)FrontEnd performance 25.61 → 0:01:06 Templates performance 14.44 → 50.05
IDEASIDEAS.Buildings.Components.Examples.RectangularZoneEmbedded (sim)FrontEnd performance 25.77 → 0:01:06 Templates performance 14.82 → 50.62
IDEASIDEAS.Buildings.Components.Examples.RectangularZoneRedeclarationWindows (sim)FrontEnd performance 25.33 → 0:01:02 Templates performance 13.35 → 49.70
IDEASIDEAS.Buildings.Components.Examples.ScalingWindow (sim)FrontEnd performance 44.22 → 0:01:18
IDEASIDEAS.Buildings.Components.Examples.WallUnitTest (sim)BackEnd performance 1.07 → 39.45
IDEASIDEAS.Buildings.Components.Examples.WindowDynamics (sim)BackEnd performance 2.02 → 43.21
IDEASIDEAS.Buildings.Components.Examples.WindowLinearisation (sim)FrontEnd performance 3.97 → 46.02
IDEASIDEAS.Buildings.Components.InterzonalAirFlow.Examples.InterzonalAirFlow (sim)Templates → FrontEnd
IDEASIDEAS.Buildings.Examples.ZoneCO2 (sim)BackEnd performance 3.47 → 25.44
IDEASIDEAS.Buildings.Examples.ZoneExample (sim)Templates performance 9.81 → 26.20
IDEASIDEAS.Buildings.Validation.Tests.Case610 (sim)FrontEnd performance 6.23 → 13.21
IDEASIDEAS.Examples.TwinHouses.BuildingO5_Exp1 (sim)Failed → Templates
IDEASIDEAS.Examples.TwinHouses.BuildingO5_Exp1_1Port (sim)Failed → Templates
IDEASIDEAS.LIDEAS.Validation.Case900ValidationNonLinear (sim)BackEnd performance 12.16 → 4.84
IDEAS_devIDEAS.Buildings.Components.Examples.BeamRadiationOnFloor (sim)Templates performance 56.80 → 30.37
IDEAS_devIDEAS.Buildings.Components.Examples.FacadeShadeExample (sim)BackEnd performance 46.86 → 5.54
IDEAS_devIDEAS.Buildings.Components.Examples.LightingControl (sim)FrontEnd performance 0:02:05 → 54.38
IDEAS_devIDEAS.Buildings.Components.Examples.NumberOccupants (sim)FrontEnd performance 0:02:04 → 53.48
IDEAS_devIDEAS.Buildings.Components.Examples.RectangularZone (sim)FrontEnd performance 0:01:03 → 25.42 Templates performance 56.71 → 14.52
IDEAS_devIDEAS.Buildings.Components.Examples.RectangularZoneEmbedded (sim)FrontEnd performance 0:01:07 → 25.73 Compile performance 29.63 → 3.16
IDEAS_devIDEAS.Buildings.Components.Examples.RectangularZoneRedeclarationWindows (sim)FrontEnd performance 0:01:03 → 24.83 Templates performance 51.36 → 13.53
IDEAS_devIDEAS.Buildings.Components.Examples.ScalingWindow (sim)FrontEnd performance 0:01:36 → 44.08
IDEAS_devIDEAS.Buildings.Components.Examples.WallUnitTest (sim)FrontEnd performance 31.59 → 4.10
IDEAS_devIDEAS.Buildings.Components.Examples.WindowDynamics (sim)FrontEnd performance 10.25 → 3.75 Compile performance 26.56 → 1.99
IDEAS_devIDEAS.Buildings.Components.InterzonalAirFlow.Examples.InterzonalAirFlow (sim)FrontEnd performance 0:01:35 → 51.48 BackEnd performance 7.98 → 13.85 SimCode performance 34.26 → 0.96
IDEAS_devIDEAS.Buildings.Examples.ComfortExample (sim)BackEnd performance 31.09 → 8.99
IDEAS_devIDEAS.Buildings.Examples.InternalGainExample (sim)FrontEnd performance 35.55 → 9.51
IDEAS_devIDEAS.Buildings.Examples.ZoneCO2 (sim)FrontEnd performance 43.15 → 16.18
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp2 (sim)Templates → Failed
IDEAS_devIDEAS.Examples.TwinHouses.BuildingO5_Exp1_1Port (sim)Templates → Failed
OpenIPSLOpenIPSL.Examples.IEEE14.IEEE_14_Buses (sim)Compile performance 26.33 → 15.02
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinCarboxylation (sim)Compile performance 25.90 → 0:01:10
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinMultipleAllostery (sim)Compile performance 25.98 → 0:01:12
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinMultipleAllosteryCO (sim)Compile performance 0:01:02 → 0:02:07
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinTitration (sim)Compile performance 25.81 → 0:01:06
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.Joels57 (sim)BackEnd performance 18.60 → 37.15 Templates performance 8.79 → 20.02 Compile performance 0:01:07 → 0:02:29
PhysiolibraryPhysiolibrary.Chemical.Examples.WaterVaporization (sim)Compile performance 5.86 → 10.91 Simulate performance 7.94 → 17.31
PhysiolibraryPhysiolibrary.Fluid.Examples.MinimalRespiration (sim)
PhysiolibraryPhysiolibrary.Fluid.Examples.Respiration (sim)
PhysiolibraryPhysiolibrary.Fluid.Examples.SimpleRespiration (sim)
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection (sim)Compile performance 17.97 → 35.95 Simulate performance 8.45 → 14.77
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening (sim)Compile performance 17.93 → 34.76 Simulate performance 8.38 → 14.91
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation (sim)Compile performance 18.02 → 35.49
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork (sim)Compile performance 17.78 → 34.39 Simulate performance 14.90 → 25.97
PowerGridsPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsFixedFrequencyReference (sim)Compile performance 11.73 → 23.03
PowerGridsPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsOneReferenceGenerator (sim)Compile performance 11.80 → 20.85
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ThermalSeparationThermalSeparation.Examples.ProPen_EQ_SteadyState (sim)Compile performance 11.11 → 24.83