OpenModelica master-fmi from 2023-12-28 04:29:59 to 2024-01-04 04:35:13

Summary

OMC Commits1
Libraries Changed1
Number of Improvements9
Number of Regressions12
Number of Performance Improvements44
Number of Performance Regressions9

OpenModelica Changes

CommitAuthorSummary
2b96804c18kabdelhak[BE] add inline array equations to initial modules (#11780)

Library Changes

LibraryChange
Buildings_latestFrom version 11.0.0-master (2fc88f911a7532dd78d2e9b0352c6f4e489cac70) OMSimulator v2.1.1.post249-gc66d712-linux-notlm-debug to 11.0.0-master (0ba02f24b5bff1d7ceb5ca2b64cd6c5e011b0e72) OMSimulator v2.1.1.post249-gc66d712-linux-notlm-debug

Models Affected

AixLibAixLib.Systems.ModularAHU.Validation.AHU2_Cooler (sim)Compile → Failed
AixLibAixLib.Systems.ModularAHU.Validation.AHU2_Preheater (sim)Compile → Failed
AixLibAixLib.ThermalZones.HighOrder.Validation.ASHRAE140.Case250 (sim)Compile → Simulate
AixLibAixLib.Utilities.Sensors.Examples.ExergyMeters (sim)Compile → Simulate
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.HVACAgentsCommunications.SimpleCommunication (sim)Compile → Simulate
AixLib_latestAixLib.ThermalZones.HighOrder.Validation.ASHRAE140.Case250 (sim)Compile → Simulate
Buildings_8Buildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTU (sim)SimCode performance 25.21 → 14.81
Buildings_8Buildings.ThermalZones.Detailed.Validation.LBNL_71T.RoomB.ElectroChromicWindow (sim)Templates performance 13.09 → 5.61
Buildings_8Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallNoWindow (sim)Compile performance 29.76 → 12.85
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.ChillerDXHeatingEconomizer (sim)SimCode performance 50.64 → 21.80
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)SimCode performance 50.14 → 22.86
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSpring (sim)Compile → Failed
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSummer (sim)Failed → Compile
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalWinter (sim)Compile → Failed
Buildings_9Buildings.Examples.VAVReheat.ASHRAE2006 (sim)Compile → Failed
Buildings_9Buildings.Fluid.HeatExchangers.Examples.WetCoilDiscretizedMassFlow (sim)SimCode performance 16.29 → 29.92
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSummer (sim)Compile → Failed
Buildings_latestBuildings.Examples.DualFanDualDuct.ClosedLoop (sim)Failed → Compile
Buildings_latestBuildings.Examples.ScalableBenchmarks.BuildingVAV.ThermalZones.Validation.MultiZone (sim)Compile → Failed
Buildings_latestBuildings.Fluid.Geothermal.Aquifer.Examples.CoolingOffice (sim)SimCode performance 40.04 → 13.56
Buildings_latestBuildings.Fluid.Geothermal.Aquifer.Validation.NumberWells (sim)SimCode performance 35.40 → 14.68
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)
Buildings_latestBuildings.Fluid.Geothermal.BuriedPipes.Examples.SingleBuriedPipe (sim)Compile → Simulate
ClaRaClaRa.Examples.SteamPowerPlant_01 (sim)SimCode → Failed
IBPSA_latestIBPSA.Fluid.Geothermal.Aquifer.Examples.CoolingOffice (sim)SimCode performance 23.88 → 51.84
IDEASIDEAS.Buildings.Components.Examples.ScalingWindow (sim)SimCode performance 13.39 → 31.47
IDEASIDEAS.Buildings.Examples.OpenDoorComparison (sim)SimCode performance 11.13 → 25.59
IDEASIDEAS.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.SpringDamperSeries (sim)Compile performance 20.05 → 9.48
Modelica_3.2.3Modelica.Electrical.PowerConverters.Examples.DCDC.ChopperStepDown.ChopperStepDown_RL (sim)Compile performance 21.68 → 8.75
Modelica_3.2.3Modelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_DC_Drive (sim)Compile performance 28.67 → 10.24
Modelica_3.2.3Modelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_R (sim)Compile performance 21.14 → 9.21
Modelica_3.2.3Modelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_RL (sim)Compile performance 28.26 → 9.11
Modelica_3.2.3Modelica.Electrical.QuasiStationary.SinglePhase.Examples.Rectifier (sim)Compile performance 20.57 → 9.17
Modelica_3.2.3Modelica.Electrical.QuasiStationary.SinglePhase.Examples.SeriesBode (sim)Compile performance 23.49 → 7.41
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Constraints.PrismaticConstraint (sim)Compile performance 23.61 → 13.63
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)Simulate → Compile
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.BevelGear1D (sim)Compile performance 26.70 → 10.82
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraint (sim)Compile performance 26.47 → 12.01
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.MovingActuatedDrive (sim)Compile performance 24.34 → 12.61
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Compile → Simulate
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Start (sim)Compile performance 28.05 → 10.77
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.ComparisonPolyphase.SMEE_Generator_Polyphase (sim)Compile performance 29.14 → 11.39
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.ComparisonPolyphase.SMPM_Inverter_Polyphase (sim)Compile performance 28.83 → 10.45
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.ComparisonPolyphase.SMR_Inverter_Polyphase (sim)Compile performance 28.91 → 10.29
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_DOL (sim)Compile performance 26.85 → 9.33
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Compile performance 23.18 → 10.36
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_LoadDump (sim)Compile performance 24.64 → 11.74
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Rectifier (sim)Compile performance 24.11 → 11.30
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Braking (sim)Compile performance 27.93 → 10.77
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSource (sim)Compile performance 26.41 → 9.08
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Inverter (sim)Compile performance 28.98 → 10.32
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_VoltageSource (sim)Compile performance 26.56 → 9.09
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainThreePhaseMotorValidation.MultiDomainCIM (sim)
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainThreePhaseMotorValidation.MultiDomainMotor (sim)
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainThreePhaseMotorValidation.MultiDomainTypeI (sim)
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainThreePhaseMotorValidation.MultiDomainTypeV (sim)
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Templates performance 25.58 → 13.78
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)FrontEnd performance 5.96 → 10.23
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Compile → Failed
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Compile → Failed
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile → Failed
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)FrontEnd performance 11.40 → 4.49
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)FrontEnd performance 11.21 → 5.09
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)FrontEnd performance 11.31 → 4.44
PowerGrids_symb_jacPowerGrids.Electrical.Test.LoadImpedancePQ (sim)Compile performance 20.00 → 7.76
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4Windings (sim)Compile performance 20.89 → 9.32
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim)Compile performance 21.44 → 9.65
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim)Compile performance 25.92 → 9.86
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim)Compile performance 23.04 → 9.30
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim)Compile performance 23.32 → 9.76
PowerGrids_symb_jacPowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim)Compile performance 20.35 → 7.65
PowerGrids_symb_jacPowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim)Compile performance 20.24 → 8.09
PowerGrids_symb_jacPowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim)Compile performance 20.25 → 7.60
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_6_M_4 (sim)Failed → FrontEnd
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_3_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64 (sim)SimCode performance 0:01:02 → 31.38
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Evaporator (sim)Simulate performance 6.03 → 12.66
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.FlowRes (sim)Simulate performance 46.39 → 0:01:39
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Recuperator (sim)Simulate performance 5.27 → 14.17
ThermofluidStreamThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)Simulate performance 0:02:13 → 0:04:26