OpenModelica cvode from 2025-03-10 16:31:18 to 2025-03-16 12:10:20

Summary

OMC Commits8
Libraries Changed7
Number of Improvements51
Number of Regressions2
Number of Performance Improvements4
Number of Performance Regressions1

OpenModelica Changes

CommitDateAuthorSummary
dac54b2a692025-03-13 17:17:27 +0100Per ÖstlundUpdate documentation for PDEModelica (#13697)
f1be3e22302025-03-13 15:18:56 +0100kabdelhak[NB] get record elements of generic expressions while inlining (#13695)
c75e2f39ac2025-03-13 12:36:24 +0100phannebohm[C] Fix enum names (#13690)
31a2b876c42025-03-13 10:47:20 +0100kabdelhak[NB] add differentiation of array reduction (#13694)
7fe16b34cc2025-03-12 22:05:46 +0100kabdelhak[testuite] cleanup NB basic tests (#13692)
2a78af4c832025-03-12 20:27:11 +0100kabdelhak[NB] refine index reduction (#13691)
6eba7030e42025-03-12 12:29:22 +0100kabdelhak[NB] add basic index reduction (#13687)
3b8c0d40b12025-03-11 11:39:35 +0100kabdelhak[NB] index reduction: compute state order (#13615)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
db639b22025-03-14 23:54:47 +0100Francesco CasellaAdded reference files for Dynawo_dev (#202)
a5b7ebc2025-03-03 22:55:28 +0100Adrian Popinstall ModelicaServices 4.1.0 (#201)

Library Changes

LibraryChange
Buildings_10From version 10.1.1-maint.10.0.x (bbebf214c43b38df8fa3d11964fb47dfa3d11558) to 10.1.1-maint.10.0.x (5a4850ce733a69c61a92824397b7ca5a627690d7)
Buildings_11From version 11.1.0-maint.11.x (7c2d20c3ee1e87f35a400677117aae85c3217fc6) to 11.1.0-maint.11.x (a7aab65f2d7ffd19fdea3a76122682083694062c)
Buildings_latestFrom version 12.0.0-master (3b6eb5c5e6e945c821165548791f95e147c5249f) to 12.0.0-master (67b17a01fc7770548307b35a3c540df15c7a24d0)
Dynawo_devFrom version 1.8.0-master (88059b50ca4cc9be18523c7195869e9729104d9a) to 1.8.0-master (fcede69ae5c690dc1e277089a15935748e52df0a)
HanserModelicaFrom version 2.0.0-master (01640a0c1b88ad08413a016c9fb73d1ef444cfe6) to 2.0.1-master (6f8c15b4cc836cb4f45d3c7438618457f10ec60d)
ModelicaTest_4.1.0-beta.omFrom version 4.1.0-beta.om (80715bfa3c6fd7f8302f1e41df771bab0925be2e) to 4.1.0-beta.om (609166aa14938581ab0735392af6d837713b778b)
Modelica_4.1.0-beta.omFrom version 4.1.0-beta.om (80715bfa3c6fd7f8302f1e41df771bab0925be2e) to 4.1.0-beta.om (609166aa14938581ab0735392af6d837713b778b)

Models Affected

Buildings_10Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Verify → Simulate
Buildings_10Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:06:40 → 0.18
Buildings_11Buildings.DHC.ETS.Combined.Validation.ChillerBorefield (sim)Verify → Compile
Buildings_latestBuildings.Fluid.Geothermal.ZonedBorefields.Validation.SteadyStateBoreholeDynamics (sim)BackEnd performance 0:02:21 → 0:01:05
Buildings_latestBuildings.Fluid.Geothermal.ZonedBorefields.Validation.TransientBoreholeDynamics (sim)BackEnd performance 0:02:16 → 0:01:00
Dynawo_devDynawo.Examples.BESS.WECC.BESScbCurrentSource (sim)Simulate → Verify
Dynawo_devDynawo.Examples.ENTSOE.TestCase1 (sim)Simulate → Verify
Dynawo_devDynawo.Examples.ENTSOE.TestCase2 (sim)Simulate → Verify
Dynawo_devDynawo.Examples.ENTSOE.TestCase3 (sim)Simulate → Verify
Dynawo_devDynawo.Examples.GridForming.EpriSmib (sim)Simulate → Verify
Dynawo_devDynawo.Examples.GridForming.GridForming (sim)Simulate → Verify
Dynawo_devDynawo.Examples.IEEE14.TestCases.IEEE14DisconnectLine (sim)Simulate → Verify
Dynawo_devDynawo.Examples.IEEE14.TestCases.IEEE14NoEvent (sim)Simulate → Verify
Dynawo_devDynawo.Examples.IEEE57.TestCases.IEEE57HvdcPsDisconnectLine (sim)Simulate → Verify
Dynawo_devDynawo.Examples.IEEE57.TestCases.IEEE57NoEvent (sim)Simulate → Verify
Dynawo_devDynawo.Examples.IllustrativeExamples.DynaFlow.CoordinatedVControl (sim)Simulate → Verify
Dynawo_devDynawo.Examples.IllustrativeExamples.DynaFlow.PhaseShifterTransformer (sim)Simulate → Verify
Dynawo_devDynawo.Examples.InertialGrid.DoubleInertialGrid (sim)Simulate → Verify
Dynawo_devDynawo.Examples.Nordic.TestCases.LoadFlow (sim)Simulate → Verify
Dynawo_devDynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadNoRestorative (sim)Simulate → Verify
Dynawo_devDynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadRestorative (sim)Simulate → Verify
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcLoadReset (sim)Simulate → Verify
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset (sim)Simulate → Verify
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBSvcLoadReset (sim)Simulate → Verify
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBSvcNoLoadReset (sim)Simulate → Verify
Dynawo_devDynawo.Examples.SMIB.SMIBStepEfdPm (sim)Simulate → Verify
Dynawo_devDynawo.Examples.SMIB.SMIBStepPm (sim)Simulate → Verify
Dynawo_devDynawo.Examples.SMIB.Standard.GovCt2St4b (sim)Simulate → Verify
Dynawo_devDynawo.Examples.SMIB.Standard.GovSteam1St4b2 (sim)Simulate → Verify
Dynawo_devDynawo.Examples.SMIB.Standard.GovSteam1St4bPss2b1 (sim)Simulate → Verify
Dynawo_devDynawo.Examples.SMIB.Standard.GovSteam1St4bPss2b3 (sim)Simulate → Verify
Dynawo_devDynawo.Examples.SMIB.Standard.GovSteamEuSt4b (sim)Simulate → Verify
Dynawo_devDynawo.Examples.SVarC.SVarCFaultImp (sim)Simulate → Verify
Dynawo_devDynawo.Examples.SVarC.SVarCLoadVarQ (sim)Simulate → Verify
Dynawo_devDynawo.Examples.SVarC.SVarCLoadVarQLarge (sim)Simulate → Verify
Dynawo_devDynawo.Examples.SVarC.SVarCModeChange (sim)Simulate → Verify
Dynawo_devDynawo.Examples.SVarC.SVarCStepURef (sim)Simulate → Verify
Dynawo_devDynawo.Examples.SystemFrequencyResponse.ReducedOrderSFR (sim)Simulate → Verify
Dynawo_devDynawo.Examples.SystemFrequencyResponse.SimplifiedSFR (sim)Simulate → Verify
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020FOCB (sim)Simulate → Verify
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WPP4BCurrentSource2020 (sim)Simulate → Verify
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WPP4BCurrentSource2020FOCB (sim)Simulate → Verify
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2020 (sim)Simulate → Verify
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2020FOCB (sim)Simulate → Verify
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2020 (sim)Simulate → Verify
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2020FOCB (sim)Simulate → Verify
Dynawo_devDynawo.Examples.Wind.WECC.WT4ACurrentSource (sim)Simulate → Verify
Dynawo_devDynawo.Examples.Wind.WECC.WT4BCurrentSource (sim)Simulate → Verify
Dynawo_devDynawo.Examples.Wind.WECC.WTG4ACurrentSource (sim)Simulate → Verify
Dynawo_devDynawo.Examples.Wind.WECC.WTG4BCurrentSource (sim)Simulate → Verify
HanserModelicaHanserModelica.FirstSteps.Electrical3 (sim)Failed → Simulate
HanserModelicaHanserModelica.Magnetic.Coupling (sim)Failed → Simulate
IDEASIDEAS.Examples.Tutorial.Example9 (sim)BackEnd performance 4.96 → 12.77
ModelicaTest_4.1.0-beta.omModelicaTest.Rotational.AllComponents (sim)Failed → Verify
Modelica_4.1.0-beta.omModelica.Electrical.Machines.Examples.InductionMachines.IMC_InverterDrive (sim)Simulate performance 17.67 → 2.53
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)FrontEnd → Templates
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_6_M_4 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)Templates → Verify