OpenModelica newInst-daeMode from 2024-01-13 19:27:58 to 2024-01-17 08:57:36

Summary

OMC Commits3
Libraries Changed3
Number of Improvements3
Number of Regressions9
Number of Performance Improvements3
Number of Performance Regressions63

OpenModelica Changes

CommitDateAuthorSummary
73ad5070032024-01-16 13:21:15 +0100kabdelhak[NB] fix adjacency and jacobian dependencies (#11809)
cda53f048b2024-01-16 12:58:01 +0100Per ÖstlundImprove flat Modelica for records (#11812)
e5cbaecf9b2024-01-15 11:50:03 +0100Vitalijdoc: fix typos (#11756)

OpenModelicaLibaryTesting Changes

CommitDateAuthorSummary
1ed06f32024-01-18 19:54:15 +0100Adrian Popremove unused code
5e8df262024-01-18 19:40:19 +0100Adrian Popdo apt-get update before installing libx* FMPy deps

Library Changes

LibraryChange
AixLib_latestFrom version 1.3.2-development (e8aa7bd890ad8f9922cf4dc3a30bd8532bb29096) to 1.3.2-development (e6bcdaab1d267f495f1a99b218ff3260efae43b2)
ModelicaTest_trunkFrom version trunk (e19770aaceca862a6f8b75fd873be1f0e8f5eff0) to trunk (2e00af169b2e5afd3789dd367bba0f2a40a36621)
PowerGrids_devFrom version 2.0.0-develop (c93213878b2d1d1e699407c3e663fd222433bdd9) to 2.0.0-develop (77335737da837de2235a7d45ec442280aded7b3c)

Models Affected

AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication1 (sim)Simulate performance 0.12 → 0:08:00
AixLibAixLib.Fluid.Examples.FlowSystem.Simplified3 (sim)
AixLibAixLib.Fluid.Examples.FlowSystem.Simplified4 (sim)BackEnd performance 6.01 → 11.53 Compile performance 12.94 → 22.04
AixLibAixLib.Fluid.Examples.FlowSystem.Simplified5 (sim)BackEnd performance 6.83 → 12.77 Compile performance 12.67 → 22.23
AixLibAixLib.Fluid.Examples.FlowSystem.Simplified6 (sim)Compile performance 11.16 → 20.66
AixLibAixLib.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Simulate → Compile
AixLibAixLib.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.CylindricalHeatSource (sim)Simulate → Compile
AixLibAixLib.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource (sim)Simulate performance 40.31 → 0:01:11
AixLibAixLib.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate performance 26.84 → 49.94
AixLibAixLib.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Measured_SmallScale (sim)Simulate performance 13.24 → 23.65
AixLibAixLib.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Simulate performance 40.35 → 0:01:08
AixLibAixLib.Fluid.HeatExchangers.Radiators.Examples.RadiatorEN442_2 (sim)Simulate performance 0:01:00 → 0:01:53
AixLibAixLib.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Compile performance 5.75 → 11.30 Simulate performance 0:01:31 → 0:03:07
AixLibAixLib.Fluid.MassExchangers.MembraneBasedEnthalpyExchangers.Examples.Test_EnthalpyExchanger (sim)BackEnd performance 5.78 → 13.86 Compile performance 17.45 → 37.34
AixLibAixLib.Fluid.MassExchangers.MembraneBasedEnthalpyExchangers.Validation.DynamicValidation (sim)BackEnd performance 6.28 → 18.23 Compile performance 18.75 → 40.33 Simulate performance 24.17 → 0:01:01
AixLibAixLib.Fluid.MassExchangers.MembraneBasedEnthalpyExchangers.Validation.StaticValidation (sim)BackEnd performance 6.31 → 14.52 Compile performance 18.72 → 41.15
AixLibAixLib.Fluid.Storage.Examples.BufferStorage (sim)Compile performance 10.98 → 21.73
AixLibAixLib.Fluid.Storage.Validation.HeatExchangerLocation (sim)Compile performance 10.44 → 21.22
AixLibAixLib.Systems.HydraulicModules.Example.ERC_ExperimentalHall_CoolingCircuit (sim)Compile performance 19.62 → 41.15
AixLibAixLib.Systems.HydraulicModules.Example.Injection (sim)Compile performance 11.79 → 24.70
AixLibAixLib.Systems.ModularAHU.Examples.DemandControlledAHU (sim)FrontEnd performance 14.29 → 34.08 BackEnd performance 8.52 → 16.26 Compile performance 37.13 → 0:01:05
AixLibAixLib.Systems.ModularAHU.Examples.EONERC_AHU2 (sim)FrontEnd performance 11.65 → 28.62 BackEnd performance 7.19 → 14.98 Compile performance 31.01 → 57.57
AixLibAixLib.Systems.ModularAHU.Examples.GenericAHU (sim)FrontEnd performance 11.66 → 26.29 BackEnd performance 5.86 → 11.95 Compile performance 32.67 → 58.97
AixLibAixLib.Systems.ModularAHU.Examples.Heater (sim)Compile performance 10.76 → 23.09
AixLibAixLib.Systems.ModularAHU.Validation.AHU2_Cooler (sim)FrontEnd performance 5.68 → 13.29 Templates performance 7.30 → 16.44 Compile performance 16.42 → 31.37
AixLibAixLib.Systems.ModularAHU.Validation.AHU2_Heater (sim)Compile performance 11.68 → 23.30
AixLibAixLib.Systems.ModularAHU.Validation.AHU2_Preheater (sim)Compile performance 12.32 → 24.55
AixLibAixLib.Systems.TABS.Examples.Tabs (sim)Compile performance 17.72 → 34.41
AixLibAixLib.ThermalZones.HighOrder.Examples.OFDHeatLoad (sim)BackEnd performance 5.63 → 10.33 Compile performance 23.84 → 41.43
AixLibAixLib.ThermalZones.HighOrder.Examples.OFD_1Jan (sim)BackEnd performance 6.50 → 11.78
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication1 (sim)Simulate performance 0:08:00 → 0.12
Buildings_8Buildings.Obsolete.Utilities.IO.Python27.Functions.Examples.Exchange (sim)Compile → Simulate
IDEASIDEAS.Buildings.Components.Examples.NumberOccupants (sim)BackEnd performance 7.68 → 15.55
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Fittings.TestSharpEdgedOrifice (sim)Verify → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Simulate → Compile
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainThreePhaseMotorValidation.MultiDomainTypeIII (sim)Templates performance 0:02:34 → 0:01:26
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)FrontEnd performance 6.75 → 12.20
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)BackEnd performance 35.59 → 0:01:02
OpenIPSLOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)FrontEnd performance 5.67 → 10.41 BackEnd performance 34.72 → 0:01:01
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)FrontEnd performance 5.57 → 10.81 BackEnd performance 0:01:10 → 0:02:02 Templates performance 19.29 → 34.15
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)FrontEnd performance 5.46 → 11.03 BackEnd performance 0:01:10 → 0:02:03 Templates performance 19.48 → 34.78
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)FrontEnd performance 5.30 → 11.23 BackEnd performance 0:01:10 → 0:02:05 Templates performance 19.48 → 35.26
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)FrontEnd performance 5.31 → 10.44 BackEnd performance 35.96 → 0:01:11
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)FrontEnd performance 5.31 → 10.61 BackEnd performance 41.50 → 0:01:14 Templates performance 12.38 → 24.95
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)FrontEnd performance 5.65 → 10.27 BackEnd performance 0:01:07 → 0:01:57 Templates performance 18.42 → 33.21
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)FrontEnd performance 5.47 → 10.00 Templates performance 13.34 → 23.55
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork (sim)Compile performance 13.91 → 23.66
PowerGrids_devPowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection (sim)Compile performance 16.92 → 29.85
PowerGrids_devPowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening (sim)Compile performance 17.00 → 29.66
PowerGrids_devPowerGrids.Examples.IEEE14bus.IEEE14busShort4 (sim)Compile performance 20.54 → 37.16
PowerGrids_devPowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork (sim)Compile performance 17.03 → 29.71
PowerGrids_symb_jacPowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection (sim)Compile performance 15.21 → 28.02
PowerGrids_symb_jacPowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening (sim)Compile performance 15.03 → 27.52
PowerGrids_symb_jacPowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation (sim)Compile performance 15.11 → 28.52
PowerGrids_symb_jacPowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork (sim)Compile performance 15.13 → 28.00
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_2_M_4 (sim)Templates performance 26.50 → 1.64
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)FrontEnd → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)FrontEnd → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_6_M_4 (sim)FrontEnd → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_6_M_4 (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_6_M_4 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_1280_M_10 (sim)Templates performance 6.59 → 11.38
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Templates performance 10.40 → 17.98 Compile performance 0:01:14 → 0:02:09
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Simulate performance 11.95 → 23.92
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_4 (sim)BackEnd performance 14.70 → 28.29
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_12800 (sim)Templates performance 5.30 → 10.77
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800 (sim)Compile performance 30.95 → 58.03
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400 (sim)Compile performance 15.95 → 29.66
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280 (sim)Simulate → Failed
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_160 (sim)Simulate performance 18.08 → 31.54
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_320 (sim)Simulate performance 38.97 → 0:01:12
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.Verification.SteamPipe (sim)Simulate performance 8.39 → 14.70
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_1280 (sim)BackEnd performance 6.19 → 11.37 Compile performance 7.63 → 13.17
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_1280 (sim)BackEnd performance 6.47 → 11.61
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopSimulator (sim)Simulate performance 8.59 → 14.98
ThermoPowerThermoPower.Test.DistributedParameterComponents.CheckFlow1DFV2phMassBalance (sim)Simulate performance 8.59 → 15.37
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phDB (sim)Simulate performance 15.99 → 27.94
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_F (sim)Compile performance 15.62 → 26.69 Simulate performance 7.43 → 13.44