OpenModelica v1.20-cpp from 2023-04-23 23:28:46 to 2023-04-30 15:19:03

Summary

OMC Commits0
Libraries Changed1
Number of Improvements0
Number of Regressions146
Number of Performance Improvements7
Number of Performance Regressions0

OpenModelica Changes

CommitAuthorSummary

Library Changes

LibraryChange
OpenIPSL_devFrom version 3.1.0-master (ebec3242dbbf87f3912b84531ade798a6769cfd7) to 3.1.0-master (327e3a1da4b15fc70eaf8fedf0212e6e53002486)

Models Affected

OpenIPSL_devOpenIPSL.Examples.AKD.System.AKD (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Compile performance 0:11:02 → 0.19
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Compile performance 0:11:02 → 0.20
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile performance 0:11:02 → 0.20
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)Compile performance 0:11:02 → 0.17
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Compile performance 0:11:02 → 0.20
OpenIPSL_devOpenIPSL.Examples.DAEMode.SMIB_Examples.Example_1.Network1 (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.DAEMode.SMIB_Examples.Example_1.Network2 (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.DAEMode.SMIB_Examples.Example_1.Network3 (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.DAEMode.SMIB_Examples.Example_1Mod.Network (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.DAEMode.SMIB_Examples.Example_2.Network (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.IEEE14.IEEE_14_Buses (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.IEEE9.IEEE_9_Buses (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.IEEE9.IEEE_9_Buses_Statcom (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.KundurSMIB.SMIB (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.KundurSMIB.SMIB_AVR (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.KundurSMIB.SMIB_AVR_PSS (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 0:11:02 → 0.20
OpenIPSL_devOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Compile performance 0:11:02 → 0.14
OpenIPSL_devOpenIPSL.Examples.NamsskoganGrid.Grid_Model (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.OpenCPS.Network (sim)Compile → Templates
OpenIPSL_devOpenIPSL.Examples.OpenCPS.Network_Expanded (sim)Compile → Templates
OpenIPSL_devOpenIPSL.Examples.OpenCPS.Network_Expanded_Noise (sim)Compile → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.Discretization.FourthOrder_AVRII_Continuous (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.Discretization.FourthOrder_AVRII_Discrete (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.Discretization.FourthOrder_AVRII_Discretized_Continuous (sim)Compile → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.ThreeArea.FifthOrder_AVRI (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.ThreeArea.FifthOrder_AVRII (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.ThreeArea.FifthOrder_AVRIII (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.ThreeArea.FourthOrder_AVRI (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.ThreeArea.FourthOrder_AVRII (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.ThreeArea.FourthOrder_AVRIII (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.ThreeArea.SixthOrder_AVRI (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.ThreeArea.SixthOrder_AVRII (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.ThreeArea.SixthOrder_AVRIII (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.ThreeArea.ThirdOrder_AVRI (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.ThreeArea.ThirdOrder_AVRII (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.ThreeArea.ThirdOrder_AVRIII (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoArea.FifthOrder_AVRI (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoArea.FifthOrder_AVRII (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoArea.FourthOrder_AVRI (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoArea.FourthOrder_AVRII (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoArea.SixthOrder_AVRI (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoArea.SixthOrder_AVRII (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoArea.ThirdOrder_AVRI (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoArea.ThirdOrder_AVRII (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoAreaOld.FifthOrder_AVRI (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoAreaOld.FifthOrder_AVRII (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoAreaOld.FourthOrder_AVRI (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoAreaOld.FourthOrder_AVRII (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoAreaOld.SixthOrder_AVRI (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoAreaOld.SixthOrder_AVRII (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoAreaOld.ThirdOrder_AVRI (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoAreaOld.ThirdOrder_AVRII (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.RaPIdExperiments.Generator_Aggregation.Aggregated_system (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.RaPIdExperiments.Generator_Aggregation.Reference_system (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.RaPIdExperiments.Line_Aggregation.Reference_system (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.RaPIdExperiments.Mostar (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.SevenBus.Network (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.Tutorial.Example_1.Example_1 (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.Tutorial.Example_2.Example_2 (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.Tutorial.Example_3.Example_3 (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.Tutorial.Example_4.Experiments.SMIB (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.Tutorial.Example_4.Experiments.SMIBVarLoad (sim)Compile → Templates
OpenIPSL_devOpenIPSL.Examples.TwoAreas.Two_Areas_PSAT (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.TwoAreas.Two_Areas_PSSE (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Examples.TwoAreas.Two_Areas_PSSE_AVR (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Banks.PSSE.CSVGN1 (sim)Compile → Templates
OpenIPSL_devOpenIPSL.Tests.Branches.Generic.ULTC (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Branches.PSAT.PhaseShiftingTransformer_Test (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Branches.PSSE.TwoWindingTransformer (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.CGMES.ES.ExcSEXS (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.CGMES.TG.GovHydroIEEE0_Test (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSAT.AVR.AVRTypeII_Test (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSAT.AVR.AVRTypeI_Test (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSAT.OEL.AVRTypeII_OEL_Test (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSAT.TG.TGTypeIII_test (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSAT.TG.TGTypeII_test (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSAT.TG.TGTypeIV_test (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSAT.TG.TGTypeI_test (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSAT.TG.TGTypeVI_test (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.ES.ESAC1A (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.ES.ESAC2A (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.ES.ESDC1A (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.ES.ESDC2A (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.ES.ESST1A (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.ES.ESST4B (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.ES.EXAC1 (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.ES.EXAC2 (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.ES.EXNI (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.ES.EXST1 (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.ES.IEEET1 (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.ES.IEEET2 (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.ES.IEEEX1 (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.ES.SCRX (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.ES.SEXS (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.ES.ST5B (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.ES.URST5T (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.PSS.IEEEST (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.PSS.PSS2A (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.PSS.PSS2B (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.TG.GAST (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.TG.GGOV1 (sim)Compile → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.TG.GGOV1DU (sim)Compile → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.TG.HYGOV (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.TG.IEEEG1 (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.TG.IEESGO (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.TG.TGOV1 (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Events.TestBreaker (sim)Compile → Templates
OpenIPSL_devOpenIPSL.Tests.FACTS.STATCOM_Test (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.FACTS.TCSC_Test (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Loads.PSAT.LoadTestExpRecovery (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Loads.PSAT.LoadTestFreqDependent (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Loads.PSAT.LoadTestMixed (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Loads.PSAT.LoadTestPQ (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Loads.PSAT.LoadTestThLoad (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Loads.PSAT.LoadTestVoltDependant (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Loads.PSAT.LoadTestZip (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Loads.PSAT.LoadTestZipJimma (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Machines.PSAT.InductiveMotorIII_SIMBOpenline_Test (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Machines.PSAT.InductiveMotorI_SIMBOpenline_Test (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Machines.PSAT.InductiveMotorV_SIMBOpenline_Test (sim)Compile → Templates
OpenIPSL_devOpenIPSL.Tests.Machines.PSAT.Order2test2 (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Machines.PSAT.Order2test2_perturbation (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Machines.PSAT.Order3test2 (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Machines.PSAT.Order3test2_AVR (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Machines.PSAT.Order3test2_TG (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Machines.PSAT.Order3test2_perturbation (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Machines.PSAT.Order4test2 (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Machines.PSAT.Order4test2_AVR (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Machines.PSAT.Order4test2_TG (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Machines.PSAT.Order4test2_perturbation (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Machines.PSAT.Order5test2 (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Machines.PSAT.Order6test2 (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Machines.PSSE.GENCLS (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Machines.PSSE.GENROE (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Machines.PSSE.GENROU (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Machines.PSSE.GENSAE (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Machines.PSSE.GENSAL (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Solar.PSAT.SolarPQTest (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Solar.PSAT.SolarPVTest (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Solar.PowerFactory.DIgSILENT_PV (sim)Compile → Templates
OpenIPSL_devOpenIPSL.Tests.Sources.CurrentSourceReImInputConstant (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Sources.VoltageSourceReImInputConstant (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Sources.VoltageSourceReImInputVaryImag (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Sources.VoltageSourceReImInputVaryReal (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Sources.VoltageSourceReImInputVaryRealAndImag (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.ThreePhase.IEEE13 (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.ThreePhase.IEEE4 (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.ThreePhase.IEEE4_MonoTri (sim)Simulate → Templates
OpenIPSL_devOpenIPSL.Tests.Wind.GE.WT_Test (sim)Compile → Templates
OpenIPSL_devOpenIPSL.Tests.Wind.PSAT.WT_Test (sim)Compile → Templates
OpenIPSL_devOpenIPSL.Tests.Wind.PSSE.WT4G.WT4G1 (sim)Simulate → Templates