OpenModelica v1.21-cpp from 2024-01-24 02:08:57 to 2024-02-06 05:10:42

Summary

OMC Commits0
Libraries Changed8
Number of Improvements98
Number of Regressions9
Number of Performance Improvements9
Number of Performance Regressions6

OpenModelica Changes

CommitDateAuthorSummary

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
28549812024-02-04 11:33:45 +0100AndreasAdd verbose mode to test.py (#42)
7b478712024-02-04 11:06:02 +0100AndreasFixed owner of setup-openmodelica (#55)

Library Changes

LibraryChange
AixLib_latestFrom version 1.3.2-development (25a9c1e8a6c11718e2b7bbb0510cef78b8d9c256) to 1.4.0-development (26e999fa9b726adc28378593e523bc71f0211f94)
Buildings_9From version 9.1.2-maint.9.1.x (0eed9329107514dcc7bca53769ef1b9362f52bfc) to 9.1.2-maint.9.1.x (626fc0edc0f15b5ccf4884a4eb6ca33227d9980a)
IDEAS_devFrom version 3.0.0-master (f1f94c0bc2980a19ec1661d6632e4f82c42f66e6) to 3.0.0-master (0f6da49784680f831a44ce9b508adf0662ae1154)
ModelicaTest_trunkFrom version trunk (c83f23aa08a91438141406507e08ce5d3bd851a2) to trunk (a6b0d95a58d617b5fa410b55b1b19d90b1a1bf82)
PowerGridsFrom version 1.0.2 (98bbd943f03846c6b83bf855ebfe46e68c6db687) to 1.0.3 (1858e8b1d5234a3d9506e89da89c3c1df793b866)
PowerGrids_devConfiguration hash (OMC settings or the testing script changed)
PowerGrids_symb_jacFrom version 1.0.2 (98bbd943f03846c6b83bf855ebfe46e68c6db687) to 1.0.3 (1858e8b1d5234a3d9506e89da89c3c1df793b866)
ScalableTestGrids_nooptFrom version 1.1.0-master (e64ad00c4ad80f85e61b596f1032b640bfaba94a) to 1.1.0-master (b57ee295ec2c349ca0be5368988840d0bb52dbb8)

Models Affected

AixLib_latestAixLib.Fluid.HeatExchangers.ActiveWalls.Examples.PanelHeatingMultiple (sim)Simulate → Failed
AixLib_latestAixLib.Fluid.HeatExchangers.ActiveWalls.Examples.PanelHeatingSingle (sim)Simulate → Failed
AixLib_latestAixLib.Obsolete.Year2022.ThermalZones.HighOrder.Examples.Appartment_VoWo (sim)FrontEnd → Failed
AixLib_latestAixLib.Utilities.Examples.HeatConv_outside (sim)Simulate → Failed
AixLib_latestAixLib.Utilities.Examples.HeatTransfer_test (sim)Simulate → Failed
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.ChillerDXHeatingEconomizer (sim)Templates performance 9.43 → 0:01:13
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)Templates performance 10.85 → 0:01:11
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSpring (sim)BackEnd performance 42.20 → 0:01:34 SimCode performance 5.43 → 16.42
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSummer (sim)BackEnd performance 42.77 → 0:01:49
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalWinter (sim)BackEnd performance 43.08 → 0:01:48
IDEAS_devIDEAS.Fluid.FMI.Adaptors.Examples.ThermalZoneHVACNoExhaust (sim)Compile performance 21.84 → 12.70
IDEAS_devIDEAS.Fluid.FMI.Adaptors.Examples.ThermalZoneHVACWithExhaust (sim)Compile performance 29.17 → 16.15
IDEAS_devIDEAS.Fluid.FMI.Validation.HeaterFan (sim)Compile performance 21.26 → 11.14
IDEAS_devIDEAS.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Simulate → Templates
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)Compile performance 0:10:37 → 0:05:12 Simulate performance 34.59 → 18.03
PowerGridsPowerGrids.Controls.Test.TestDeadBand (sim)Simulate → Verify
PowerGridsPowerGrids.Controls.Test.TestDerivativeLag (sim)Simulate → Verify
PowerGridsPowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)Simulate → Verify
PowerGridsPowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)Simulate → Verify
PowerGridsPowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)Simulate → Verify
PowerGridsPowerGrids.Controls.Test.TestLeadLag (sim)Simulate → Verify
PowerGridsPowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)Simulate → Verify
PowerGridsPowerGrids.Controls.Test.TestLeadMOrderLag (sim)Simulate → Verify
PowerGridsPowerGrids.Controls.Test.TestLimiterWithLag (sim)Simulate → Verify
PowerGridsPowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)Simulate → Verify
PowerGridsPowerGrids.Controls.Test.TestRampTrackingFilter (sim)Simulate → Compile
PowerGridsPowerGrids.Electrical.Test.LoadImpedancePQ (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.OneBusImpedanceOneLoad (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.OneBusImpedanceOneVariableLoad (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.OneBusImpedanceVariableVoltageOneLoad (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.OneBusOneLoad (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.SynchronousMachine4Windings (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TestTransformerFixedRatio (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TestTransformerWithTapChangerMax (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim)Simulate → Verify
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening (sim)Simulate performance 11.71 → 6.70
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation (sim)Simulate performance 0.31 → 24.88
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork (sim)Simulate performance 17.40 → 7.77
PowerGridsPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsFixedFrequencyReference (sim)Simulate → Verify
PowerGridsPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsOneReferenceGenerator (sim)Simulate → Verify
PowerGridsPowerGrids.Functions.Test.TestTimeConstants (sim)Simulate → Verify
PowerGrids_devPowerGrids.Controls.Test.TestDeadBand (sim)Simulate → Verify
PowerGrids_devPowerGrids.Controls.Test.TestDerivativeLag (sim)Simulate → Verify
PowerGrids_devPowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)Simulate → Verify
PowerGrids_devPowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)Simulate → Verify
PowerGrids_devPowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)Simulate → Verify
PowerGrids_devPowerGrids.Controls.Test.TestLeadLag (sim)Simulate → Verify
PowerGrids_devPowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)Simulate → Verify
PowerGrids_devPowerGrids.Controls.Test.TestLeadMOrderLag (sim)Simulate → Verify
PowerGrids_devPowerGrids.Controls.Test.TestLimiterWithLag (sim)Simulate → Verify
PowerGrids_devPowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)Simulate → Verify
PowerGrids_devPowerGrids.Controls.Test.TestRampTrackingFilter (sim)Simulate → Compile
PowerGrids_devPowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)Simulate → Verify
PowerGrids_devPowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)Simulate → Verify
PowerGrids_devPowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)Simulate → Verify
PowerGrids_devPowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)Simulate → Verify
PowerGrids_devPowerGrids.Electrical.Test.TestTerminalVoltageTransducerIEEE (sim)Simulate → Verify
PowerGrids_devPowerGrids.Functions.Test.TestTimeConstants (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Controls.Test.TestDeadBand (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Controls.Test.TestDerivativeLag (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Controls.Test.TestDiscontinuousDeadBand (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Controls.Test.TestFirstOrderWithNonWindupLimiter (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Controls.Test.TestIntegratorWithNonWindupLimiter (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Controls.Test.TestLeadLag (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Controls.Test.TestLeadLagWithNonWindupLimiter (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Controls.Test.TestLeadMOrderLag (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Controls.Test.TestLimiterWithLag (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Controls.Test.TestPIWithNonWindupLimiter (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Controls.Test.TestRampTrackingFilter (sim)Simulate → Compile
PowerGrids_symb_jacPowerGrids.Electrical.Test.LoadImpedancePQ (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.OneBusImpedanceOneLoad (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.OneBusImpedanceOneVariableLoad (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.OneBusImpedanceVariableVoltageOneLoad (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.OneBusOneLoad (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.OneBusTransmissionLineOneLoad (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.OneBusTransmissionLineShuntOneLoad (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4Windings (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TestExciterRectifierRegulationCharacteristicIEEE (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TestExciterVoltageTransducerIEEE (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TestOneBusTransmissionLineWithBreakersOneLoad (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TestTapChangerLogicInterval (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TestTransformerFixedRatio (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TestTransformerFixedRatioWithBreaker (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TestTransformerWithTapChangerInterval (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TestTransformerWithTapChangerMax (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortA (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortB (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TestTwoBusesTwoLinesOneLoadOneBreakerOpenClosePortsAB (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TwoBusesPowerTransferTransmissionLine (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLine (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection (sim)Simulate performance 11.40 → 2.25
PowerGrids_symb_jacPowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening (sim)Simulate performance 11.52 → 2.29
PowerGrids_symb_jacPowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork (sim)Simulate performance 17.60 → 2.12
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsFixedFrequencyReference (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsOneReferenceGenerator (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Functions.Test.TestTimeConstants (sim)Simulate → Verify
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_2_M_4 (sim)Failed → SimCode