OpenModelica master-fmi from 2023-12-26 07:32:07 to 2023-12-28 04:29:59

Summary

OMC Commits2
Libraries Changed0
Number of Improvements11
Number of Regressions9
Number of Performance Improvements22
Number of Performance Regressions45

OpenModelica Changes

CommitAuthorSummary
b890045362kabdelhak[NB] update adjacency matrix (#11771)
9ba5fde49ekabdelhak[SimCode] support index array assignment equations (#11770)

Library Changes

LibraryChange

Models Affected

AixLibAixLib.Systems.ModularAHU.Validation.AHU2_Cooler (sim)Failed → Compile
AixLibAixLib.Systems.ModularAHU.Validation.AHU2_Preheater (sim)Failed → Compile
AixLibAixLib.Utilities.Sensors.Examples.ExergyMeters (sim)Simulate → Compile
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.HVACAgentsCommunications.SimpleCommunication (sim)Simulate → Compile
AixLib_latestAixLib.ThermalZones.HighOrder.Validation.ASHRAE140.Case250 (sim)Simulate → Compile
AixLib_latestAixLib.Utilities.Sensors.Examples.ExergyMeters (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermalMultiZone (sim)SimCode performance 57.56 → 0:01:44
Buildings_8Buildings.ThermalZones.Detailed.Validation.LBNL_71T.RoomB.ElectroChromicWindow (sim)Templates performance 5.65 → 13.09
Buildings_8Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallNoWindow (sim)Compile performance 12.73 → 29.76
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.ChillerDXHeatingEconomizer (sim)SimCode performance 21.56 → 50.64
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)SimCode performance 23.62 → 50.14
Buildings_9Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalWinter (sim)Failed → Compile
Buildings_9Buildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingRCZ6 (sim)SimCode performance 53.31 → 31.14
Buildings_9Buildings.Fluid.Geothermal.Borefields.Validation.Sandbox (sim)
Buildings_9Buildings.Fluid.Geothermal.BuriedPipes.Examples.SingleBuriedPipe (sim)Simulate → Compile
Buildings_9Buildings.Fluid.Geothermal.BuriedPipes.Examples.TwoPipesConduit (sim)Compile → Verify
Buildings_9Buildings.Fluid.HeatExchangers.Examples.WetCoilDiscretizedMassFlow (sim)SimCode performance 31.01 → 16.29
Buildings_9Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 54.52 → 2.72
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.ChillerDXHeatingEconomizer (sim)SimCode performance 14.64 → 25.15
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSummer (sim)Failed → Compile
Buildings_latestBuildings.Examples.DualFanDualDuct.ClosedLoop (sim)Compile → Failed
Buildings_latestBuildings.Examples.ScalableBenchmarks.BuildingVAV.ThermalZones.Validation.MultiZone (sim)Failed → Compile
Buildings_latestBuildings.Fluid.Geothermal.Aquifer.Examples.CoolingOffice (sim)SimCode performance 13.32 → 40.04
Buildings_latestBuildings.Fluid.Geothermal.Aquifer.Validation.NumberWells (sim)SimCode performance 16.14 → 35.40
Buildings_latestBuildings.Fluid.Geothermal.Aquifer.Validation.SimulationTest (sim)Verify → Failed
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.Borefields (sim)
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 54.52 → 4.29
ClaRaClaRa.Examples.SteamPowerPlant_01 (sim)Failed → SimCode
ElectricalEnergyStorageElectricalEnergyStorage.Examples.SimpleStackCycling (sim)SimCode performance 21.26 → 7.88
IDEASIDEAS.Buildings.Examples.OpenDoorComparison (sim)SimCode performance 21.99 → 11.13
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.SpringDamperSeries (sim)Compile performance 9.64 → 20.05
ModelicaTest_3.2.3ModelicaTest.Utilities.TestReadFile (sim)Templates performance 11.82 → 5.11
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)BackEnd performance 13.15 → 7.44 SimCode performance 0:01:06 → 15.35
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpNPSH (sim)Compile performance 23.18 → 13.43
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpPowerCharacteristic (sim)Compile performance 23.40 → 13.49
Modelica_3.2.3Modelica.Electrical.PowerConverters.Examples.DCDC.ChopperStepDown.ChopperStepDown_RL (sim)Compile performance 12.16 → 21.68
Modelica_3.2.3Modelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_DC_Drive (sim)Compile performance 12.57 → 28.67
Modelica_3.2.3Modelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_R (sim)Compile performance 11.81 → 21.14
Modelica_3.2.3Modelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_RL (sim)Compile performance 11.66 → 28.26
Modelica_3.2.3Modelica.Electrical.QuasiStationary.SinglePhase.Examples.Rectifier (sim)Compile performance 10.42 → 20.57
Modelica_3.2.3Modelica.Electrical.QuasiStationary.SinglePhase.Examples.SeriesBode (sim)Compile performance 9.59 → 23.49
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)Compile → Simulate
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.ActuatedDrive (sim)Compile performance 11.76 → 20.29
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.BevelGear1D (sim)Compile performance 12.91 → 26.70
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraint (sim)Compile performance 12.36 → 26.47
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffects (sim)Compile performance 16.96 → 29.52
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.MovingActuatedDrive (sim)Compile performance 13.10 → 24.34
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_TCPIPServerMultipleClients (sim)Simulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Simulate → Compile
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Start (sim)Compile performance 11.21 → 28.05
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.ComparisonPolyphase.SMEE_Generator_Polyphase (sim)Compile performance 11.03 → 29.14
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.ComparisonPolyphase.SMPM_Inverter_Polyphase (sim)Compile performance 10.62 → 28.83
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.ComparisonPolyphase.SMR_Inverter_Polyphase (sim)Compile performance 10.36 → 28.91
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_DOL (sim)Compile performance 8.96 → 26.85
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Compile performance 10.21 → 23.18
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_LoadDump (sim)Compile performance 11.37 → 24.64
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Rectifier (sim)Compile performance 11.10 → 24.11
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Braking (sim)Compile performance 10.65 → 27.93
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSource (sim)Compile performance 8.67 → 26.41
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Inverter (sim)Compile performance 9.96 → 28.98
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_VoltageSource (sim)Compile performance 8.76 → 26.56
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainThreePhaseMotorValidation.MultiDomainCIM (sim)
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Failed → Compile
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Failed → Compile
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)FrontEnd performance 5.65 → 11.40
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)FrontEnd performance 5.72 → 11.21
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)FrontEnd performance 4.93 → 11.31
PowerGrids_symb_jacPowerGrids.Electrical.Test.LoadImpedancePQ (sim)Compile performance 7.84 → 20.00
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4Windings (sim)Compile performance 9.38 → 20.89
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim)Compile performance 9.76 → 21.44
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim)Compile performance 9.92 → 25.92
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim)Compile performance 9.44 → 23.04
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim)Compile performance 9.90 → 23.32
PowerGrids_symb_jacPowerGrids.Electrical.Test.TwoBusesInductiveTransmissionLine (sim)Compile performance 7.58 → 20.35
PowerGrids_symb_jacPowerGrids.Electrical.Test.TwoBusesResistiveTransmissionLineFault (sim)Compile performance 8.20 → 20.24
PowerGrids_symb_jacPowerGrids.Electrical.Test.TwoBusesShuntTransmissionLine (sim)Compile performance 7.64 → 20.25
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_6_M_4 (sim)FrontEnd → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_3_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64 (sim)SimCode performance 24.62 → 0:01:02
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_640_M_10 (sim)BackEnd performance 15.66 → 8.56
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10 (sim)Compile performance 30.79 → 17.55
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)Simulate performance 0:02:20 → 0:01:19
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)Templates performance 17.35 → 9.37 Simulate performance 0:02:16 → 0:01:17
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Compile performance 0:03:43 → 0:02:11
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Compile performance 0:03:40 → 0:02:09
ScalableTestSuite_nooptScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_3200 (sim)Simulate performance 19.93 → 9.71
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32 (sim)BackEnd performance 18.92 → 10.74
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64 (sim)BackEnd performance 43.05 → 25.24 Templates performance 10.60 → 4.24
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_4 (sim)BackEnd performance 24.39 → 13.27
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_12800 (sim)BackEnd performance 19.34 → 11.01
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_160 (sim)BackEnd performance 10.32 → 5.03