OpenModelica cvode from 2024-12-10 20:43:18 to 2024-12-19 14:28:14

Summary

OMC Commits32
Libraries Changed3
Number of Improvements6
Number of Regressions8
Number of Performance Improvements1
Number of Performance Regressions9

OpenModelica Changes

CommitDateAuthorSummary
ca70192dd72024-12-19 03:47:37 -0800yuri@FreeBSDFreeBSD fixes (#13423)
ebcbfc5dda2024-12-18 19:18:46 +0100Adrian Popadd a github PR crash course (#13426)
81aa4647ff2024-12-18 16:10:39 +0100Adeel AsgharInclude unix config as else part of win32 (#13425)
ccdc638c372024-12-18 16:08:16 +0100Adeel AsgharSelect the correct font under the cursor (#13427)
2ffb7d20082024-12-17 08:42:40 +0100Adeel AsgharCompile with Qt6 on Linux with Makefile (#13412)
b916c673da2024-12-16 18:36:09 +0100phannebohmProduce actual error for unimplemented operator (#13420)
13d31f989f2024-12-16 17:44:51 +0100phannebohm[NB] Simplify if-equation and try to inline (#13419)
3a2e2cb29c2024-12-16 17:24:24 +0100phannebohm[NB] inline if-equation for residual (#13417)
42c44397962024-12-16 16:19:25 +0100phannebohm[C] Run newton diagnostics for all systems (#13407)
c78b1a9a152024-12-16 14:52:49 +0100Adeel AsgharAdded a setting to enable/disable the CRML functionality (#13416)
dbfe4c42492024-12-16 12:35:44 +0100Adeel Asghar[Cleanup] Removed the unused ThreeDViewer class (#13414)
15e95b050b2024-12-16 01:46:12 +0100Adeel AsgharUpdate OMSens_Qt (#13411)
750531cdc92024-12-14 17:00:25 +0100Adeel AsgharRemoved libxml2 dependency from OMEdit as is not needed/used (#13410)
004a20e0692024-12-13 17:22:12 +0100phannebohm[C] Also rename flag name (#13397)
74ceacb1502024-12-13 16:41:22 +0100Per ÖstlundRemove manual alarm from some test cases (#13406)
a2a323cb0b2024-12-13 16:22:37 +0100phannebohmUse versionless command only for Qt >= 6 (#13405)
df12ece11a2024-12-13 16:01:14 +0100Per ÖstlundFix name quoting in Base Modelica (#13404)
8c70008b612024-12-13 15:10:47 +0100Francesco CasellaFixes #10114 and #10115 (#13402)
2694fc971d2024-12-13 10:56:35 +0100Adrian Popqm files with cmake (#13107)
5ee638aae82024-12-12 23:57:38 +0100Adrian PopProperly fix #12065 (#13401)
60f4c3ecbd2024-12-12 17:13:35 +0100Per ÖstlundMove get/setComponentComment to the typed API (#13400)
e3cc027b1b2024-12-12 15:45:28 +0100Adeel AsgharOnly check for redeclare and replaceable modification for top level (#13398)
62cd63add02024-12-12 15:32:52 +0100Per ÖstlundMove existClass/Model/Package to the typed API (#13396)
74c05ba7ce2024-12-12 14:41:28 +0100Per ÖstlundMove more API calls to the typed API (#13395)
efe0d921df2024-12-12 13:08:34 +0100kabdelhak[NB] update resizable handling (#13394)
5f3f37b46d2024-12-12 09:49:47 +0100Adrian PopCRML support (#11728)
d982a036862024-12-12 09:42:20 +0100Adeel AsgharEnhance the result file SVGs (#13392)
ec16da91d72024-12-11 22:30:59 +0100Per ÖstlundImprove functional arguments in Base Modelica (#13389)
8d4d80cf802024-12-11 16:33:05 +0100Adeel Asghar[OMPlot] Fix some warnings (#13387)
59dfcdf0562024-12-11 15:49:07 +0100Adeel AsgharAdd extra display units for volume flow rate (#13385)
7c8ed755a92024-12-11 15:11:39 +0100Adeel AsgharFix prefix units for parametric plots (#13383)
d95a6a9ecd2024-12-11 15:03:21 +0100Per ÖstlundDon't mark box/unbox operations in Base Modelica (#13382)

3rdParty changes

Note that the 3rdParty libraries changed: d413e03f42bc..4bcf74abed88

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
4c1c1162024-12-05 12:04:10 +0100Francesco CasellaIncreased simulation time allowance for Buildings_latest (#187)
3ac22c02024-11-29 11:16:50 +0100Adrian PopDo not add heavy (#186)

Library Changes

LibraryChange
Buildings_11From version 11.1.0-maint.11.x (da1cec11281682a64de12a521fad554b92740850) to 11.1.0-maint.11.x (ae586410e1b60c870e7fed1bbfa6f56fcb094507)
Buildings_latestFrom version 12.0.0-master (1e1f16dc505dce933126393fa362c3f64fa0f255) to 12.0.0-master (27020e564462a7671a6f8cfe45092cde0131f08d)
IBPSA_latestFrom version 4.0.0-master (65029b0b2b5e4f37304706f42b0b8baff3c4375e) to 4.0.0-master (eff0f21f6644975d4285185ba51385cd448bc552)

Models Affected

Buildings_10Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate → Verify
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Unconditioned (sim)Simulate performance 8.40 → 14.97
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Validation.MultipleBuildings.TwoIdenticalTwoZoneBuildings (sim)Simulate performance 8.32 → 15.54
Buildings_11Buildings.Examples.VAVReheat.Guideline36 (sim)Templates performance 5.59 → 10.21
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingSummer (sim)Compile → Verify
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.IdealHeatingCoolingWinter (sim)Compile → Simulate
Buildings_latestBuildings.DHC.ETS.Combined.Validation.ChillerBorefield (sim)Verify → Compile
Buildings_latestBuildings.Templates.Plants.Controls.HeatRecoveryChillers.Validation.EnableAndModeControl (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ISO13790.Examples.FreeFloating (sim)Verify → Simulate
Buildings_latestBuildings.ThermalZones.ISO13790.Examples.FreeFloatingHVAC (sim)Verify → Simulate
Buildings_latestBuildings.ThermalZones.ISO13790.Examples.HeatingCooling (sim)Verify → Simulate
Buildings_latestBuildings.ThermalZones.ISO13790.Examples.HeatingCoolingHVAC (sim)Verify → Simulate
Dynawo_1.6.1Dynawo.Examples.Nordic.TestCases.TestCase (sim)Templates performance 5.65 → 11.02
IBPSA_latestIBPSA.Electrical.DC.Loads.Examples.LinearizedLoad (sim)Compile → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTT (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)FrontEnd performance 5.62 → 11.38
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)BackEnd performance 0:01:06 → 37.58 Templates performance 10.27 → 5.43
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_6_M_4 (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_6_M_4 (sim)Simulate → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)BackEnd performance 16.15 → 27.67
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)FrontEnd performance 7.36 → 13.28
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)FrontEnd performance 15.13 → 27.01
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Verify → Compile
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTT_FD_N_1280 (sim)Simulate performance 5.95 → 10.47