OpenModelica master-fmi-fmpy from 2024-12-09 00:22:50 to 2024-12-13 18:31:53

Summary

OMC Commits21
Libraries Changed2
Number of Improvements33
Number of Regressions69
Number of Performance Improvements5
Number of Performance Regressions7

OpenModelica Changes

CommitDateAuthorSummary
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)
03005fd7432024-12-10 18:39:39 +0100Per ÖstlundImprove Ceval.subscriptBinding (#13377)
57820e794b2024-12-09 16:58:50 +0100kabdelhak[NB] start automatic resizable size detection (#13376)

3rdParty changes

Note that the 3rdParty libraries changed: d413e03f42bc..82e892ece107

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) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Nov 6 2024, 20:22:13) [GCC 11.4.0] --version show program's version number and exit to 11.1.0-maint.11.x (ae586410e1b60c870e7fed1bbfa6f56fcb094507) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Nov 6 2024, 20:22:13) [GCC 11.4.0] --version show program's version number and exit
Buildings_latestFrom version 12.0.0-master (04215e9a6a2677e2b6ea3b61ed67bce9ca4ebc7a) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Nov 6 2024, 20:22:13) [GCC 11.4.0] --version show program's version number and exit to 12.0.0-master (adac77cff005348a2bf260a28381509a9e2bb7fa) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Nov 6 2024, 20:22:13) [GCC 11.4.0] --version show program's version number and exit

Models Affected

AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.BookTrading (sim)Simulate → SimCode
AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication1 (sim)Compile → SimCode
AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Compile → SimCode
AixLibAixLib.Controls.HVACAgentBasedControl.Examples.HVACAgentsCommunications.SimpleCommunication (sim)Simulate → SimCode
AixLibAixLib.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Compile → Simulate
AixLibAixLib.Utilities.Communication.SocketCommunication.Examples.ExampleClientLoop (sim)Compile → SimCode
BuildSysProBuildSysPro.IBPSA.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Applications.AirConditioningSystems.PhotovoltaicCoolingSystem (sim)Simulate performance 0.49 → 20.98
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Compile → Verify
Buildings_10Buildings.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Compile → Verify
Buildings_10Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 4.68 → 0:07:02
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600 (sim)Failed → Compile
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case640 (sim)Compile → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Failed → Compile
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case910 (sim)Failed → Compile
Buildings_10Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Failed → Verify
Buildings_10Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)Compile performance 0:03:50 → 0:01:53
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SingleFamilyHouse.HeatPumpRadiantHeatingGroundHeatTransfer (sim)Compile performance 0:01:32 → 0:02:44
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Failed → Compile
Buildings_10Buildings.Utilities.IO.Python_3_8.Examples.KalmanFilter (sim)Compile → SimCode
Buildings_10Buildings.Utilities.IO.Python_3_8.Examples.SimpleRoom (sim)Compile → SimCode
Buildings_10Buildings.Utilities.IO.Python_3_8.Functions.Examples.Exchange (sim)Compile → SimCode
Buildings_10Buildings.Utilities.IO.Python_3_8.Functions.Examples.ExchangeWithPassPythonObject (sim)Compile → SimCode
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Verify → Failed
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Verify → Failed
Buildings_11Buildings.DHC.ETS.Combined.Validation.ChillerWSE (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 4.73 → 0:07:02
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case640 (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Compile → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900 (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950 (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.Initialization.MixedAir (sim)Compile performance 0:03:26 → 0:01:40
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindow (sim)Compile performance 0:01:43 → 0:03:36
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Compile → Failed
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Failed → Compile
Buildings_11Buildings.Utilities.IO.Python_3_8.Examples.KalmanFilter (sim)Compile → SimCode
Buildings_11Buildings.Utilities.IO.Python_3_8.Examples.SimpleRoom (sim)Compile → SimCode
Buildings_11Buildings.Utilities.IO.Python_3_8.Functions.Examples.Exchange (sim)Compile → SimCode
Buildings_11Buildings.Utilities.IO.Python_3_8.Functions.Examples.ExchangeWithPassPythonObject (sim)Compile → SimCode
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Verify → Failed
Buildings_latestBuildings.DHC.ETS.Combined.Examples.ChillerOnly (sim)Failed → Verify
Buildings_latestBuildings.DHC.ETS.Combined.Validation.ChillerOnly (sim)Failed → Verify
Buildings_latestBuildings.DHC.ETS.Combined.Validation.ChillerWSE (sim)Failed → Verify
Buildings_latestBuildings.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ6 (sim)Templates performance 4.06 → 18.76
Buildings_latestBuildings.DHC.Loads.BaseClasses.Validation.FlowDistributionPumpControl (sim)
Buildings_latestBuildings.Fluid.HeatPumps.ModularReversible.Examples.LargeScaleWaterToWater_OneRoomRadiator (sim)Compile performance 0:02:03 → 0:01:09
Buildings_latestBuildings.Occupants.BaseClasses.Validation.Weibull1DOFF (sim)Verify → Simulate
Buildings_latestBuildings.Occupants.Office.Blinds.Validation.Zhang2012BlindsSolarAltitude (sim)Verify → Simulate
Buildings_latestBuildings.Occupants.Office.Blinds.Validation.Zhang2012BlindsSolarIntensity (sim)Verify → Simulate
Buildings_latestBuildings.Occupants.Office.Occupancy.Validation.Wang2005Occupancy (sim)Verify → Simulate
Buildings_latestBuildings.Occupants.Office.Windows.Validation.Rijal2007WindowsTInTOutTComf (sim)Verify → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680FF (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case685 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case985 (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Compile performance 0:01:52 → 0:04:15
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindow (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Spring (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Spring (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Compile → Failed
Buildings_latestBuildings.Utilities.IO.Python_3_8.Examples.KalmanFilter (sim)Compile → SimCode
Buildings_latestBuildings.Utilities.IO.Python_3_8.Examples.SimpleRoom (sim)Compile → SimCode
Buildings_latestBuildings.Utilities.IO.Python_3_8.Functions.Examples.Exchange (sim)Compile → SimCode
Buildings_latestBuildings.Utilities.IO.Python_3_8.Functions.Examples.ExchangeWithPassPythonObject (sim)Compile → SimCode
ChemicalChemical.Examples.AcidBase.Phosphate (sim)Compile → Simulate
DroneLibraryDroneLibrary.Visualize.Inputs.Joystick.JoyStickInputs_Dymola (sim)Compile → SimCode
DroneLibraryDroneLibrary.Visualize.Inputs.Joystick.JoyStickInputs_SimVis (sim)Compile → SimCode
DroneLibraryDroneLibrary.Visualize.Inputs.Keyboard.KeyboardInputs_Dymola (sim)Simulate → SimCode
GreenhousesGreenhouses.Examples.GlobalSystem_1 (sim)Failed → Compile
IDEASIDEAS.Examples.Tutorial.Example7 (sim)Compile → Failed
IDEASIDEAS.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Compile → Simulate
Modelica_4.0.0Modelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Compile → Simulate
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2 (sim)Compile → Verify
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)Verify → Simulate
Modelica_4.1.0-beta.omModelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)Compile → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestInputJoystick (sim)Compile → SimCode
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestInputKeyboard (sim)Simulate → SimCode
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestInputKeyboardKey (sim)Simulate → SimCode
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestInputSpaceMouse (sim)Compile → SimCode
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestRealtimeSynchronize (sim)Simulate → SimCode
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackagerBitPack_UDP (sim)Simulate → SimCode
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_SharedMemory (sim)Simulate → SimCode
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_SharedMemoryExternalTrigger (sim)Simulate → SimCode
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_TCPIP (sim)Compile → SimCode
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_TCPIPServer (sim)Simulate → SimCode
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_TCPIPServerMultipleClients (sim)Compile → SimCode
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDP (sim)Compile → SimCode
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Simulate → SimCode
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Simulate → SimCode
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPWithoutReceiveThread (sim)Simulate → SimCode
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestInputJoystick (sim)Compile → SimCode
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestInputKeyboard (sim)Simulate → SimCode
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestInputKeyboardKey (sim)Simulate → SimCode
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestInputSpaceMouse (sim)Compile → SimCode
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestRandomRealSource (sim)Simulate → SimCode
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestSerialPackagerBitPack_UDP (sim)Compile → SimCode
Modelica_DeviceDriversModelica_DeviceDrivers.Incubate.Examples.TestSerialPackager_UDPMinimalForOMCTest (sim)Simulate → SimCode
Modelica_trunkModelica.Electrical.Batteries.Examples.CCCV_Stack (sim)Compile performance 0:02:34 → 0:01:25
Modelica_trunkModelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_DC_Drive (sim)Simulate → Compile
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Comax_Analytical_2016 (sim)Simulate → Compile
PowerGridsPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsFixedFrequencyReference (sim)Compile → Verify
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkSalogniColonnaIEA (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_4_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_14_M_14 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_320 (sim)Failed → Verify
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_1000 (sim)Compile performance 0:02:36 → 0:01:30