OpenModelica gbode from 2025-03-10 22:09:22 to 2025-03-16 17:44:42

Summary

OMC Commits8
Libraries Changed4
Number of Improvements50
Number of Regressions5
Number of Performance Improvements1
Number of Performance Regressions2

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 (57621417a5b40fa4ed843a127ea22ba570e8b645) to 10.1.1-maint.10.0.x (5a4850ce733a69c61a92824397b7ca5a627690d7)
Buildings_latestFrom version 12.0.0-master (37df18ac0ca31f8cf44bce1059cca8e08e62fc0d) 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)

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Simulate → Compile
BuildingSystemsBuildingSystems.Airflow.Multizone.Examples.NaturalVentilation (sim)FrontEnd performance 1.20 → 23.52 Compile performance 2.50 → 26.72
Buildings_10Buildings.Experimental.DHC.EnergyTransferStations.Combined.Validation.ChillerBorefield (sim)Compile → Verify
Buildings_latestBuildings.Fluid.Geothermal.ZonedBorefields.Validation.FEFLOW.MassFlowRateStep100 (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:13:20 → 0.17
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
IDEAS_devIDEAS.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Simulate → Compile
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)Templates → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_6_M_4 (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_6_M_4 (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_6_M_4 (sim)Simulate → Failed
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280 (sim)Templates → Compile
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)BackEnd performance 50.65 → 0:01:29