OpenModelica gbode from 2025-01-28 14:49:54 to 2025-02-01 16:53:40

Summary

OMC Commits20
Libraries Changed3
Number of Improvements6
Number of Regressions13
Number of Performance Improvements2
Number of Performance Regressions12

OpenModelica Changes

CommitDateAuthorSummary
24a8ae23e42025-01-31 17:11:53 +0100Adeel AsgharUpdate the curve using unit and then plot it (#13557)
b3ee8615b22025-01-31 12:21:09 +0100linuslangenkamp[NB] Add generic solving routine (#13553)
5abdb5e7d62025-01-31 11:03:55 +0100phannebohm[C] Fix import of variable start attributes (#13549)
06ac09dcab2025-01-30 19:15:23 +0100phannebohm[NB] Make algebraic loop from resizable component (#13554)
dffd48b9212025-01-30 13:37:32 +0100Adeel AsgharAllow deleting OpenModelica with key press (#13550)
9e3d2e481c2025-01-30 12:55:28 +0100phannebohm[C] Compute index map for variables (wip) (#12969)
e15b01f1d92025-01-30 10:43:44 +0100kabdelhak[testsuite] add test case for #13144 (#13545)
2571d799372025-01-29 18:48:42 +0100phannebohmUse generic option functions (#13547)
d2679c203d2025-01-29 17:56:35 +0100Francesco CasellaFix bug in NewtonDiagnostics, should fix #13409 (#13546)
043e1c22dd2025-01-29 16:51:28 +0100kabdelhak[OB] fix sim iterator for zero crossings (#13544)
4ce79069ca2025-01-29 16:19:39 +0100linuslangenkamp[NB] fix algebraic partition (#13537)
82abc6b0872025-01-29 16:08:53 +0100Adeel AsgharAdded comment to OpenModelica annotations for auto complete tooltip (#13543)
6675ba04a52025-01-29 15:17:17 +0100linuslangenkamp[NF] Added relation index in NFExpression.RELATION needed in event codegen (#13495)
a4a13d32b92025-01-29 14:41:23 +0100kabdelhak[NSim] add top level inputs to algebraics (#13541)
c43eca297e2025-01-28 19:12:48 +0100Per ÖstlundMove getDefaultComponentName/Prefixes to the typed API (#13538)
9dc5d4afa52025-01-28 19:10:20 +0100phannebohm[C] avoid threadData for asserts in newton diagnostics (#13540)
0cbae52ead2025-01-28 18:27:57 +0100phannebohmFix whitespace for syntax highlighting (#13539)
bbafe1460e2025-01-28 17:08:58 +0100kabdelhak[template,NB] update relation index (#13535)
199f36266a2025-01-28 15:16:38 +0100Adeel AsgharModifier can be null of the copied element (#13536)
45156345792025-01-28 15:02:21 +0100Per ÖstlundMove isExtendsModifierFinal to the typed API (#13534)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
29c5aef2025-01-30 23:37:18 +0100AndreasAdd NeuralNetwork to testing (#116)
5ac40ea2025-01-20 12:46:25 +0100Francesco CasellaRun LargeTestSuite_NB with and without --resizableArrays (#192)

Library Changes

LibraryChange
ClaRaFrom version 1.8.2-main (42d0b37c4fadac85d92cbbb2f9926d7ac8c9e9f2) to 1.8.2-main (2963d0385a1f1be2c501127d0395f35951e951bd)
ClaRa_devFrom version 1.8.2-main (42d0b37c4fadac85d92cbbb2f9926d7ac8c9e9f2) to 1.8.2-main (2963d0385a1f1be2c501127d0395f35951e951bd)
ScalableTestSuiteConfiguration hash (OMC settings or the testing script changed)

Models Affected

AixLibAixLib.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Compile → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingHygroThermal1Zone1D (sim)Compile → Simulate
Buildings_11Buildings.Templates.Plants.Controls.StagingRotation.Validation.EquipmentEnable (sim)Simulate → Compile
Buildings_latestBuildings.DHC.ETS.Combined.Validation.ChillerBorefield (sim)Compile → Simulate
Buildings_latestBuildings.Templates.Plants.Controls.StagingRotation.Validation.EquipmentEnable (sim)Simulate → Compile
ClaRaClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUparallel_DiscrPipes (sim)Compile → Templates
ClaRaClaRa.Examples.SteamPowerPlant_01 (sim)Compile performance 0:03:16 → 0:10:08
ClaRaClaRa.Examples.SteamPowerPlant_CombinedComponents_01 (sim)Compile → Templates
ClaRa_devClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUparallel_DiscrPipes (sim)Compile → Templates
ClaRa_devClaRa.Examples.SteamPowerPlant_01 (sim)Compile performance 0:03:16 → 0:10:35
ClaRa_devClaRa.Examples.SteamPowerPlant_CombinedComponents_01 (sim)Compile → Templates
IBPSA_latestIBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Simulate → Compile
IDEASIDEAS.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Compile → Simulate
IDEAS_devIDEAS.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Simulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTT (sim)Simulate performance 0:01:05 → 6.11
OpenIPSL_devOpenIPSL.Examples.IEEE9.IEEE_9_Buses_Statcom (sim)Simulate performance 13.96 → 8.15
PhysiolibraryPhysiolibrary.Organs.Lungs.Examples.MeanLungsTest (sim)Compile performance 0:01:20 → 0:02:39
ScalableTestGrids_nooptScalableTestGrids.GridModelBuilders.Type1Sample_N_2_M_2 (sim)Templates performance 3.07 → 36.39
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_6_M_4 (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)Templates → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)Compile performance 0:01:21 → 0:03:39
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)Compile performance 0:01:20 → 0:03:51
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)Compile performance 0:01:57 → 0:04:16
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)Compile performance 0:01:57 → 0:03:56
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800 (sim)Compile performance 0:01:02 → 0:02:21
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_3200 (sim)Compile performance 22.41 → 40.66
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_12800 (sim)Compile performance 29.67 → 51.84
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280 (sim)Compile performance 0:01:55 → 0:04:50