OpenModelica newInst-newBackend from 2024-12-10 05:24:05 to 2024-12-17 10:30:07

Summary

OMC Commits29
Libraries Changed4
Number of Improvements49
Number of Regressions10
Number of Performance Improvements0
Number of Performance Regressions0

OpenModelica Changes

CommitDateAuthorSummary
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)
03005fd7432024-12-10 18:39:39 +0100Per ÖstlundImprove Ceval.subscriptBinding (#13377)

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_latestFrom version 12.0.0-master (1e1f16dc505dce933126393fa362c3f64fa0f255) to 12.0.0-master (140a2508f525430e26f99fe8b6ee4f077bd43329)
Dynawo_devFrom version 1.7.0-master (d2a92c76f692e52699a0193df0cf71efb76397d5) to 1.7.0-master (22b04b7a1dc26875a962f7ac608d12e9897d1c72)
Modelica_4.1.0-beta.omConfiguration hash (OMC settings or the testing script changed)
Modelica_trunkConfiguration hash (OMC settings or the testing script changed)

Models Affected

AixLibAixLib.Obsolete.Year2021.Fluid.Examples.PumpHydraulicResistance_closedLoop (sim)Templates → Compile
BuildingSystemsBuildingSystems.Buildings.Comfort.Examples.ThermalComfort_DIN_EN_ISO_7730_Dynamic (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Buildings.Comfort.Examples.ThermalComfort_DIN_EN_ISO_7730_Static (sim)Compile → Simulate
Buildings_latestBuildings.Occupants.BaseClasses.Validation.ExponentialVariableGeneration (sim)Simulate → Verify
Buildings_latestBuildings.Occupants.BaseClasses.Validation.WeibullVariableGeneration (sim)Simulate → Verify
Buildings_latestBuildings.Occupants.Office.Occupancy.Validation.Wang2005Occupancy (sim)Simulate → Verify
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2015 (sim)Failed → FrontEnd
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2015FOCB (sim)Failed → FrontEnd
FastBuildingsFastBuildings.Examples.SingleZone_Controlled (sim)Compile → Simulate
IDEAS_devIDEAS.Airflow.AHU.Validation.AdsolairDatasheetSummer (sim)FrontEnd → Failed
IDEAS_devIDEAS.Airflow.AHU.Validation.IehSummer (sim)FrontEnd → Failed
IDEAS_devIDEAS.Airflow.AHU.Validation.IehWinter (sim)FrontEnd → Failed
IndustrialControlSystemsIndustrialControlSystems.Controllers.Blocks.Examples.TestAntiWindupBlocks (sim)FrontEnd → Simulate
IndustrialControlSystemsIndustrialControlSystems.Controllers.Blocks.Examples.TestTrackingLL (sim)FrontEnd → Simulate
Modelica_3.2.3Modelica.Thermal.FluidHeatFlow.Examples.ParallelCooling (sim)Compile → Simulate
Modelica_3.2.3Modelica.Thermal.FluidHeatFlow.Examples.ParallelPumpDropOut (sim)Compile → Simulate
Modelica_3.2.3Modelica.Thermal.FluidHeatFlow.Examples.TwoMass (sim)Compile → Simulate
Modelica_3.2.3Modelica.Thermal.FluidHeatFlow.Examples.TwoTanks (sim)Compile → Simulate
Modelica_4.0.0Modelica.Thermal.FluidHeatFlow.Examples.ParallelCooling (sim)Compile → Simulate
Modelica_4.0.0Modelica.Thermal.FluidHeatFlow.Examples.ParallelPumpDropOut (sim)Compile → Simulate
Modelica_4.0.0Modelica.Thermal.FluidHeatFlow.Examples.TwoMass (sim)Compile → Simulate
Modelica_4.0.0Modelica.Thermal.FluidHeatFlow.Examples.TwoTanks (sim)Compile → Simulate
Modelica_4.1.0-beta.omModelica.Thermal.FluidHeatFlow.Examples.ParallelCooling (sim)Compile → Simulate
Modelica_4.1.0-beta.omModelica.Thermal.FluidHeatFlow.Examples.ParallelPumpDropOut (sim)Compile → Simulate
Modelica_4.1.0-beta.omModelica.Thermal.FluidHeatFlow.Examples.TwoMass (sim)Compile → Simulate
Modelica_4.1.0-beta.omModelica.Thermal.FluidHeatFlow.Examples.TwoTanks (sim)Compile → Simulate
Modelica_trunkModelica.Thermal.FluidHeatFlow.Examples.ParallelCooling (sim)Compile → Simulate
Modelica_trunkModelica.Thermal.FluidHeatFlow.Examples.ParallelPumpDropOut (sim)Compile → Simulate
Modelica_trunkModelica.Thermal.FluidHeatFlow.Examples.TwoMass (sim)Compile → Simulate
Modelica_trunkModelica.Thermal.FluidHeatFlow.Examples.TwoTanks (sim)Compile → Simulate
OpenIPSLOpenIPSL.Tests.Branches.PSAT.PhaseShiftingTransformer_Test (sim)Compile → Simulate
OpenIPSLOpenIPSL.Tests.Machines.PSSE.GENCLS (sim)Failed → FrontEnd
OpenIPSLOpenIPSL.Tests.Wind.PSSE.WT4G.WT4G1 (sim)Failed → FrontEnd
OpenIPSL_2.0.0OpenIPSL.Tests.Branches.PSAT.PhaseShiftingTransformer_Test (sim)Compile → Simulate
OpenIPSL_2.0.0OpenIPSL.Tests.Machines.PSSE.GENCLS (sim)Failed → FrontEnd
OpenIPSL_2.0.0OpenIPSL.Tests.Wind.PSSE.WT4G.WT4G1 (sim)Failed → FrontEnd
OpenIPSL_devOpenIPSL.Examples.IEEE14.IEEE_14_Buses (sim)FrontEnd → Failed
OpenIPSL_devOpenIPSL.Tests.Branches.PSAT.PhaseShiftingTransformer_Test (sim)Compile → Simulate
OpenIPSL_devOpenIPSL.Tests.Machines.PSSE.GENCLS (sim)Failed → FrontEnd
OpenIPSL_devOpenIPSL.Tests.Wind.PSSE.WT4G.WT4G1 (sim)Failed → FrontEnd
PowerGridsPowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad (sim)Verify → Simulate
PowerGrids_symb_jacPowerGrids.Electrical.Test.TestTwoBusesTwoTransmLinesWithBreakersOneLoad (sim)Verify → Simulate
PowerSysProPowerSysPro.Examples.UsingBatteries.ChargingBatteries (sim)FrontEnd → Compile
PowerSysProPowerSysPro.Examples.UsingBatteries.LoadRescuedByBattery (sim)Compile → FrontEnd
PowerSysProPowerSysPro.Examples.UsingBatteries.OneBatteryOneLineOneLoad (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)Simulate → Compile
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_4 (sim)Simulate → Compile
ThermoPowerThermoPower.Test.WaterComponents.WaterPump (sim)Templates → Compile
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)FrontEnd → Compile
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)FrontEnd → Compile
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)FrontEnd → Compile
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)FrontEnd → Compile
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)FrontEnd → Compile
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)FrontEnd → Compile
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)FrontEnd → Compile
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)FrontEnd → Compile
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)FrontEnd → Compile
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)FrontEnd → Compile
TransiEntTransiEnt.Basics.Blocks.Check.TestSwitchRamp (sim)Simulate → FrontEnd