OpenModelica newInst-daemode from 2022-01-23 00:06:00 to 2022-01-28 01:46:24

Summary

OMC Commits7
Libraries Changed2
Number of Improvements61
Number of Regressions0
Number of Performance Improvements27
Number of Performance Regressions27

OpenModelica Changes

CommitAuthorSummary
1772c4b421Mahder GebremedhinEnable/Disable GUI and CPP runtime at configure time. (#8485)
68fa35afa0kabdelhak[NF] update discrete variable verification (#8476)
9651533402perostImprove OF and NF checkModel (#8473)
ed1e042804AndreasCMinpack in source-code FMUs (#8471)
033bbaf2e9perostClean up SCodeUtil.traverse* functions (#8468)
5e94f19b4aAdeel AsgharOnly try to read the profiling json file when profiling is on (#8467)
5c10d4c725phannebohmFix names for nonlinear sparse solver flags (#8447)

3rdParty changes

Note that the 3rdParty libraries changed: a2d20cf1f2e1..cb1a1d006898

Library Changes

LibraryChange
Buildings_latestFrom version 9.0.0-master (5f2d6f37c9443d84274c723f5359feff7d2805c4) to 9.0.0-master (8fe3dc12d718a244287d4c8e51bc5be3fa0c2218)
ClaRa_devFrom version internal (8ca9d0b1f011ce1b67f19302d0908ce8c4cc7b0a) to internal (6a127cb5d8d5a8a6f96f9ecfd6f15ef2bba76d74)

Models Affected

AixLib_latestAixLib.Fluid.FixedResistances.Examples.Pipe (sim)BackEnd performance 11.11 → 5.52 Compile performance 14.95 → 6.56
AixLib_latestAixLib.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)BackEnd performance 0:01:10 → 31.79
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)BackEnd performance 12.99 → 5.78 Compile performance 0:01:09 → 37.84
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)Compile performance 27.63 → 13.26
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate performance 52.19 → 26.89
AixLib_latestAixLib.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Measured_SmallScale (sim)Simulate performance 28.09 → 14.31
AixLib_latestAixLib.Fluid.Geothermal.Borefields.Examples.Borefields (sim)BackEnd performance 17.27 → 7.88 Compile performance 0:01:10 → 35.90
AixLib_latestAixLib.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Compile performance 17.95 → 8.78 Simulate performance 42.82 → 21.39
AixLib_latestAixLib.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile performance 23.16 → 11.34 Simulate performance 0:01:26 → 46.87
AixLib_latestAixLib.Fluid.Geothermal.Borefields.Validation.Sandbox (sim)Compile performance 21.23 → 9.99 Simulate performance 22.38 → 10.71
AixLib_latestAixLib.Fluid.HeatExchangers.ActiveWalls.Examples.PanelHeatingMultiple (sim)Compile performance 20.51 → 10.41
BuildSysProBuildSysPro.IBPSA.Experimental.Benchmarks.AirFlow.Examples.MultipleFloorsVectors (sim)Templates → Simulate
Buildings_latestBuildings.Examples.ScalableBenchmarks.BuildingVAV.Examples.TwoFloor_TwoZone (sim)Templates performance 7.53 → 13.78
Buildings_latestBuildings.Examples.ScalableBenchmarks.BuildingVAV.ThermalZones.Validation.MultiZone (sim)Compile performance 45.27 → 0:01:18
Buildings_latestBuildings.Examples.ScalableBenchmarks.BuildingVAV.ThermalZones.Validation.ThermalZone (sim)Compile performance 10.48 → 19.26 Simulate performance 5.85 → 10.75
Buildings_latestBuildings.Examples.VAVCO2.VAVSystemCTControl (sim)Compile performance 12.88 → 23.44
Buildings_latestBuildings.Examples.VAVReheat.ASHRAE2006 (sim)Compile performance 56.25 → 0:01:36
Buildings_latestBuildings.Examples.VAVReheat.Guideline36 (sim)Templates performance 5.50 → 12.36
Buildings_latestBuildings.Examples.VAVReheat.Validation.Guideline36SteadyState (sim)Templates performance 6.94 → 11.98
Buildings_latestBuildings.Examples.VAVReheat.Validation.TraceSubstance (sim)Templates performance 5.00 → 14.18 Compile performance 57.07 → 0:01:40
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Examples.ChillerBorefield (sim)Simulate performance 16.03 → 31.15
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Validation.ChillerBorefield (sim)Simulate performance 16.07 → 31.05
Buildings_latestBuildings.Experimental.DHC.Loads.BaseClasses.Validation.BuildingWithETS (sim)FrontEnd performance 6.34 → 14.85 Compile performance 12.28 → 25.33
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.19 → 0:08:00
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.WindowWithShade (sim)Compile performance 15.39 → 26.45
Buildings_latestBuildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3AWithRadiantFloor (sim)Compile performance 42.30 → 0:01:14
Buildings_latestBuildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3BWithRadiantFloor (sim)Compile performance 38.47 → 0:01:10
Buildings_latestBuildings.ThermalZones.Detailed.FLEXLAB.Rooms.Examples.X3WithRadiantFloor (sim)Templates performance 8.69 → 16.79
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600 (sim)Compile performance 12.55 → 25.48
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Compile performance 12.39 → 25.20
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Compile performance 14.05 → 25.77
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950FF (sim)Simulate performance 59.41 → 0:01:46
Buildings_latestBuildings.ThermalZones.Detailed.Validation.MixedAirFreeResponseSteadyState (sim)Compile performance 18.55 → 37.12
Buildings_latestBuildings.ThermalZones.Detailed.Validation.SingleZoneFloorWithHeating (sim)FrontEnd performance 5.98 → 13.63 BackEnd performance 12.67 → 24.81 Templates performance 6.00 → 10.37
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Compile performance 11.01 → 20.96
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Compile performance 10.96 → 24.16
Buildings_latestBuildings.ThermalZones.EnergyPlus.Examples.SmallOffice.Guideline36Summer (sim)Simulate performance 6.30 → 12.02
Buildings_latestBuildings.Utilities.Plotters.Examples.SingleZoneVAV (sim)Compile performance 20.07 → 38.81
Buildings_maint.7.0.xBuildings.Controls.OBC.ASHRAE.G36_PR1.AHUs.SingleZone.VAV.Validation.Controller (sim)Compile performance 13.41 → 28.38
ClaRaClaRa.Basics.ControlVolumes.SolidVolumes.Check.Test_NTU_CounterParallelCross_Comparison (sim)FrontEnd → Templates
ClaRaClaRa.Visualisation.Check.TestHEXdisplay (sim)FrontEnd → Templates
ClaRa_devClaRa.Basics.ControlVolumes.FluidVolumes.Check.Validation_VolumeVLE_L2_HeatTransfer_1ph_shell (sim)Failed → Compile
ClaRa_devClaRa.Basics.ControlVolumes.FluidVolumes.Check.Validation_VolumeVLE_L2_HeatTransfer_2ph_shell (sim)Failed → Compile
ClaRa_devClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell_N_cv (sim)FrontEnd → Compile
ClaRa_devClaRa.Basics.ControlVolumes.SolidVolumes.Check.TestNTU_Case1_Validation_Dynamic (sim)Failed → Compile
ClaRa_devClaRa.Basics.ControlVolumes.SolidVolumes.Check.Test_NTU_CounterParallelCross_Comparison (sim)FrontEnd → Templates
ClaRa_devClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUcounter_DiscrPipes_Case1 (sim)Failed → Compile
ClaRa_devClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUparallel_DiscrPipes (sim)Failed → Compile
ClaRa_devClaRa.Components.Adapters.Check.RowOfScalar2VectorHeatPorts (sim)FrontEnd → Compile
ClaRa_devClaRa.Components.HeatExchangers.Check.EvaluateDesuperheater (sim)Failed → Compile
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2gas_L3_1ph_BU (sim)Failed → FrontEnd
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_BU_ntu (sim)Failed → Compile
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_BU_simple (sim)Failed → FrontEnd
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_1ph_kA (sim)Failed → Compile
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_BU_ntu (sim)Failed → Compile
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_BU_simple (sim)Failed → Compile
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_ntu (sim)Failed → Compile
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_simple (sim)Failed → Compile
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CH_simple_shutoff (sim)Failed → Compile
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CU_ntu (sim)Failed → Compile
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_HEXvle2vle_L3_2ph_CU_simple (sim)Failed → Compile
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_RegenerativeAirPreheater (sim)FrontEnd → Compile
ClaRa_devClaRa.Components.MechanicalSeparation.Check.TestBalanceTank (sim)Failed → Compile
ClaRa_devClaRa.Components.MechanicalSeparation.Check.TestBottle (sim)Failed → FrontEnd
ClaRa_devClaRa.Components.MechanicalSeparation.Check.TestDrum (sim)Failed → Compile
ClaRa_devClaRa.Components.MechanicalSeparation.Check.TestFeedWaterTank_1Separator (sim)Failed → Compile
ClaRa_devClaRa.Components.MechanicalSeparation.Check.TestSeparator_L1 (sim)Failed → Simulate
ClaRa_devClaRa.Components.MechanicalSeparation.Check.TestSeparator_L3 (sim)Failed → Compile
ClaRa_devClaRa.Components.Mills.HardCoalMills.Check.ValidateRollerBowlMill_3 (sim)Failed → FrontEnd
ClaRa_devClaRa.Components.Mills.HardCoalMills.Check.combineMillandFurnace (sim)Failed → FrontEnd
ClaRa_devClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestDryer (sim)Failed → Templates
ClaRa_devClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestFuelJoin (sim)Failed → Templates
ClaRa_devClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestGrinder (sim)Failed → Templates
ClaRa_devClaRa.Components.Sensors.Check.TestGasSensors (sim)Compile performance 23.45 → 13.23
ClaRa_devClaRa.Components.Sensors.Check.TestSensorVLE_L3_T (sim)Failed → Compile
ClaRa_devClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_stageStacked (sim)Failed → Simulate
ClaRa_devClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorGas_L1_stageStacked_singleStage (sim)Failed → Simulate
ClaRa_devClaRa.Components.TurboMachines.Compressors.Check.Test_CompressorVLE_L1_stageStacked (sim)Failed → Simulate
ClaRa_devClaRa.Components.TurboMachines.Compressors.Check.Test_MassFlow_VIGVControlled (sim)Failed → Simulate
ClaRa_devClaRa.Components.TurboMachines.Pumps.Check.TestPump_L2_OffDesign (sim)Failed → Compile
ClaRa_devClaRa.Components.TurboMachines.Turbines.Check.testSingleTurbineStage (sim)FrontEnd → Simulate
ClaRa_devClaRa.Components.TurboMachines.Turbines.Check.testStackedTurbineStages (sim)FrontEnd → Simulate
ClaRa_devClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_MixAndSplit (sim)Failed → Compile
ClaRa_devClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_SprayInjector (sim)Failed → FrontEnd
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.FlowReversal.Test_Pipe_L4_Simple (sim)FrontEnd → Compile
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.MassDefect.Test_Pipe_L2_Simple (sim)FrontEnd → Compile
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L1_TML (sim)FrontEnd → Compile
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L1_TML_LongDistanceAndGravitationalPressureDrop (sim)FrontEnd → Compile
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Simple (sim)FrontEnd → Compile
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Tube_FlueGas_L2_Simple (sim)FrontEnd → Simulate
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.ThickWallScenarios.Test_Pipe_L1_TML_insulatedWall (sim)FrontEnd → Compile
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_HEXvle2vle_L3_2ph_CH_simple_headers (sim)Failed → Compile
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Advanced (sim)FrontEnd → Compile
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Simple (sim)FrontEnd → Compile
ClaRa_devClaRa.Components.VolumesValvesFittings.Valves.Check.TestThreeWayValves (sim)Failed → Simulate
ClaRa_devClaRa.Examples.SteamCycle_01 (sim)Failed → FrontEnd
ClaRa_devClaRa.Examples.SteamCycle_02 (sim)Failed → FrontEnd
ClaRa_devClaRa.Visualisation.Check.IllustrateVisualisation (sim)FrontEnd → Compile
ClaRa_devClaRa.Visualisation.Check.TestHEXdisplay (sim)FrontEnd → Templates
ClaRa_devClaRa.Visualisation.Check.TestSixtuple (sim)FrontEnd → Compile
PhotoVoltaicsPhotoVoltaics.Examples.SimpleModule (sim)Compile performance 20.50 → 8.01
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopDigitalSimulator (sim)Compile performance 20.71 → 9.31 Simulate performance 16.92 → 7.60
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopSimulator (sim)Compile performance 21.54 → 9.05 Simulate performance 18.52 → 8.29
ThermoPowerThermoPower.Examples.HRB.Simulators.OpenLoopSimulator (sim)Compile performance 20.46 → 9.36
ThermoPowerThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorSS (sim)Compile performance 20.94 → 8.99
ThermoPowerThermoPower.Test.DistributedParameterComponents.CheckFlow1DFV2phMassBalance (sim)Simulate performance 21.30 → 10.27
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phDB (sim)Simulate performance 27.66 → 14.05
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1Dfem2ph (sim)Compile performance 23.82 → 12.44
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestRefrigerantEvaporator (sim)Simulate performance 0:02:16 → 0:01:07
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_F (sim)Compile performance 25.02 → 14.66 Simulate performance 15.04 → 7.32
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph (sim)Compile performance 25.87 → 14.76
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_B (sim)Compile performance 14.41 → 8.39 Simulate performance 12.18 → 6.13
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_C (sim)Compile performance 29.21 → 14.95
ThermoPowerThermoPower.Test.GasComponents.TestCC (sim)Simulate performance 20.28 → 8.63
ThermoPowerThermoPower.Test.GasComponents.TestTurboJetInertia (sim)Simulate performance 16.14 → 7.78