OpenModelica cpp from 2022-10-26 20:55:08 to 2022-10-27 20:54:32

Summary

OMC Commits4
Libraries Changed0
Number of Improvements4
Number of Regressions5
Number of Performance Improvements32
Number of Performance Regressions10

OpenModelica Changes

CommitAuthorSummary
0051929a9dFrancesco CasellaImproved --parmodauto flag documentation
1874c847a1Francesco CasellaImproved error message (#9602)
27b0a84257Per ÖstlundMinor clean up Expression class in OMEdit (#9610)
b36361301fPer ÖstlundImprove obfuscation (#9608)

Library Changes

LibraryChange

Models Affected

BuildSysProBuildSysPro.IBPSA.Experimental.Benchmarks.AirFlow.Examples.MultipleFloorsVectors (sim)Templates performance 24.35 → 9.27 Compile performance 0:01:35 → 38.17
BuildSysProBuildSysPro.IBPSA.Experimental.Benchmarks.AirFlow.Examples.TwoFloors (sim)FrontEnd performance 14.57 → 5.79 Compile performance 0:01:36 → 39.06
BuildSysProBuildSysPro.IBPSA.Fluid.Interfaces.Examples.HeaterCooler_u (sim)Compile performance 22.33 → 12.72
BuildSysProBuildSysPro.IBPSA.Fluid.Interfaces.Examples.Humidifier_u (sim)Compile performance 36.85 → 18.81
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Summer (sim)FrontEnd performance 11.36 → 6.60 SimCode performance 10.03 → 5.76
Buildings_latestBuildings.Obsolete.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3Clusters (sim)BackEnd performance 10.15 → 17.42
ClaRaClaRa.Examples.SteamCycle_02 (sim)SimCode performance 5.96 → 13.23
HanserModelicaHanserModelica.InductionMachines.IMC_DOL (sim)Compile performance 25.21 → 11.41
HanserModelicaHanserModelica.InductionMachines.IMC_Transformer (sim)Compile performance 34.51 → 16.24
HanserModelicaHanserModelica.InductionMachines.IMC_YD (sim)Compile performance 26.86 → 12.38
HanserModelicaHanserModelica.InductionMachines.IMS_Start (sim)Compile performance 30.83 → 15.07
IDEASIDEAS.Buildings.Components.Examples.RectangularZoneRedeclarationWindows (sim)BackEnd performance 5.65 → 11.52
IDEASIDEAS.Examples.Tutorial.Example8 (sim)BackEnd performance 3.50 → 10.65
IDEASIDEAS.Examples.TwinHouses.BuildingN2_Exp2_Tset (sim)FrontEnd → Templates
IDEASIDEAS.Examples.TwinHouses.BuildingO5_Exp1 (sim)SimCode performance 13.08 → 29.19
IDEASIDEAS.Fluid.HeatExchangers.RadiantSlab.Examples.EmbeddedPipeNDiscr (sim)BackEnd performance 8.98 → 20.64
IDEAS_devIDEAS.Buildings.Examples.ScreenComparison (sim)BackEnd performance 9.65 → 17.01
IDEAS_devIDEAS.Examples.Tutorial.Example6 (sim)BackEnd performance 3.91 → 10.65
IDEAS_devIDEAS.Examples.Tutorial.Example7 (sim)BackEnd performance 10.62 → 3.97
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp1 (sim)Templates → FrontEnd
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp2 (sim)FrontEnd → Templates
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)BackEnd performance 6.12 → 11.03
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittings (sim)Templates performance 16.07 → 28.91
Modelica_4.0.0Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)FrontEnd performance 10.16 → 5.86
Modelica_4.0.0Modelica.Fluid.Examples.BranchingDynamicPipes (sim)Compile performance 56.00 → 28.20
Modelica_4.0.0Modelica.Fluid.Examples.Explanatory.MeasuringTemperature (sim)Compile performance 24.41 → 12.44
Modelica_4.0.0Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation (sim)Templates performance 10.51 → 4.56 Compile performance 0:01:01 → 30.60
Modelica_4.0.0Modelica.Fluid.Examples.IncompressibleFluidNetwork (sim)Compile performance 52.46 → 27.03
Modelica_4.0.0Modelica.Fluid.Examples.NonCircularPipes (sim)Compile performance 20.66 → 9.77
Modelica_4.0.0Modelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls (sim)Compile performance 28.45 → 14.33
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)Compile performance 0:03:29 → 0:01:30
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analytic (sim)Compile performance 0:01:37 → 50.23
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.FullRobot (sim)Compile performance 52.14 → 25.81
PhysiolibraryPhysiolibrary.Chemical.Examples.AcidBase.Dev.RedCellMembrane (sim)Compile performance 23.85 → 11.86
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinCarboxylation (sim)BackEnd performance 11.71 → 6.17 Compile performance 51.06 → 26.13
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinMultipleAllostery (sim)BackEnd performance 12.45 → 6.10 Compile performance 54.81 → 25.16
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinMultipleAllosteryCO (sim)BackEnd performance 13.98 → 7.24
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinTitration (sim)BackEnd performance 11.59 → 6.35 Compile performance 52.00 → 25.07
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.Joels57 (sim)BackEnd performance 37.71 → 19.67 Templates performance 16.14 → 8.57
PowerGridsPowerGrids.Controls.Test.TestRampTrackingFilter (sim)Compile performance 31.76 → 17.75
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection (sim)Compile performance 35.90 → 19.02 Simulate performance 14.61 → 8.55
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening (sim)Simulate performance 14.72 → 8.51
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork (sim)Compile performance 34.67 → 19.80
PowerGridsPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsFixedFrequencyReference (sim)Compile performance 23.78 → 11.72
PowerGridsPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsOneReferenceGenerator (sim)Compile performance 22.60 → 11.94
ScalableTestGrids_nooptScalableTestGrids.GridModelBuilders.Type1Sample_N_2_M_2 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_4_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Failed → Verify
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Verify → Templates