OpenModelica cpp from 2022-03-08 20:55:22 to 2022-03-09 20:54:14

Summary

OMC Commits8
Libraries Changed0
Number of Improvements7
Number of Regressions1
Number of Performance Improvements21
Number of Performance Regressions2

OpenModelica Changes

CommitAuthorSummary
9fb3a7de25kabdelhakNew backend events (#8659)
7e47840d3eperostDon't overwrite inner/outer for derived types (#8668)
91ad82a995bernhardbachmannFixed reinit in DAE (#8664)
5b39f819eaAdeel AsgharRemoved the prompt for switching to OF if translation fails (#8663)
1597fe0ea3perostFix Interactive.evaluateGraphicalApi_dispatch (#8662)
de06db4d32Adeel AsgharUse the callback function to see which libraries are auto loaded (#8660)
f3f30d9421kabdelhak[NB] proper adjacency matrix types + janitor (#8651)
a9f4b68963phannebohm[janitor] Fix CodegenC.tpl (#8657)

Library Changes

LibraryChange

Models Affected

AixLib_latestAixLib.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Simulate performance 28.37 → 14.68
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)Templates performance 24.08 → 14.14
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)BackEnd performance 17.68 → 7.10
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTable1Ds.Test24 (sim)Failed → Verify
ModelicaTest_4.0.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 0:01:11 → 32.44
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_1600 (sim)Simulate performance 8.10 → 17.86
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Simulate performance 50.66 → 0:01:39
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_10_M_10 (sim)Compile performance 28.05 → 13.26
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_14_M_14 (sim)Compile performance 56.22 → 19.89
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_20_M_20 (sim)Compile performance 0:01:57 → 38.65
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28 (sim)BackEnd performance 23.21 → 7.57 Templates performance 11.39 → 3.05 Compile performance 0:03:02 → 0:01:22
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)BackEnd performance 47.87 → 14.70 Templates performance 20.90 → 7.08
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)FrontEnd performance 12.16 → 3.59 BackEnd performance 0:01:48 → 37.07
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)FrontEnd performance 26.24 → 8.43
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_1280 (sim)Compile → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_640 (sim)Compile performance 25.26 → 13.67 Simulate performance 0:01:28 → 12.15
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_160 (sim)Compile performance 31.87 → 13.42
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_320 (sim)BackEnd performance 27.83 → 13.49
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Simulate performance 0:01:46 → 48.53
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_10 (sim)Compile performance 38.77 → 20.65
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_100 (sim)Compile performance 39.99 → 21.04
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_1000 (sim)Compile performance 38.06 → 21.36 Simulate performance 10.27 → 4.51
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_2000_M_10 (sim)BackEnd performance 13.86 → 6.07 Compile performance 0:01:18 → 40.88
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10 (sim)BackEnd performance 52.86 → 19.38 Templates performance 24.22 → 11.52 Compile performance 0:04:15 → 0:01:35 Simulate performance 36.96 → 11.76
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)SimCode performance 0:01:02 → 32.36 Templates performance 24.79 → 11.50 Compile performance 0:02:07 → 0:01:09 Simulate performance 33.54 → 11.28
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Failed → Verify