OpenModelica cpp from 2022-10-23 20:54:40 to 2022-10-25 20:53:50

Summary

OMC Commits5
Libraries Changed0
Number of Improvements10
Number of Regressions4
Number of Performance Improvements83
Number of Performance Regressions11

OpenModelica Changes

CommitAuthorSummary
e07b698789Per ÖstlundFilter out duplicate files when downloading libraries (#9597)
911cc77848AndreasAdd bin directory to EXTERNAL_LIBDIRECTORIES (#9593)
f24ef2c0c3Adeel AsgharDo not call fmi2SetTime in instantiated state (#9542)
af61c130f7Francesco CasellaFix CSV-File data input documentation (#9584)
594d71b0a0Vitalijfix: #9366 (#9587)

Library Changes

LibraryChange

Models Affected

BuildSysProBuildSysPro.IBPSA.Experimental.Benchmarks.AirFlow.Examples.MultipleFloorsVectors (sim)Templates performance 17.02 → 9.84 Compile performance 0:01:23 → 48.19
BuildSysProBuildSysPro.IBPSA.Experimental.Benchmarks.AirFlow.Examples.TwoFloors (sim)Compile performance 0:01:25 → 47.79
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Basic (sim)BackEnd performance 16.99 → 8.50 Compile performance 0:01:43 → 47.61
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified1 (sim)BackEnd performance 15.36 → 7.54 Compile performance 0:01:42 → 46.82 Simulate performance 15.64 → 7.16
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified2 (sim)BackEnd performance 16.32 → 8.26 Compile performance 0:01:39 → 46.18
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified3 (sim)BackEnd performance 15.62 → 7.46 Compile performance 0:01:31 → 45.25
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified4 (sim)BackEnd performance 14.55 → 7.22 Compile performance 0:01:22 → 39.95
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified5 (sim)BackEnd performance 15.09 → 7.68 Compile performance 0:01:34 → 41.54
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified6 (sim)Compile performance 57.82 → 27.46
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.Performance.Example1v2 (sim)Compile performance 39.12 → 17.76
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.ResistanceVolumeFlowReversal (sim)Compile performance 29.32 → 12.67
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.SimpleHouse (sim)Compile performance 33.55 → 15.50
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)SimCode performance 48.85 → 10.44 Templates performance 0:07:50 → 0:04:11
BuildSysProBuildSysPro.IBPSA.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Compile performance 30.95 → 16.21
BuildSysProBuildSysPro.IBPSA.Fluid.Interfaces.Examples.HeaterCooler_u (sim)Compile performance 25.08 → 14.12
BuildSysProBuildSysPro.IBPSA.Fluid.Interfaces.Examples.Humidifier_u (sim)Compile performance 35.15 → 20.47
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Examples.MoverStages (sim)Compile performance 24.58 → 13.74
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Examples.SpeedControlled_y_pumpCurves (sim)Compile performance 22.59 → 12.41
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.ControlledFlowMachine (sim)Compile performance 36.48 → 17.84
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.ControlledFlowMachineDynamic (sim)Compile performance 36.53 → 18.96
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.FlowControlled_dpSystem (sim)Compile performance 24.31 → 12.45
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.PowerExact (sim)Compile performance 30.31 → 14.24
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.PowerSimplified (sim)Compile performance 25.80 → 11.74
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.PumpCurveConstruction (sim)Compile performance 25.18 → 11.83
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.PumpCurveDerivatives (sim)Compile performance 24.22 → 11.27
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.Pump_Nrpm_stratos (sim)Compile performance 54.95 → 24.48
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.Pump_stratos (sim)Compile performance 22.47 → 9.99
BuildSysProBuildSysPro.IBPSA.Fluid.Sources.Examples.TraceSubstancesFlowSource (sim)Compile performance 24.04 → 11.12
BuildSysProBuildSysPro.IBPSA.Fluid.Storage.Examples.Stratified (sim)Compile performance 31.97 → 14.76
BuildSysProBuildSysPro.IBPSA.Fluid.Storage.Examples.StratifiedEnhancedInternalHex (sim)Compile performance 51.18 → 23.92
BuildSysProBuildSysPro.IBPSA.Fluid.Storage.Validation.HeatExchangerDynamics (sim)Compile performance 47.06 → 22.49
BuildSysProBuildSysPro.IBPSA.Fluid.Storage.Validation.HeatExchangerLocation (sim)Compile performance 56.54 → 25.71
BuildSysProBuildSysPro.IBPSA.Fluid.Storage.Validation.StratifiedLoadingUnloading (sim)Compile performance 26.51 → 12.15
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermalMultiZone (sim)SimCode performance 5.67 → 10.77
Buildings_latestBuildings.Obsolete.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3Clusters (sim)BackEnd performance 16.56 → 9.47
ClaRaClaRa.Basics.ControlVolumes.SolidVolumes.Check.TestNTU_Case1_Validation_Dynamic (sim)Templates performance 11.91 → 6.69
ClaRaClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUcounter_DiscrPipes_Case1 (sim)BackEnd performance 0:01:31 → 51.59
ClaRaClaRa.Components.Furnace.Check.Test_CombustionChamber_vs_Burner_control (sim)Compile performance 0:01:17 → 45.46
ClaRaClaRa.Components.HeatExchangers.Check.Test_FlatTubeFinnedHEXvle2gas_L4 (sim)BackEnd performance 10.26 → 5.40 Templates performance 15.26 → 8.50
ClaRaClaRa.Components.HeatExchangers.Check.Test_RegenerativeAirPreheater (sim)BackEnd performance 57.71 → 32.25
ClaRaClaRa.Examples.SteamCycle_01 (sim)FrontEnd performance 14.68 → 7.70 BackEnd performance 0:05:07 → 48.55 SimCode performance 30.68 → 8.91 Templates performance 0:02:13 → 0:01:16
ClaRaClaRa.Examples.SteamCycle_02 (sim)FrontEnd performance 13.68 → 8.02 BackEnd performance 0:05:20 → 59.79 SimCode performance 32.80 → 10.31 Templates performance 0:03:01 → 0:01:46
ClaRaClaRa.Examples.VapourCycle_01 (sim)FrontEnd performance 28.54 → 1.78 BackEnd performance 0:04:07 → 9.03 Templates performance 41.55 → 24.10
ClaRa_devClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestAerosolVolume (sim)Templates performance 20.33 → 39.04
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Advanced (sim)Templates performance 18.87 → 32.28
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Simple (sim)Templates performance 17.96 → 30.57
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Simple (sim)Templates performance 11.22 → 22.04
IDEASIDEAS.Buildings.Components.InterzonalAirFlow.Examples.InterzonalAirFlow (sim)Templates → FrontEnd
IDEASIDEAS.Buildings.Examples.ScreenComparison (sim)BackEnd performance 7.75 → 15.39
IDEASIDEAS.Examples.Benchmark.ScalingBuildings (sim)FrontEnd performance 10.33 → 4.74 Templates performance 18.19 → 10.00
IDEASIDEAS.Examples.Benchmark.ScalingEnvelopeFreeFloat (sim)Templates performance 14.72 → 7.72
IDEASIDEAS.Examples.IBPSA.SingleZoneResidentialHydronic (sim)FrontEnd performance 23.60 → 11.83
IDEASIDEAS.Examples.IBPSA.SingleZoneResidentialHydronicHeatPump (sim)FrontEnd performance 23.79 → 12.05 Templates performance 15.09 → 8.48
IDEASIDEAS.Examples.Tutorial.Example1 (sim)FrontEnd performance 10.32 → 3.92
IDEASIDEAS.Examples.Tutorial.Example10 (sim)FrontEnd performance 58.25 → 28.94 Templates performance 21.34 → 11.91
IDEASIDEAS.Examples.Tutorial.Example3 (sim)FrontEnd performance 10.35 → 4.02
IDEASIDEAS.Examples.Tutorial.Example4 (sim)FrontEnd performance 10.88 → 4.94
IDEASIDEAS.Examples.Tutorial.Example5 (sim)FrontEnd performance 43.25 → 22.27 BackEnd performance 20.40 → 10.44 Templates performance 20.76 → 9.59
IDEASIDEAS.Examples.Tutorial.Example6 (sim)FrontEnd performance 44.67 → 22.58
IDEASIDEAS.Examples.Tutorial.Example7 (sim)FrontEnd performance 43.75 → 22.86 Templates performance 27.47 → 13.67
IDEASIDEAS.Examples.Tutorial.Example8 (sim)FrontEnd performance 44.96 → 22.56 Templates performance 27.04 → 13.23
IDEASIDEAS.Examples.Tutorial.Example9 (sim)FrontEnd performance 45.28 → 22.41 Templates performance 29.25 → 16.37
IDEASIDEAS.Examples.TwinHouses.BuildingN2_Exp1 (sim)Failed → Templates
IDEASIDEAS.Examples.TwinHouses.BuildingN2_Exp2 (sim)FrontEnd → Templates
IDEASIDEAS.Examples.TwinHouses.BuildingN2_Exp2_Tset (sim)Failed → Templates
IDEASIDEAS.Examples.TwinHouses.BuildingO5_Exp1 (sim)Failed → Templates
IDEASIDEAS.Examples.TwinHouses.BuildingO5_Exp1_1Port (sim)Failed → Templates
IDEASIDEAS.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Templates → Simulate
IDEASIDEAS.Fluid.HeatExchangers.RadiantSlab.Examples.EmbeddedPipeNDiscr (sim)BackEnd performance 10.99 → 20.72
IDEASIDEAS.LIDEAS.Validation.Case900ValidationLinear (sim)Templates performance 21.06 → 11.98
IDEASIDEAS.LIDEAS.Validation.Case900ValidationLinearInputs (sim)BackEnd performance 13.02 → 5.25 Templates performance 21.11 → 12.23
IDEASIDEAS.Templates.Examples.IdealFloorHeating (sim)Templates performance 10.99 → 5.88
IDEASIDEAS.Templates.Examples.RadiatorHeating (sim)Templates performance 12.28 → 7.11
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp2 (sim)FrontEnd → Templates
IDEAS_devIDEAS.Fluid.HeatExchangers.RadiantSlab.Examples.EmbeddedPipeNDiscr (sim)BackEnd performance 28.88 → 8.89
ModelicaByExampleModelicaByExample.Subsystems.Pendula.System (sim)Templates performance 11.91 → 6.58
OpenIPSL_2.0.0OpenIPSL.Examples.NamsskoganGrid.Grid_Model (sim)Compile performance 20.74 → 38.79
OpenIPSL_2.0.0OpenIPSL.Examples.PSATSystems.TwoArea.FifthOrder_AVRII (sim)Compile performance 12.39 → 21.59
OpenIPSL_2.0.0OpenIPSL.Examples.PSATSystems.TwoArea.FourthOrder_AVRII (sim)Compile performance 11.47 → 21.35
OpenIPSL_2.0.0OpenIPSL.Examples.PSATSystems.TwoArea.SixthOrder_AVRII (sim)Compile performance 14.48 → 25.11
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinCarboxylation (sim)BackEnd performance 10.17 → 5.79 Compile performance 57.15 → 28.01
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinMultipleAllostery (sim)Compile performance 0:01:00 → 28.67
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinTitration (sim)Compile performance 57.96 → 26.87
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.Joels57 (sim)Templates performance 14.79 → 8.33
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection (sim)Compile performance 30.50 → 17.90 Simulate performance 16.23 → 8.83
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening (sim)Simulate performance 16.54 → 8.71
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork (sim)Simulate performance 29.01 → 15.58
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Templates → Verify
ThermoSysProThermoSysPro.Fluid.Examples.Book.PowerPlants.CombinedCyclePowerPlant.GasTurbineTrip (sim)BackEnd performance 29.04 → 16.63
ThermoSysProThermoSysPro.Fluid.Examples.Book.PowerPlants.CombinedCyclePowerPlant.LoadVariation (sim)Templates performance 0:01:06 → 38.14
ThermoSysProThermoSysPro.Fluid.Examples.Book.PowerPlants.ConcentratedSolarPowerPlant_PTSC (sim)BackEnd performance 0:01:01 → 34.55
ThermoSysProThermoSysPro.Fluid.Examples.Book.PowerPlants.SupercriticalPulverizedCoalPowerPlant (sim)Templates performance 33.26 → 18.76
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.HeatExchanger.DynamicWaterHeater.NegativeFlow (sim)Templates performance 10.69 → 5.56
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.HeatExchanger.DynamicWaterHeater.ZeroFlow (sim)BackEnd performance 14.11 → 8.07 Templates performance 10.20 → 5.48
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.HeatExchanger.TestDynamicCondenser (sim)Compile performance 22.86 → 13.27
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.HeatExchanger.TestDynamicOnePhaseFlowShell (sim)Compile performance 22.90 → 13.04
ThermoSysProThermoSysPro.Fluid.Examples.CombinedCyclePowerPlant.CombinedCycle_Load_100_50 (sim)Templates performance 0:01:23 → 42.14
ThermoSysProThermoSysPro.Fluid.Examples.CombinedCyclePowerPlant.CombinedCycle_TripTAC (sim)Templates performance 0:01:12 → 37.42
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestDiffusion_DynamicOnePhaseFlowPipe (sim)Compile performance 30.47 → 16.21
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestDynamicCondenser (sim)Compile performance 37.69 → 19.49
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestDynamicWaterHeating (sim)Templates performance 10.21 → 5.36 Compile performance 0:01:21 → 43.68
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestDynamicWaterHeatingOnePipe (sim)Compile performance 47.53 → 27.10
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestFresnelField (sim)Templates performance 13.39 → 6.87