OpenModelica master from 2018-11-08 23:11:10 to 2018-11-09 23:28:58

Summary

OMC Commits4
Libraries Changed1
Number of Improvements7
Number of Regressions0
Number of Performance Improvements24
Number of Performance Regressions62

OpenModelica Changes

CommitAuthorSummary
a2b203f300Per Östlund[NF] Evaluate more package constants in functions.
13a4ae4fa6Per Östlund[NF] Fix typing of when statements too.
088d435241Per Östlund[NF] Fix typing of when conditions.
144493f247Rüdiger Franke[Cpp] Fix reduce_array, usub_array and in-situ access to array slice

Library Changes

LibraryChange
ModelicaTest_trunk_cppFrom version trunk (revision 20181108-110954~git~master-om143) to trunk (revision 20181108-201301~git~master-om144)

Models Affected

Buildings_5.0.1Buildings.Controls.OBC.CDL.Psychrometrics.Validation.TWetBul_TDryBulPhi (sim)FrontEnd performance 11.50 → 6.41
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesBalanced.Sources.Examples.WindTurbine (sim)FrontEnd performance 11.39 → 6.53
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Sources.Examples.WindTurbine_N (sim)FrontEnd performance 11.44 → 6.67
Buildings_5.0.1Buildings.Fluid.Actuators.Dampers.Examples.Damper (sim)FrontEnd performance 15.97 → 8.67
Buildings_5.0.1Buildings.Fluid.FMI.Conversion.Validation.AirToOutletFlowReversal (sim)FrontEnd performance 21.31 → 12.14
Buildings_5.0.1Buildings.Fluid.FMI.Conversion.Validation.InletToAirDryAir (sim)FrontEnd performance 12.32 → 7.02
Buildings_5.0.1Buildings.Fluid.FMI.Conversion.Validation.InletToAirDryAirCO2 (sim)FrontEnd performance 12.35 → 7.20
Buildings_5.0.1Buildings.Fluid.FMI.Validation.FlowSplitter_u (sim)FrontEnd performance 11.80 → 6.63
Buildings_5.0.1Buildings.Fluid.FMI.Validation.HeaterFan (sim)FrontEnd performance 27.86 → 15.33 Compile performance 10.29 → 5.47
Buildings_5.0.1Buildings.Fluid.FMI.Validation.HeaterFanPressureDriven (sim)FrontEnd performance 26.96 → 15.26 Compile performance 10.18 → 5.27
Buildings_5.0.1Buildings.Fluid.FMI.Validation.HeaterFan_noReverseFlow (sim)FrontEnd performance 24.39 → 13.58
Buildings_5.0.1Buildings.Fluid.FixedResistances.Examples.FlowJunction (sim)FrontEnd performance 17.54 → 9.62
Buildings_5.0.1Buildings.Fluid.FixedResistances.Examples.HydraulicDiameter (sim)FrontEnd performance 12.20 → 6.82
Buildings_5.0.1Buildings.Fluid.FixedResistances.Examples.PressureDrop (sim)FrontEnd performance 12.97 → 6.88
Buildings_5.0.1Buildings.Fluid.FixedResistances.Validation.PressureDropsExplicitLinearized (sim)FrontEnd performance 26.88 → 15.13
Buildings_5.0.1Buildings.Fluid.FixedResistances.Validation.PressureDropsSeries (sim)FrontEnd performance 18.16 → 9.92
Buildings_5.0.1Buildings.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeamsDynamics (sim)FrontEnd performance 45.65 → 26.80 Compile performance 19.73 → 10.78
Buildings_5.0.1Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.ApparatusDewPoint (sim)FrontEnd performance 11.35 → 6.44
Buildings_5.0.1Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.ApparatusDryPoint (sim)FrontEnd performance 11.57 → 6.52
Buildings_5.0.1Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.DXCooling (sim)FrontEnd performance 12.58 → 6.80 Compile performance 14.32 → 7.33
Buildings_5.0.1Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.EvaporationFlowReversal (sim)FrontEnd performance 11.51 → 6.49
Buildings_5.0.1Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.EvaporationPulse (sim)FrontEnd performance 12.48 → 6.51
Buildings_5.0.1Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.NominalCondition (sim)FrontEnd performance 10.81 → 6.02
Buildings_5.0.1Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.SensibleHeatRatio (sim)FrontEnd performance 11.14 → 6.00
Buildings_latestBuildings.Fluid.HeatExchangers.BaseClasses.Examples.HexElementLatentLoop (sim)FrontEnd performance 13.63 → 24.43
Buildings_latestBuildings.Fluid.HeatExchangers.BaseClasses.Examples.HexElementSensible (sim)FrontEnd performance 10.70 → 18.96
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WetCoilDiscretizedMassFlow (sim)BackEnd performance 4.99 → 10.98
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WetCoilDiscretizedPControl (sim)FrontEnd performance 58.17 → 0:01:39
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.ConstantEffectiveness (sim)FrontEnd performance 9.45 → 16.20
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.HeaterCooler_u (sim)FrontEnd performance 10.83 → 18.48
Buildings_latestBuildings.Fluid.Humidifiers.Validation.SprayAirWasher_X (sim)FrontEnd performance 8.38 → 14.50
Buildings_latestBuildings.Fluid.Humidifiers.Validation.SprayAirWasher_X_dynamic (sim)FrontEnd performance 9.97 → 17.84
Buildings_latestBuildings.Fluid.Humidifiers.Validation.SteamHumidifier_X_dynamic (sim)FrontEnd performance 8.44 → 14.96
Buildings_latestBuildings.Fluid.MixingVolumes.BaseClasses.Validation.MixingVolumeHeatMoisturePort (sim)FrontEnd performance 9.78 → 16.75
Buildings_latestBuildings.Fluid.MixingVolumes.BaseClasses.Validation.MixingVolumeHeatPortAir (sim)FrontEnd performance 8.55 → 14.66
Buildings_latestBuildings.Fluid.MixingVolumes.Examples.MixingVolumePrescribedHeatFlowRate (sim)FrontEnd performance 7.36 → 13.14
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.CoupledVolumesAir (sim)FrontEnd performance 8.43 → 14.44
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.CoupledVolumesSpecializedAirPerfectGas (sim)FrontEnd performance 14.66 → 25.02
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolume (sim)FrontEnd performance 11.67 → 20.67
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeAdiabaticCooling (sim)FrontEnd performance 7.46 → 12.85
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeHeatReverseFlowPrescribedHeatFlowRate (sim)FrontEnd performance 8.55 → 14.75
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeInitialization (sim)FrontEnd performance 8.25 → 14.75
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeMFactor (sim)FrontEnd performance 9.50 → 16.22
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeMassFlow (sim)FrontEnd performance 7.32 → 12.55
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeMoistureReverseFlowPrescribedHeatFlowRate (sim)FrontEnd performance 8.66 → 14.83
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeSteadyStateMass (sim)FrontEnd performance 7.40 → 13.43
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeTraceSubstance (sim)FrontEnd performance 8.61 → 15.44
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MoistureMixingConservationDynamicBalance (sim)FrontEnd performance 11.50 → 19.56
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.TraceSubstanceConservationSteadyState (sim)FrontEnd performance 8.69 → 14.97
Buildings_latestBuildings.Fluid.Movers.Examples.ClosedLoop_y (sim)FrontEnd performance 10.04 → 17.75
Buildings_latestBuildings.Fluid.Movers.Examples.SpeedControlled_y_pumpCurves (sim)FrontEnd performance 8.49 → 15.43 Compile performance 6.52 → 12.42
Buildings_latestBuildings.Fluid.Movers.Validation.ControlledFlowMachine (sim)FrontEnd performance 26.64 → 46.69 Compile performance 10.68 → 20.22
Buildings_latestBuildings.Fluid.Movers.Validation.ControlledFlowMachineDynamic (sim)FrontEnd performance 26.28 → 48.19
Buildings_latestBuildings.Fluid.Movers.Validation.FlowControlled_dp (sim)FrontEnd performance 13.16 → 23.64 Compile performance 5.47 → 11.91
Buildings_latestBuildings.Fluid.Movers.Validation.FlowControlled_dpSystem (sim)FrontEnd performance 19.91 → 35.43 Compile performance 8.98 → 15.30
Buildings_latestBuildings.Fluid.Movers.Validation.FlowControlled_m_flow (sim)FrontEnd performance 12.99 → 23.55 Compile performance 5.42 → 10.94
Buildings_latestBuildings.Fluid.Movers.Validation.PowerExact (sim)FrontEnd performance 6.18 → 11.15 Compile performance 6.32 → 11.20
Buildings_latestBuildings.Fluid.Movers.Validation.PowerSimplified (sim)FrontEnd performance 5.68 → 10.04 Compile performance 5.77 → 10.85
Buildings_latestBuildings.Fluid.Movers.Validation.PumpCurveConstruction (sim)FrontEnd performance 8.22 → 14.87 Compile performance 6.17 → 11.92
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.Visualizers.ColorMaps (sim)Compile → Verify
ModelicaTest_3.2.2_cppModelicaTest.Blocks.PadeDelay1 (sim)Compile → Simulate
ModelicaTest_3.2.2_cppModelicaTest.Blocks.PadeDelay2 (sim)Compile → Verify
ModelicaTest_trunk_cppModelicaTest.Blocks.PadeDelay1 (sim)Compile → Simulate
ModelicaTest_trunk_cppModelicaTest.Blocks.PadeDelay2 (sim)Compile → Verify
Modelica_3.1_cppModelica.Mechanics.Rotational.Examples.LossyGearDemo1 (sim)Compile → Simulate
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.Surfaces (sim)Compile → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phDB (sim)FrontEnd performance 8.40 → 14.29
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phDB_hf (sim)FrontEnd performance 8.50 → 14.62
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_A (sim)FrontEnd performance 8.55 → 15.17 Compile performance 8.23 → 14.45 Simulate performance 44.18 → 0:01:18
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_B (sim)FrontEnd performance 8.55 → 14.80 Compile performance 8.28 → 15.08 Simulate performance 23.75 → 42.86
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_C (sim)FrontEnd performance 8.27 → 14.70 Compile performance 8.13 → 14.86 Simulate performance 19.40 → 34.89
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_D (sim)FrontEnd performance 8.25 → 14.82 Compile performance 8.28 → 14.35
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_E (sim)FrontEnd performance 9.55 → 16.86
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_F (sim)FrontEnd performance 9.92 → 17.37 BackEnd performance 5.45 → 10.30
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_G (sim)FrontEnd performance 8.00 → 13.71
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_A (sim)FrontEnd performance 8.29 → 14.51
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_B (sim)FrontEnd performance 8.34 → 14.28
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_C (sim)FrontEnd performance 8.55 → 14.77
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_D (sim)FrontEnd performance 8.32 → 14.46
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_A (sim)FrontEnd performance 8.54 → 14.97
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_A_Fast (sim)FrontEnd performance 12.49 → 21.79
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_B (sim)FrontEnd performance 8.55 → 14.59
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_D (sim)FrontEnd performance 8.26 → 14.35
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_DB (sim)FrontEnd performance 8.56 → 14.83 Compile performance 6.37 → 11.34
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_E (sim)FrontEnd performance 9.53 → 17.64 Compile performance 12.83 → 22.05
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_F (sim)FrontEnd performance 9.55 → 16.24 Compile performance 14.74 → 25.76
ThermoPowerThermoPower.Test.GasComponents.TestTurboJetConstSpeed (sim)FrontEnd performance 6.54 → 11.18
ThermoPowerThermoPower.Test.GasComponents.TestTurboJetInertia (sim)FrontEnd performance 7.14 → 12.86
ThermoPowerThermoPower.Test.WaterComponents.TestCoolingTower (sim)FrontEnd performance 8.15 → 14.77
ThermoPowerThermoPower.Test.WaterComponents.TestCoolingTowerStatic (sim)FrontEnd performance 8.16 → 14.90
ThermoPowerThermoPower.Test.WaterComponents.TestMixer (sim)FrontEnd performance 8.92 → 15.20
ThermoPowerThermoPower.Test.WaterComponents.TestMixerSlowFast (sim)FrontEnd performance 8.18 → 14.20
ThermoPowerThermoPower.Test.WaterComponents.TestMixerSlowFastSteam (sim)FrontEnd performance 8.44 → 14.69