OpenModelica cpp from 2022-06-20 20:53:32 to 2022-06-24 20:54:59

Summary

OMC Commits9
Libraries Changed2
Number of Improvements49
Number of Regressions19
Number of Performance Improvements3
Number of Performance Regressions9

OpenModelica Changes

CommitAuthorSummary
65ed9dc230AndreasImprove error messages for info.json parsing (#9139)
897feb03fdkabdelhak[NB] daeMode: add jacobian equations to simcode (#9138)
d992b56415phannebohm[NB] Rename module for alias removal (#9137)
78727a186dAndreasExtended nls solver status and reset tolerances (#9130)
6a5941e09dkabdelhak[BE] fix sparse pattern dae mode symbolic jacobian (#9136)
de739692e6kabdelhakDae mode jac (#9133)
0af5743bc7perostSkip some crefs in Structural.isExpressionNotFixed (#9135)
3227782034AndreasClean up simulation context from model_help.c (#9128)
b9c84ca98fAndreasIDA fix uninitialized linearSolverMethod (#9134)

Library Changes

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

Models Affected

BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Basic (sim)Simulate performance 19.25 → 0:08:02
Buildings_8Buildings.Examples.VAVCO2.VAVSystemCTControl (sim)Compile → Simulate
Buildings_8Buildings.Experimental.DHC.EnergyTransferStations.Combined.Generation5.Subsystems.Validation.Borefield (sim)Compile → Simulate
Buildings_latestBuildings.Examples.VAVCO2.VAVSystemCTControl (sim)Simulate performance 25.23 → 12.37
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Subsystems.Validation.Borefield (sim)Compile → Simulate
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Basic (sim)Simulate performance 19.41 → 0:08:02
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Basic (sim)Simulate performance 18.56 → 0:08:02
IDEASIDEAS.Buildings.Components.Examples.LightingControl (sim)BackEnd performance 14.90 → 32.43
IDEASIDEAS.Fluid.Examples.FlowSystem.Basic (sim)Simulate performance 19.21 → 0:08:02
IDEAS_devIDEAS.Fluid.Examples.FlowSystem.Basic (sim)Simulate performance 19.10 → 0:08:02
ModelicaByExampleModelicaByExample.Subsystems.Pendula.System (sim)BackEnd performance 4.83 → 11.68
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)BackEnd performance 12.00 → 6.17
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittings (sim)Templates performance 27.56 → 13.63
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.N44.Base_Case.Nordic44_Base_Case (sim)Failed → Templates
OpenIPSLOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Failed → Templates
OpenIPSLOpenIPSL.Examples.PSATSystems.TwoArea.FourthOrder_AVRI (sim)Compile performance 20.12 → 37.16
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_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
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)BackEnd performance 0:01:20 → 0:02:36
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_200_M_200 (sim)Failed → Compile
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Verify → Templates