OpenModelica master-fmi-fmpy from 2024-11-24 11:24:27 to 2024-11-26 18:11:01

Summary

OMC Commits5
Libraries Changed0
Number of Improvements54
Number of Regressions42
Number of Performance Improvements7
Number of Performance Regressions5

OpenModelica Changes

CommitDateAuthorSummary
ad594c18652024-11-26 15:22:55 +0100Per ÖstlundFix elaboration of VariableNames with nested der (#13288)
a3af80962f2024-11-25 18:26:52 +0100phannebohmAlways select first argument of `reinit` as state (#13282)
81e114e4102024-11-25 16:52:46 +0100Adeel AsgharRemove composite model functionality (#13280)
94d59b0bf82024-11-25 12:24:44 +0100Per ÖstlundFix generation of implicit component bindings (#13279)
876a93ae232024-11-24 13:42:04 +0100Per ÖstlundUse toTimeZone instead of deprecated toTimeSpec (#13274)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
3b2e71d2024-11-23 22:26:07 +0100Adrian Popdo not fail if is already linked (#184)
66753832024-11-23 02:07:51 +0100Adrian Popgenerate reports for gbode and cvode (#183)

Library Changes

LibraryChange

Models Affected

AdvancedNoiseAdvancedNoise.Examples.TimeBasedCorrelations (sim)Simulate → Compile
AixLibAixLib.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Simulate → Compile
AixLibAixLib.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase7 (sim)Compile → Simulate
AixLibAixLib.ThermalZones.ReducedOrder.Windows.Validation.VDI2078.TestCase3_VentilationHeat (sim)Compile performance 0:05:59 → 0:03:31
AixLib_latestAixLib.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase7 (sim)Compile → Simulate
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase7 (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Applications.AirConditioningSystems.PhotovoltaicCoolingSystem (sim)Simulate performance 21.05 → 0.51
BuildingSystemsBuildingSystems.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Simulate → Compile
BuildingSystemsBuildingSystems.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase7 (sim)Compile → Simulate
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Verify → Compile
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Failed → Verify
Buildings_10Buildings.Experimental.DHC.EnergyTransferStations.Combined.Examples.ChillerOnly (sim)Failed → Verify
Buildings_10Buildings.Experimental.DHC.EnergyTransferStations.Combined.Validation.ChillerOnly (sim)Failed → Verify
Buildings_10Buildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ6 (sim)Compile → Failed
Buildings_10Buildings.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Verify → Compile
Buildings_10Buildings.Fluid.DXSystems.Cooling.AirSource.Examples.VariableSpeed (sim)Verify → Compile
Buildings_10Buildings.Fluid.DXSystems.Cooling.BaseClasses.Examples.EvaporationFlowReversal (sim)Compile → Verify
Buildings_10Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.VariableSpeed (sim)Compile → Verify
Buildings_10Buildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.DecouplingMixing (sim)Compile → Simulate
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Verify → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650FF (sim)Verify → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case660 (sim)Compile → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Failed → Compile
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case685 (sim)Failed → Compile
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Failed → Compile
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950 (sim)Verify → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Verify → Failed
Buildings_10Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Failed → Compile
Buildings_10Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase10 (sim)Simulate → Verify
Buildings_10Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase12 (sim)Simulate → Verify
Buildings_10Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase7 (sim)Compile → Simulate
Buildings_10Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase8 (sim)Simulate → Verify
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Failed → Compile
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Failed → Verify
Buildings_11Buildings.DHC.ETS.Combined.Validation.ChillerOnly (sim)Failed → Verify
Buildings_11Buildings.DHC.Loads.BaseClasses.Validation.FlowDistributionPumpControl (sim)
Buildings_11Buildings.DHC.Loads.Combined.Examples.BuildingTimeSeriesWithETS (sim)Compile performance 0:02:27 → 0:04:31
Buildings_11Buildings.Fluid.DXSystems.Cooling.AirSource.Examples.VariableSpeed (sim)Verify → Compile
Buildings_11Buildings.Fluid.DXSystems.Cooling.BaseClasses.Examples.EvaporationFlowReversal (sim)Compile → Verify
Buildings_11Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.VariableSpeed (sim)Compile → Verify
Buildings_11Buildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.DecouplingMixing (sim)Compile → Simulate
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:07:02 → 4.81
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950 (sim)Failed → Verify
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Failed → Verify
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase10 (sim)Simulate → Verify
Buildings_11Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase12 (sim)Simulate → Verify
Buildings_11Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase7 (sim)Compile → Simulate
Buildings_11Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase8 (sim)Simulate → Verify
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Verify → Failed
Buildings_latestBuildings.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Verify → Compile
Buildings_latestBuildings.Fluid.DXSystems.Cooling.AirSource.Examples.VariableSpeed (sim)Verify → Compile
Buildings_latestBuildings.Fluid.DXSystems.Cooling.BaseClasses.Examples.EvaporationFlowReversal (sim)Compile → Verify
Buildings_latestBuildings.Fluid.DXSystems.Cooling.WaterSource.Examples.VariableSpeed (sim)Compile → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600 (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case910 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindow (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)Compile performance 0:04:40 → 0:02:03
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)Compile → Failed
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase10 (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase12 (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase7 (sim)Compile → Simulate
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase8 (sim)Simulate → Verify
GreenhousesGreenhouses.Examples.GlobalSystem_2 (sim)Compile → Failed
IBPSA_latestIBPSA.Fluid.Geothermal.Aquifer.Validation.NumberWells (sim)Failed → Simulate
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Compile performance 0:02:26 → 0:01:05
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Failed → Compile
IBPSA_latestIBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase7 (sim)Compile → Simulate
IDEASIDEAS.Examples.Tutorial.Example10 (sim)Failed → Compile
IDEASIDEAS.Examples.Tutorial.Example8 (sim)Compile → Failed
IDEASIDEAS.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase7 (sim)Compile → Simulate
IDEAS_devIDEAS.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase7 (sim)Compile → Simulate
Modelica_3.2.3Modelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Simulate → Compile
Modelica_3.2.3Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_Drive (sim)Simulate performance 2.66 → 25.34
Modelica_3.2.3Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate performance 1.64 → 54.53
Modelica_3.2.3Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.DiodeCenterTap2mPulse (sim)Verify → Simulate
Modelica_4.0.0Modelica.Electrical.Analog.Examples.SimpleTriacCircuit (sim)Verify → Compile
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_Drive (sim)Simulate → Compile
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate → Compile
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.DiodeCenterTap2mPulse (sim)Verify → Simulate
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2 (sim)Compile → Verify
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Simulate → Compile
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Compile → Simulate
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_Drive (sim)Simulate → Compile
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate → Compile
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.DiodeCenterTap2mPulse (sim)Verify → Simulate
OpenIPSLOpenIPSL.Examples.SevenBus.Network (sim)Simulate → Compile
OpenIPSL_2.0.0OpenIPSL.Examples.SevenBus.Network (sim)Simulate → Compile
OpenIPSL_2.0.0OpenIPSL.Examples.TwoAreas.Two_Areas_PSAT (sim)Simulate performance 23.45 → 43.56
OpenIPSL_devOpenIPSL.Examples.IEEE14.IEEE_14_Buses (sim)Simulate performance 47.73 → 25.91
OpenIPSL_devOpenIPSL.Examples.SevenBus.Network (sim)Simulate → Compile
OpenIPSL_devOpenIPSL.Tests.Controls.PSSE.ES.AC8B (sim)Simulate performance 8.21 → 50.84
PhysiolibraryPhysiolibrary.Fluid.Examples.BloodGasesTransport.BloodyMary (sim)Failed → Compile
ScalableTestGrids_nooptScalableTestGrids.Models.Type0.Type0_N_2_M_2 (sim)Simulate → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_2_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_2_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_2_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_3_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_1000 (sim)Compile performance 0:02:32 → 0:01:28
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32 (sim)Failed → Verify
TransiEntTransiEnt.Components.Sensors.Check.TestFrequencyStandardDeviation (sim)Compile → Simulate
TransiEntTransiEnt.Grid.Heat.HeatGridAnalysis.TwoClosedLoops_PressureControlled (sim)Failed → Compile