OpenModelica cvode from 2025-01-04 19:05:03 to 2025-01-16 18:20:16

Summary

OMC Commits17
Libraries Changed3
Number of Improvements30
Number of Regressions2
Number of Performance Improvements4
Number of Performance Regressions2

OpenModelica Changes

CommitDateAuthorSummary
7613311cc72025-01-16 16:02:00 +0100Adeel AsgharApply the extends modifiers when copying an inherited element (#13469)
72116710ff2025-01-16 13:17:38 +0100kabdelhak[NF] update resizable handling (#13468)
b273c6d1622025-01-16 10:52:53 +0100kabdelhak[NB] v1 resizable module (#13467)
870aa4114e2025-01-15 14:34:45 +0100Per ÖstlundAdd imports to getModelInstance (#13465)
741ac6edca2025-01-15 10:19:07 +0100linuslangenkamp[NSIM] Fix when indices (#13461)
c36153099d2025-01-15 10:17:26 +0100Adeel AsgharUse the same indentation as shown in command line for log file (#13464)
4b9455924d2025-01-14 15:18:03 +0100linuslangenkamp[NF] Evaluate pre function (#13460)
c5de218ba72025-01-14 10:10:50 +0100Adeel AsgharUse the diff algorithm to save the model after conversion (#13456)
ebc2d576ac2025-01-13 13:25:10 +0100Adeel AsgharConvert multiple spaces to no break space (#13455)
14fee190882025-01-10 15:44:47 +0100Francesco CasellaReplaced printf statements with infoStreamPrint function calls (#13449)
b60c010a942025-01-10 11:59:51 +0100kabdelhak[NB] fix resizables (#13450)
900ec0891f2025-01-08 16:49:27 +0100kabdelhak[NF] add resizable to dae (#13444)
ef98a810842025-01-08 16:11:01 +0100kabdelhak[NB] fix failtrace (#13443)
369202988e2025-01-08 13:52:43 +0100kabdelhak[NB] detect previous() from all equations (#13439)
c5b1f259c82025-01-08 11:33:32 +0100kabdelhak[NB] properly slice size 1 loops before solving (#13442)
8dd090f16f2025-01-07 14:47:42 +0100Per ÖstlundFix deprecated boost::asio usage in C++ runtime (#13441)
fe7f1f9d6c2025-01-06 14:14:49 +0100kabdelhak[NB] add proper resizable detection (#13437)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
f855b562025-01-14 19:07:12 +0100Francesco CasellaAddes non-standard Modelica flag to Dynawo for testing (#190)
8bed2c92025-01-14 19:06:49 +0100Francesco CasellaDropped Dynawo 1.6.x from installed libraries for testing (#189)

Library Changes

LibraryChange
Buildings_latestFrom version 12.0.0-master (49c32a97c5143a97fca86468e222a04bab9fa30b) to 12.0.0-master (ca9c102f03558c25aa06861bb7a58be3471dd3c3)
Dynawo_devFrom version 1.7.0-master (2b8fb9a41e744882e16bec5aa3ba1a6f285c2222) to 1.8.0-master (2bb4204a440d05700b5b53fe9b580e208929647b)
Modelica_DeviceDriversFrom version 2.1.1-master (ed253b8366c1f2bcd613fbd8e2ced52939d00f2c) to 2.1.1-master (8fbe74b7eab2698260122b1edccca240c8367e0a)

Models Affected

Buildings_10Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.17 → 0:06:40
Buildings_latestBuildings.DHC.ETS.Combined.Validation.ChillerBorefield (sim)Simulate → Compile
Dynawo_devDynawo.Electrical.Controls.Machines.Governors.Standard.Generic.GovCt2 (sim)Failed → FrontEnd
Dynawo_devDynawo.Examples.ENTSOE.TestCase1 (sim)Failed → Simulate
Dynawo_devDynawo.Examples.ENTSOE.TestCase2 (sim)Failed → Simulate
Dynawo_devDynawo.Examples.ENTSOE.TestCase3 (sim)Failed → Simulate
Dynawo_devDynawo.Examples.GridForming.GridForming (sim)Failed → Simulate
Dynawo_devDynawo.Examples.HVDC.HVDC (sim)Failed → Simulate
Dynawo_devDynawo.Examples.IEEE57.TestCases.IEEE57HvdcPsDisconnectLine (sim)Failed → Simulate
Dynawo_devDynawo.Examples.IllustrativeExamples.DynaFlow.CoordinatedVControl (sim)Failed → Simulate
Dynawo_devDynawo.Examples.IllustrativeExamples.DynaFlow.PhaseShifterTransformer (sim)Failed → Simulate
Dynawo_devDynawo.Examples.RVS.TestCases.LoadFlow (sim)Failed → Compile
Dynawo_devDynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadNoRestorative (sim)Failed → Simulate
Dynawo_devDynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadRestorative (sim)Failed → Simulate
Dynawo_devDynawo.Examples.RVS.TestCases.TestA.TestAShuntNoRestorative (sim)Failed → Simulate
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcLoadReset (sim)Failed → Simulate
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset (sim)Failed → Simulate
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBSvcLoadReset (sim)Failed → Simulate
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBSvcNoLoadReset (sim)Failed → Compile
Dynawo_devDynawo.Examples.SMIB.SMIBStepEfdPm (sim)Failed → Simulate
Dynawo_devDynawo.Examples.SMIB.SMIBStepPm (sim)Failed → Simulate
Dynawo_devDynawo.Examples.SMIB.Standard.GovSteam1St4b2 (sim)Failed → Simulate
Dynawo_devDynawo.Examples.SMIB.Standard.GovSteam1St4bPss2b1 (sim)Failed → Simulate
Dynawo_devDynawo.Examples.SMIB.Standard.GovSteam1St4bPss2b3 (sim)Failed → Simulate
Dynawo_devDynawo.Examples.SVarC.SVarCFaultImp (sim)Failed → Simulate
Dynawo_devDynawo.Examples.SVarC.SVarCLoadVarQ (sim)Failed → Simulate
Dynawo_devDynawo.Examples.SVarC.SVarCLoadVarQLarge (sim)Failed → Simulate
Dynawo_devDynawo.Examples.SVarC.SVarCModeChange (sim)Failed → Simulate
Dynawo_devDynawo.Examples.SVarC.SVarCStepURef (sim)Failed → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTT (sim)Simulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Compile → Simulate
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)FrontEnd performance 5.39 → 10.26
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)BackEnd performance 29.48 → 16.80
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)SimCode performance 16.07 → 9.29
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5 (sim)Simulate performance 12.18 → 6.83
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)BackEnd performance 0:01:53 → 0:01:01
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Compile → Verify
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280 (sim)Failed → Compile
TransiEntTransiEnt.Grid.Electrical.EconomicDispatch.Check.TestMeritOrderDispatcher (sim)