OpenModelica master from 2025-01-30 01:30:18 to 2025-02-11 22:29:08

Summary

OMC Commits30
Libraries Changed6
Number of Improvements5
Number of Regressions15
Number of Performance Improvements4
Number of Performance Regressions10

OpenModelica Changes

CommitDateAuthorSummary
41f6b1c2232025-02-11 19:53:00 +0100kabdelhak[NB] add correct reduction handling for adjacency (#13589)
5580aabee82025-02-11 16:06:18 +0100Per ÖstlundMove getDefinitions to the typed API (#13593)
0a5f7024262025-02-11 14:30:51 +0100Per ÖstlundRemove unused APIs (#13585)
1bab6a42c52025-02-11 14:11:59 +0100Adeel Asghar[Cleanup] Removed some unused/unnecessary code (#13592)
31591738812025-02-11 11:38:23 +0100Adeel AsgharFix SSP connections (#13590)
1c5c5289582025-02-10 10:42:41 +0100Per ÖstlundMove getElementsInfo to the typed API (#13584)
5eb3d159dc2025-02-06 18:39:36 +0100Per ÖstlundMove setComponentProperties to the typed API (#13583)
8995f692372025-02-06 15:17:11 +0100kabdelhak[NB] update function alias (#13581)
39d24fb2a22025-02-06 14:17:26 +0100kabdelhak[NB] update function alias (#13571)
9e1c537dd12025-02-06 12:52:44 +0100Per ÖstlundPartially implement evaluateStructuralParameter flag (#13579)
f4026107fc2025-02-06 10:59:47 +0100kabdelhak[NB] update adjacency if (#13575)
82be8468a72025-02-05 15:04:20 +0100Adeel AsgharDraw corner items of connection when doing copy/paste (#13573)
35aac3c83a2025-02-04 14:13:40 +0100Adeel AsgharAllow adding break to the modification (#13572)
fdef3ac1752025-02-04 13:19:06 +0100kabdelhak[NB] handle non-continuous variables in der() call (#13568)
1828e189e12025-02-03 23:49:12 +0100kabdelhak[NB] update variable slicing in solve (#13567)
1472bbffb82025-02-03 21:50:53 +0100kabdelhak[NB] update input record handling (#13561)
f4ec6193c52025-02-03 19:49:26 +0100Per ÖstlundRemove some unused List functions (#13564)
bbb2b3ae142025-02-03 18:31:48 +0100Per ÖstlundAdd offset to loadClassContentString (#13563)
826a4e5ddb2025-02-03 17:17:41 +0100kabdelhak[NB] update iterator collection (#13560)
763c35ce5b2025-02-03 00:28:10 +0100kabdelhak[TPL, C] update index mapping in C (#13559)
b9d6647e8d2025-02-02 22:45:14 +0100phannebohm[NB] Fix clocked resizable components (#13556)
1d7bc721cb2025-02-02 21:30:20 +0100kabdelhak[NB/NF] update nested record typing (#13555)
cc0f0da4e52025-02-02 11:34:17 +0100Francesco CasellaAdd new issue template (#13558)
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)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
b40550b2025-02-11 01:24:49 +0100Adrian Popremove unused parameters (#194)
29c5aef2025-01-30 23:37:18 +0100AndreasAdd NeuralNetwork to testing (#116)

Library Changes

LibraryChange
Buildings_11From version 11.1.0-maint.11.x (ae586410e1b60c870e7fed1bbfa6f56fcb094507) to 11.1.0-maint.11.x (ccfe5958138b83c6a0aad150a4758e42c78cad33)
Buildings_latestFrom version 12.0.0-master (6f2e492715ab903400131eaf744d543450ace88a) to 12.0.0-master (e5d3cb14c17ab6de99e0479c5f64ec6cc41ea0a8)
ClaRa_devFrom version 1.8.2-main (2963d0385a1f1be2c501127d0395f35951e951bd) to 1.8.2-main (51c804b3a1c242f505a4a7bd4f180d54d6570c47)
IBPSA_latestFrom version 4.0.0-master (39e6e1164e2c8b594c94df9c9c401387b5d760b5) to 4.0.0-master (6608f4d88541cb247bdfdbd574e59eb0d1209926)
Modelica_4.1.0-beta.omConfiguration hash (OMC settings or the testing script changed)
Modelica_trunkFrom version trunk (9e1290eacc983dad035694f5cfda47caf891101b) to trunk (431b4a4f0ca3565dd33bcca81991cb3dda8d0473)

Models Affected

Buildings_10Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:06:40 → 0.16
Buildings_11Buildings.Templates.Plants.Controls.StagingRotation.Validation.EquipmentEnable (sim)Simulate → Compile
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.17 → 0:06:40
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Verify → Simulate
Buildings_latestBuildings.Templates.Plants.Controls.StagingRotation.Validation.EquipmentEnable (sim)Simulate → Compile
ClaRaClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUcounter_DiscrPipes_Case1 (sim)Compile performance 0:01:16 → 0:02:17
ClaRaClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUparallel_DiscrPipes (sim)Simulate → Templates
ClaRaClaRa.Examples.SteamPowerPlant_01 (sim)Compile performance 0:03:16 → 0:10:30
ClaRaClaRa.Examples.SteamPowerPlant_CombinedComponents_01 (sim)Simulate → Templates
ClaRa_devClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUparallel_DiscrPipes (sim)Simulate → Templates
ClaRa_devClaRa.Examples.SteamPowerPlant_01 (sim)Simulate → Templates
ClaRa_devClaRa.Examples.SteamPowerPlant_CombinedComponents_01 (sim)Simulate → Templates
IBPSA_latestIBPSA.Fluid.SolarCollectors.Validation.EN12975_Array (sim)Simulate → Failed
MEVMEV.Simulations.OnOffControl.Scenario1 (sim)Simulate performance 12.17 → 4.62
MEVMEV.Simulations.OnOffControl.Scenario2 (sim)Simulate performance 13.34 → 5.35
MEVMEV.Simulations.OnOffControl.Scenario3 (sim)Simulate performance 10.97 → 2.87
Modelica_4.1.0-beta.omModelica.Electrical.Analog.Examples.DifferenceAmplifier (sim)Simulate → Verify
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Compile → Simulate
Modelica_trunkModelica.Electrical.Analog.Examples.DifferenceAmplifier (sim)Simulate → Verify
Modelica_trunkModelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls (sim)Compile → Verify
PhysiolibraryPhysiolibrary.Organs.Lungs.Examples.MeanLungsTest (sim)Compile performance 0:01:21 → 0:02:56
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)Compile performance 0:01:23 → 0:03:22
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)Compile performance 0:01:23 → 0:03:45
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)Compile performance 0:02:01 → 0:04:41
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:02:00 → 0:04:31
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800 (sim)Compile performance 0:01:03 → 0:03:10
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_12800 (sim)Compile performance 29.79 → 55.07
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280 (sim)Verify → Templates
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestNTUWaterHeating1 (sim)Compile → Simulate
TransiEntTransiEnt.Grid.Electrical.EconomicDispatch.Check.TestMeritOrderDispatcher (sim)