OpenModelica v1.19-cpp from 2022-06-12 05:37:40 to 2022-06-26 06:42:22

Summary

OMC Commits8
Libraries Changed2
Number of Improvements46
Number of Regressions21
Number of Performance Improvements1
Number of Performance Regressions15

OpenModelica Changes

CommitAuthorSummary
83f72854b7Mickaël Salamin[OMEdit] Implement visualization of Vector
68fb9c930eMickaël Salamin[OMEdit] Renaming in preparation for Vector
4463fcac95Mickaël Salamin[OMEdit] Refactoring in preparation for Vector
dcdfa58ff0AndreasCheck if buffer is empty before accessing it (#9125) (#9126)
0702683595perostFix loadFileInteractive/loadFileInteractiveQualified (#9121)
ac35d7df59Adeel AsgharClose all top level windows before closing the MainWindow (#9102)
e223fdc940Henning Kielfix segfault (#9080)
530e0587a7Adeel AsgharUse QStringBuilder instead of QString arg function (#9081)

Library Changes

LibraryChange
ModelicaTest_trunkFrom version trunk (88216ee81f292f55c48a6aa52f8a5e0dec4592c5) to trunk (0994d39af2b51fd51f5a5d638815bf63532e0b13)
OpenIPSLFrom version 3.1.0-master (47d73a0a129114749e3dadea7069170219eb8a3a) to 3.1.0-master (f02576fcbf70ac28039bda2a463b71b002150f73)

Models Affected

Buildings_8Buildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3WithRadiantFloor (sim)Templates → Failed
ClaRa_devClaRa.Examples.SteamCycle_02 (sim)SimCode performance 13.94 → 6.55
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 29.21 → 0:01:13
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittings (sim)Templates performance 16.50 → 28.72
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Air.DryAirNasa (sim)Verify → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Air.MoistAir (sim)Verify → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Air.SimpleAir (sim)Verify → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.Air (sim)Verify → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.Nitrogen (sim)Verify → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.SimpleNaturalGas (sim)Verify → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition (sim)Verify → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Incompressible.Essotherm650 (sim)Verify → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Incompressible.Glycol47 (sim)Verify → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.LinearFluid.LinearColdWater (sim)Verify → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.LinearFluid.LinearWater_pT (sim)Verify → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.ConstantPropertyLiquidWater (sim)Verify → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.IdealSteam (sim)Verify → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.WaterIF97OnePhase_ph (sim)Verify → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.WaterIF97_pT (sim)Verify → Simulate
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.WaterIF97_ph (sim)Verify → Simulate
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Failed → Templates
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Failed → Templates
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Failed → Templates
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)Failed → Templates
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Failed → Templates
OpenIPSLOpenIPSL.Examples.IEEE14.IEEE_14_Buses (sim)Simulate performance 21.73 → 40.73
OpenIPSLOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Failed → Templates
OpenIPSLOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Failed → Templates
OpenIPSLOpenIPSL.Examples.NamsskoganGrid.Grid_Model (sim)Compile performance 29.33 → 57.61 Simulate performance 38.15 → 0:01:13
OpenIPSLOpenIPSL.Examples.PSATSystems.TwoArea.FifthOrder_AVRI (sim)Compile performance 18.51 → 41.12
OpenIPSLOpenIPSL.Examples.PSATSystems.TwoArea.FifthOrder_AVRII (sim)Compile performance 13.60 → 39.30
OpenIPSLOpenIPSL.Examples.PSATSystems.TwoArea.FourthOrder_AVRI (sim)Compile performance 18.02 → 42.11
OpenIPSLOpenIPSL.Examples.PSATSystems.TwoArea.FourthOrder_AVRII (sim)Compile performance 14.57 → 26.13
OpenIPSLOpenIPSL.Examples.PSATSystems.TwoArea.SixthOrder_AVRI (sim)Compile performance 15.84 → 46.46
OpenIPSLOpenIPSL.Examples.PSATSystems.TwoArea.SixthOrder_AVRII (sim)Compile performance 12.39 → 27.58
OpenIPSLOpenIPSL.Examples.PSATSystems.TwoArea.ThirdOrder_AVRI (sim)Compile performance 21.46 → 54.60
OpenIPSLOpenIPSL.Examples.PSATSystems.TwoArea.ThirdOrder_AVRII (sim)Compile performance 12.16 → 32.76
OpenIPSLOpenIPSL.Examples.RaPIdExperiments.Generator_Aggregation.Aggregated_system (sim)Failed → Simulate
OpenIPSLOpenIPSL.Examples.RaPIdExperiments.Generator_Aggregation.Reference_system (sim)Failed → Simulate
OpenIPSLOpenIPSL.Examples.RaPIdExperiments.Line_Aggregation.Reference_system (sim)Failed → Simulate
OpenIPSLOpenIPSL.Examples.SevenBus.Network (sim)Failed → Simulate
OpenIPSLOpenIPSL.Examples.TwoAreas.Two_Areas_PSAT (sim)Compile performance 7.95 → 14.74 Simulate performance 13.17 → 24.24
OpenIPSLOpenIPSL.Examples.TwoAreas.Two_Areas_PSSE_AVR (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.CGMES.ES.ExcSEXS (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.CGMES.TG.GovHydroIEEE0_Test (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.ESAC1A (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.ESAC2A (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.ESDC1A (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.ESDC2A (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.ESST1A (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.ESST4B (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.EXAC1 (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.EXAC2 (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.EXNI (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.EXST1 (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.IEEET1 (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.IEEET2 (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.IEEEX1 (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.SCRX (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.SEXS (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.ST5B (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.URST5T (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.PSS.IEEEST (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.PSS.PSS2A (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.PSS.PSS2B (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.TG.GAST (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.TG.GGOV1 (sim)Failed → Compile
OpenIPSLOpenIPSL.Tests.Controls.PSSE.TG.GGOV1DU (sim)Failed → Compile
OpenIPSLOpenIPSL.Tests.Controls.PSSE.TG.IEEEG1 (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.TG.TGOV1 (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Machines.PSSE.GENROE (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Machines.PSSE.GENROU (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.Machines.PSSE.GENSAE (sim)Failed → Simulate
OpenIPSLOpenIPSL.Tests.ThreePhase.IEEE13 (sim)Compile performance 10.72 → 20.57
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)Verify → Templates
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.ParameterArrays.ScaledExperiments.Table_N_200_M_200 (sim)Failed → Compile
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_6400 (sim)Templates performance 16.31 → 29.90
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Failed → Verify
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.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates