OpenModelica newInst-daemode from 2023-05-07 07:25:35 to 2023-05-10 04:04:01

Summary

OMC Commits6
Libraries Changed5
Number of Improvements112
Number of Regressions13
Number of Performance Improvements1
Number of Performance Regressions34

OpenModelica Changes

CommitAuthorSummary
a8b42a1defAdeel AsgharAvoid scroll bars on parameters dialog (#10666)
721e7e1a28Adeel AsgharCalling getText removes the white spaces (#10664)
d8c11cca7fPer ÖstlundClean up some API calls (#10663)
1c8ce4d0a4Adeel AsgharHandle the case of replaceable classes (#10662)
17a56b02a0Per ÖstlundAdd isReplaceable/isRedeclare API (#10661)
2cbc1eb5caAdeel AsgharUpdate the modifiers that are changed (#10660)

Library Changes

LibraryChange
AESFrom version main (c5a97268c9ceb400126c3e97c31c2e42b371aa57) to main (5fc90cc09e7b330a7111c280f0ef1be31b5435e3)
Buildings_9From version 9.1.1-maint.9.1.x (f974601b55adc05704fa5936992db7e0738352e0) to 9.1.1-maint.9.1.x (1e815c9353b6607776df2fc6c571e5e1a629e8c5)
Buildings_latestFrom version 10.0.0-master (ae1af90496a2db5df069779af24ea95eae81b100) to 10.0.0-master (a780b7303460c9c08ea2469a1296f0f071570563)
TILMediaFrom version 1.8.0-main (0fd90ee65236266b94c4c6193d18dbbe3f41af38) to 1.8.1-main (010603eb27287ce477b3902926296ee9b305af50)
ThermofluidStreamFrom version 1.1.0-main (81e8de1779dda9828a009f0ed95b6b0d4789e355) to 1.1.0-main (9d9c767eb70d0c4bdb96745c70a80c303a054ab6)

Models Affected

AESAES.Coursework.ThermSys_Generation.Hcentral_control_case_001 (sim)Simulate performance 0.10 → 26.92
AESAES.Coursework.ThermSys_Generation.Hcentral_control_case_002 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_case_studies.Heat_network.HNcontrol_HC_SS_case_001 (sim)Compile → Simulate
AESAES.Coursework.ThermSys_component_models.HeatPump_case_002 (sim)Simulate → Compile
AESAES.Coursework.ThermSys_control_problems.Flow_pressure_control_liquids.Valve_linearisation_case_001 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_HSrecycle_001 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_liquid_circuit_001 (sim)Compile → Simulate
AESAES.Devel_test_models.Test_liquid_circuit_005 (sim)Simulate → Compile
AESAES.Devel_test_models.Test_liquid_circuit_007_net01 (sim)Simulate performance 0.49 → 18.62
AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.BookTrading (sim)Simulate → Compile
AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Simulate performance 0.12 → 0:08:00
Buildings_8Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.14 → 0:08:00
Buildings_9Buildings.Controls.OBC.CDL.Routing.Validation.RealExtractor (sim)Simulate → Verify
Buildings_9Buildings.Occupants.BaseClasses.Validation.Weibull1DON (sim)Simulate → Verify
Buildings_9Buildings.Occupants.Office.Windows.Validation.Rijal2007WindowsTInTOutTComf (sim)Verify → Simulate
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Verify → Simulate
Buildings_latestBuildings.Occupants.BaseClasses.Validation.Weibull1DON (sim)Verify → Simulate
Buildings_latestBuildings.Occupants.Office.Lighting.Validation.Hunt1979Light (sim)Verify → Simulate
Buildings_latestBuildings.Occupants.Office.Windows.Validation.Rijal2007WindowsTInTOutTComf (sim)Simulate → Verify
ClaRaClaRa.Basics.ControlVolumes.FluidVolumes.Check.Validation_VolumeVLE_L2_HeatTransfer_1ph_shell (sim)Compile → Simulate
ClaRaClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUparallel_DiscrPipes (sim)Simulate performance 1.36 → 0:08:01
ClaRaClaRa.Basics.Media.CreateInterpolatedMedium (sim)Simulate → Compile
ClaRaClaRa.Components.Adapters.Check.RowOfScalar2VectorHeatPorts (sim)Simulate performance 0.21 → 0:01:50
ClaRaClaRa.Components.Adapters.Check.TestFluidConverters (sim)Compile → Simulate
ClaRaClaRa.Components.BoundaryConditions.Check.TestFlueGasComposition (sim)Compile → Simulate
ClaRaClaRa.Components.BoundaryConditions.Check.TestIAPWSboundaries2 (sim)Compile → Simulate
ClaRaClaRa.Components.Control.PredictorModels_3508.Check.TestReheater (sim)Compile → Simulate
ClaRaClaRa.Components.Electrical.Check.TestAsynchronousMotorWithPump (sim)Simulate performance 0.14 → 0:08:00
ClaRaClaRa.Components.Electrical.Check.TestTurboGenerator (sim)Compile → Simulate
ClaRaClaRa.Components.FlueGasCleaning.Denitrification.Check.Test_Denitrification (sim)Compile → Simulate
ClaRaClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_Desulfurization_ideal (sim)Compile → Simulate
ClaRaClaRa.Components.Furnace.Check.Test_CombustionChamber (sim)Compile → Simulate
ClaRaClaRa.Components.Furnace.Check.Test_CombustionChamber_vs_Burner_control (sim)Compile → Simulate
ClaRaClaRa.Components.HeatExchangers.Check.Test_FlatTubeFinnedHEXvle2gas_L4 (sim)Simulate performance 0.22 → 0:08:00
ClaRaClaRa.Components.MechanicalSeparation.Check.TestFeedWaterTank_1Separator (sim)Simulate performance 0.12 → 0:08:00
ClaRaClaRa.Components.MechanicalSeparation.Check.TestSeparator_L1 (sim)Compile → Simulate
ClaRaClaRa.Components.MechanicalSeparation.Check.TestSeparator_L3 (sim)Simulate performance 0.17 → 0:08:00
ClaRaClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestFuelJoin (sim)Compile → Simulate
ClaRaClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestGrinder (sim)Compile → Simulate
ClaRaClaRa.Components.Sensors.Check.TestFuelSensors (sim)Compile → Simulate
ClaRaClaRa.Components.Sensors.Check.TestSensors (sim)Compile → Failed
ClaRaClaRa.Components.Sensors.Check.TestVLESensors (sim)Compile → Simulate
ClaRaClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_affinity (sim)Compile → Simulate
ClaRaClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_simple (sim)Compile → Simulate
ClaRaClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_stageStacked (sim)Compile → Simulate
ClaRaClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_stageStacked_singleStage (sim)Compile → Simulate
ClaRaClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorVLE_L1_stageStacked (sim)Compile → Simulate
ClaRaClaRa.Components.TurboMachines.Compressors.Check.Test_MassFlow_VIGVControlled (sim)Compile → Simulate
ClaRaClaRa.Components.TurboMachines.Pumps.Check.TestPumpModels (sim)Simulate performance 0.17 → 0:08:00
ClaRaClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_OffDesignInlet (sim)Compile → Simulate
ClaRaClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_WithEMotor (sim)Simulate performance 0.18 → 0:08:00
ClaRaClaRa.Components.TurboMachines.Pumps.Check.TestPump_L2_OffDesign (sim)Compile → Simulate
ClaRaClaRa.Components.TurboMachines.Turbines.Check.testSingleTurbineStage (sim)Compile → Simulate
ClaRaClaRa.Components.TurboMachines.Turbines.Check.testStackedTurbineStages (sim)Compile → Simulate
ClaRaClaRa.Components.TurboMachines.Turbines.Check.testTurbineVLE_L1 (sim)Compile → Simulate
ClaRaClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_JoinSplitGas_L2_flex (sim)Compile → Simulate
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Advanced (sim)Simulate performance 0.20 → 0:04:17
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.MassDefect.Test_Pipe_L2_Simple (sim)Simulate performance 0.11 → 0:08:00
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Advanced (sim)Simulate performance 0.21 → 0:08:00
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Simple (sim)Simulate performance 0.20 → 0:08:00
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Tube_FlueGas_L2_Simple (sim)Compile → Simulate
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Simple (sim)Simulate performance 0.24 → 0:08:00
ClaRaClaRa.Components.VolumesValvesFittings.Valves.Check.TestCheckValveOpenLeakage (sim)Compile → Simulate
ClaRaClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayValve (sim)Simulate performance 0.15 → 0:08:00
ClaRaClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayValves (sim)Compile → Simulate
ClaRaClaRa.Components.VolumesValvesFittings.Valves.Check.TestValves (sim)Compile → Simulate
ClaRaClaRa.Components.VolumesValvesFittings.Valves.Check.Test_EN60534_compressible (sim)Compile → Simulate
ClaRaClaRa.Components.VolumesValvesFittings.Valves.Check.Test_EN60534_incompressible (sim)Compile → Simulate
ClaRaClaRa.Examples.VapourCycle_01 (sim)Simulate performance 0.25 → 47.92
ClaRaClaRa.StaticCycles.Boundaries.Check.TestNewBoundaries (sim)Compile → Simulate
ClaRaClaRa.StaticCycles.Check.TestBoundaries (sim)Compile → Simulate
ClaRaClaRa.StaticCycles.Check.TestStacy1 (sim)Compile → Simulate
ClaRaClaRa.StaticCycles.Check.TestStacy2 (sim)Compile → Simulate
ClaRaClaRa.StaticCycles.Check.TestStacy3 (sim)Compile → Simulate
ClaRaClaRa.StaticCycles.Check.TestStacy4 (sim)Compile → Simulate
ClaRaClaRa.StaticCycles.Check.TestStacy5 (sim)Compile → Simulate
ClaRaClaRa.StaticCycles.Check.TestStacy6 (sim)Compile → Simulate
ClaRaClaRa.StaticCycles.Check.TestStacy7 (sim)Compile → Simulate
ClaRaClaRa.StaticCycles.Check.TestStacy8 (sim)Compile → Simulate
ClaRaClaRa.StaticCycles.Machines.Check.CheckPumpModels (sim)Compile → Simulate
ClaRaClaRa.StaticCycles.Machines.Check.CheckTurbineModels (sim)Compile → Simulate
ClaRaClaRa.Visualisation.Check.TestQuadruple (sim)Compile → Simulate
ClaRaClaRa.Visualisation.Check.TestStatePoint (sim)Compile → Simulate
ClaRa_devClaRa.Basics.ControlVolumes.FluidVolumes.Check.Validation_VolumeVLE_L2_HeatTransfer_1ph_shell (sim)Compile → Simulate
ClaRa_devClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUparallel_DiscrPipes (sim)Simulate performance 1.76 → 0:08:01
ClaRa_devClaRa.Basics.Media.CreateInterpolatedMedium (sim)Simulate → Compile
ClaRa_devClaRa.Components.Adapters.Check.RowOfScalar2VectorHeatPorts (sim)Simulate performance 0.27 → 0:01:51
ClaRa_devClaRa.Components.Adapters.Check.TestFluidConverters (sim)Compile → Simulate
ClaRa_devClaRa.Components.BoundaryConditions.Check.TestFlueGasComposition (sim)Compile → Verify
ClaRa_devClaRa.Components.BoundaryConditions.Check.TestIAPWSboundaries2 (sim)Compile → Verify
ClaRa_devClaRa.Components.Control.PredictorModels_3508.Check.TestReheater (sim)Compile → Simulate
ClaRa_devClaRa.Components.Electrical.Check.TestAsynchronousMotorWithPump (sim)Simulate performance 0.19 → 0:08:00
ClaRa_devClaRa.Components.Electrical.Check.TestTurboGenerator (sim)Compile → Verify
ClaRa_devClaRa.Components.FlueGasCleaning.Denitrification.Check.Test_Denitrification (sim)Compile → Simulate
ClaRa_devClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_Desulfurization_ideal (sim)Compile → Simulate
ClaRa_devClaRa.Components.Furnace.Check.Test_CombustionChamber (sim)Compile → Simulate
ClaRa_devClaRa.Components.Furnace.Check.Test_CombustionChamber_vs_Burner_control (sim)Compile → Simulate
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_FlatTubeFinnedHEXvle2gas_L4 (sim)Simulate performance 0.23 → 0:08:00
ClaRa_devClaRa.Components.MechanicalSeparation.Check.TestFeedWaterTank_1Separator (sim)Simulate performance 0.19 → 0:08:00
ClaRa_devClaRa.Components.MechanicalSeparation.Check.TestSeparator_L1 (sim)Compile → Simulate
ClaRa_devClaRa.Components.MechanicalSeparation.Check.TestSeparator_L3 (sim)Simulate performance 0.19 → 0:08:00
ClaRa_devClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestFuelJoin (sim)Compile → Verify
ClaRa_devClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestGrinder (sim)Compile → Verify
ClaRa_devClaRa.Components.Sensors.Check.TestFuelSensors (sim)Compile → Simulate
ClaRa_devClaRa.Components.Sensors.Check.TestSensors (sim)Compile → Simulate
ClaRa_devClaRa.Components.Sensors.Check.TestVLESensors (sim)Compile → Simulate
ClaRa_devClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_affinity (sim)Compile → Verify
ClaRa_devClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_simple (sim)Compile → Verify
ClaRa_devClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_stageStacked (sim)Compile → Simulate
ClaRa_devClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_stageStacked_singleStage (sim)Compile → Simulate
ClaRa_devClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorVLE_L1_stageStacked (sim)Compile → Simulate
ClaRa_devClaRa.Components.TurboMachines.Compressors.Check.Test_MassFlow_VIGVControlled (sim)Compile → Verify
ClaRa_devClaRa.Components.TurboMachines.Pumps.Check.TestPumpModels (sim)Simulate performance 0.16 → 0:08:00
ClaRa_devClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_OffDesignInlet (sim)Compile → Simulate
ClaRa_devClaRa.Components.TurboMachines.Pumps.Check.TestPump_L1_WithEMotor (sim)Simulate performance 0.19 → 0:08:00
ClaRa_devClaRa.Components.TurboMachines.Pumps.Check.TestPump_L2_OffDesign (sim)Compile → Simulate
ClaRa_devClaRa.Components.TurboMachines.Turbines.Check.testSingleTurbineStage (sim)Compile → Simulate
ClaRa_devClaRa.Components.TurboMachines.Turbines.Check.testStackedTurbineStages (sim)Compile → Simulate
ClaRa_devClaRa.Components.TurboMachines.Turbines.Check.testTurbineVLE_L1 (sim)Compile → Verify
ClaRa_devClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_JoinSplitGas_L2_flex (sim)Compile → Simulate
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Advanced (sim)Simulate performance 0.21 → 0:04:26
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.MassDefect.Test_Pipe_L2_Simple (sim)Simulate performance 0.11 → 0:08:00
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Advanced (sim)Simulate performance 0.20 → 0:08:00
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Simple (sim)Simulate performance 0.20 → 0:08:00
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Tube_FlueGas_L2_Simple (sim)Compile → Simulate
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Simple (sim)Simulate performance 0.18 → 0:08:00
ClaRa_devClaRa.Components.VolumesValvesFittings.Valves.Check.TestCheckValveOpenLeakage (sim)Compile → Verify
ClaRa_devClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayValve (sim)Simulate performance 0.17 → 0:08:00
ClaRa_devClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayValves (sim)Compile → Verify
ClaRa_devClaRa.Components.VolumesValvesFittings.Valves.Check.TestValves (sim)Compile → Verify
ClaRa_devClaRa.Components.VolumesValvesFittings.Valves.Check.Test_EN60534_compressible (sim)Compile → Verify
ClaRa_devClaRa.Components.VolumesValvesFittings.Valves.Check.Test_EN60534_incompressible (sim)Compile → Verify
ClaRa_devClaRa.Examples.VapourCycle_01 (sim)Simulate performance 0.27 → 49.12
ClaRa_devClaRa.StaticCycles.Boundaries.Check.TestNewBoundaries (sim)Compile → Verify
ClaRa_devClaRa.StaticCycles.Check.TestBoundaries (sim)Compile → Verify
ClaRa_devClaRa.StaticCycles.Check.TestStacy1 (sim)Compile → Verify
ClaRa_devClaRa.StaticCycles.Check.TestStacy2 (sim)Compile → Verify
ClaRa_devClaRa.StaticCycles.Check.TestStacy3 (sim)Compile → Verify
ClaRa_devClaRa.StaticCycles.Check.TestStacy4 (sim)Compile → Verify
ClaRa_devClaRa.StaticCycles.Check.TestStacy5 (sim)Compile → Verify
ClaRa_devClaRa.StaticCycles.Check.TestStacy6 (sim)Compile → Verify
ClaRa_devClaRa.StaticCycles.Check.TestStacy7 (sim)Compile → Verify
ClaRa_devClaRa.StaticCycles.Check.TestStacy8 (sim)Compile → Verify
ClaRa_devClaRa.StaticCycles.Machines.Check.CheckPumpModels (sim)Compile → Verify
ClaRa_devClaRa.StaticCycles.Machines.Check.CheckTurbineModels (sim)Compile → Verify
ClaRa_devClaRa.Visualisation.Check.TestQuadruple (sim)Compile → Verify
ClaRa_devClaRa.Visualisation.Check.TestStatePoint (sim)Compile → Verify
IDEASIDEAS.Buildings.Components.Examples.FacadeShadeExample (sim)BackEnd performance 10.02 → 3.86
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp2 (sim)FrontEnd → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Compile → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_6_M_4 (sim)FrontEnd → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_6_M_4 (sim)Failed → Simulate
TILMediaTILMedia.Testers.TestGas (sim)Compile → Simulate
TILMediaTILMedia.Testers.TestGas_mixture (sim)Compile → Simulate
TILMediaTILMedia.Testers.TestGas_moistAir (sim)Compile → Simulate
TILMediaTILMedia.Testers.TestLiquid (sim)Compile → Simulate
TILMediaTILMedia.Testers.TestVLEFluid (sim)Compile → Simulate
TILMediaTILMedia.Testers.TestVLEFluidObjectFunctions (sim)Compile → Simulate
ThermofluidStreamThermofluidStream.Interfaces.Tests.Test_p_out_clipping (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.Undirected.Interfaces.Tests.Test_p_out_clipping (sim)Verify → Simulate