OpenModelica newInst-daeMode from 2024-01-26 04:36:04 to 2024-01-31 04:27:56

Summary

OMC Commits12
Libraries Changed4
Number of Improvements149
Number of Regressions2
Number of Performance Improvements2
Number of Performance Regressions2

OpenModelica Changes

CommitDateAuthorSummary
b97f9c586c2024-01-31 01:16:20 +0100Adrian PopVarious FMU fixes (#11904)
aa78119a4b2024-01-30 12:56:33 +0100Per ÖstlundImprove annotation API performance (#11906)
ae4103059c2024-01-29 16:48:34 +0100Adeel AsgharImprove the moving of components in a diagram (#11901)
4a395fcef52024-01-29 14:12:37 +0100Per ÖstlundClean up Interactive (#11898)
fb3f6d42a62024-01-29 11:34:34 +0100kabdelhak[NB] update function alias in when and if (#11896)
cfdfeb87e52024-01-27 16:32:52 +0100kabdelhak[NB] update event collection (#11895)
6480af8fd82024-01-26 20:04:58 +0100kabdelhak[NB] update initial() call handling (#11892)
a2a54353552024-01-26 15:10:36 +0100kabdelhak[NSimCode] have own index for external objects (#11890)
be5a25daba2024-01-26 14:23:22 +0100kabdelhak[NB] correctly fix arrays of size 1 (#11888)
13e56719712024-01-26 16:07:48 +0300AustraleanPersonFix rotated text rendering (#11691)
e02c577e922024-01-26 13:02:32 +0100Per ÖstlundDocument `translateModel`. (#11886)
1853a890ed2024-01-26 12:16:32 +0100kabdelhak[NB] update strong component dependencies (#11884)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
e3e37552024-01-30 12:04:18 +0100Adrian Popis - not _
0d154c92024-01-29 20:18:59 +0100Adrian Popgenerate plots for newInst-newBackend

Library Changes

LibraryChange
PowerGridsConfiguration hash (OMC settings or the testing script changed)
PowerGrids_devConfiguration hash (OMC settings or the testing script changed)
PowerGrids_symb_jacConfiguration hash (OMC settings or the testing script changed)
ScalableTestGrids_nooptFrom version 1.1.0-master (e64ad00c4ad80f85e61b596f1032b640bfaba94a) to 1.1.0-master (b57ee295ec2c349ca0be5368988840d0bb52dbb8)

Models Affected

AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication1 (sim)Simulate performance 0:08:00 → 0.42
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Simulate performance 0.12 → 0:08:00
Buildings_8Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.14 → 0:08:00
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Compile → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPWithoutReceiveThread (sim)Compile → Simulate
PowerGridsPowerGrids.Controls.Test.TestDeadBand (sim)Simulate → Verify
PowerGridsPowerGrids.Controls.Test.TestDerivativeLag (sim)Simulate → Verify
PowerGridsPowerGrids.Controls.Test.TestDiscontinuousDeadBand (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 → Verify
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.SynchronousMachine4WindingsAccurate (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim)Simulate → Verify
PowerGridsPowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing (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.ENTSOE.SteadyState (sim)Simulate → Verify
PowerGridsPowerGrids.Examples.ENTSOE.TestCase1 (sim)Simulate → Verify
PowerGridsPowerGrids.Examples.ENTSOE.TestCase2 (sim)Simulate → Verify
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening (sim)Simulate → Verify
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow (sim)Simulate → Verify
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork (sim)Simulate → Verify
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS (sim)Simulate → Verify
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation (sim)Simulate → Verify
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim)Simulate → Verify
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim)Simulate → Verify
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim)Simulate → Verify
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim)Simulate → Verify
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim)Simulate → Verify
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim)Simulate → Verify
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim)Simulate → Verify
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim)Simulate → Verify
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.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 → Verify
PowerGrids_devPowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim)Simulate → Verify
PowerGrids_devPowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim)Simulate → Verify
PowerGrids_devPowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim)Simulate → Verify
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 → Verify
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.SynchronousMachine4WindingsAccurate (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4WindingsPowerSwing (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.TestTerminalVoltageTransducerIEEE (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.ENTSOE.SteadyState (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.ENTSOE.TestCase1 (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.ENTSOE.TestCase2 (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.ENTSOE.TestCase3 (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.IEEE14bus.IEEE14busPowerFlow (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridParametersChange (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.GridOperation.Static.PowerFlow (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsFixedFrequencyReference (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsOneReferenceGenerator (sim)Simulate → Verify
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_6_M_4 (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)Simulate → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_2_M_4 (sim)Templates performance 25.10 → 1.81
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_6_M_4 (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_6_M_4 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Verify → Templates