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
a2b203f30Per Östlund[NF] Evaluate more package constants in functions.
13a4ae4faPer Östlund[NF] Fix typing of when statements too.
088d43524Per Östlund[NF] Fix typing of when conditions.
144493f24Rü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_TDryBulPhiFrontEnd performance 11.50 → 6.41
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesBalanced.Sources.Examples.WindTurbineFrontEnd performance 11.39 → 6.53
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Sources.Examples.WindTurbine_NFrontEnd performance 11.44 → 6.67
Buildings_5.0.1Buildings.Fluid.Actuators.Dampers.Examples.DamperFrontEnd performance 15.97 → 8.67
Buildings_5.0.1Buildings.Fluid.FMI.Conversion.Validation.AirToOutletFlowReversalFrontEnd performance 21.31 → 12.14
Buildings_5.0.1Buildings.Fluid.FMI.Conversion.Validation.InletToAirDryAirFrontEnd performance 12.32 → 7.02
Buildings_5.0.1Buildings.Fluid.FMI.Conversion.Validation.InletToAirDryAirCO2FrontEnd performance 12.35 → 7.20
Buildings_5.0.1Buildings.Fluid.FMI.Validation.FlowSplitter_uFrontEnd performance 11.80 → 6.63
Buildings_5.0.1Buildings.Fluid.FMI.Validation.HeaterFanFrontEnd performance 27.86 → 15.33 Compile performance 10.29 → 5.47
Buildings_5.0.1Buildings.Fluid.FMI.Validation.HeaterFanPressureDrivenFrontEnd performance 26.96 → 15.26 Compile performance 10.18 → 5.27
Buildings_5.0.1Buildings.Fluid.FMI.Validation.HeaterFan_noReverseFlowFrontEnd performance 24.39 → 13.58
Buildings_5.0.1Buildings.Fluid.FixedResistances.Examples.FlowJunctionFrontEnd performance 17.54 → 9.62
Buildings_5.0.1Buildings.Fluid.FixedResistances.Examples.HydraulicDiameterFrontEnd performance 12.20 → 6.82
Buildings_5.0.1Buildings.Fluid.FixedResistances.Examples.PressureDropFrontEnd performance 12.97 → 6.88
Buildings_5.0.1Buildings.Fluid.FixedResistances.Validation.PressureDropsExplicitLinearizedFrontEnd performance 26.88 → 15.13
Buildings_5.0.1Buildings.Fluid.FixedResistances.Validation.PressureDropsSeriesFrontEnd performance 18.16 → 9.92
Buildings_5.0.1Buildings.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeamsDynamicsFrontEnd performance 45.65 → 26.80 Compile performance 19.73 → 10.78
Buildings_5.0.1Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.ApparatusDewPointFrontEnd performance 11.35 → 6.44
Buildings_5.0.1Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.ApparatusDryPointFrontEnd performance 11.57 → 6.52
Buildings_5.0.1Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.DXCoolingFrontEnd performance 12.58 → 6.80 Compile performance 14.32 → 7.33
Buildings_5.0.1Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.EvaporationFlowReversalFrontEnd performance 11.51 → 6.49
Buildings_5.0.1Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.EvaporationPulseFrontEnd performance 12.48 → 6.51
Buildings_5.0.1Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.NominalConditionFrontEnd performance 10.81 → 6.02
Buildings_5.0.1Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.SensibleHeatRatioFrontEnd performance 11.14 → 6.00
Buildings_latestBuildings.Fluid.HeatExchangers.BaseClasses.Examples.HexElementLatentLoopFrontEnd performance 13.63 → 24.43
Buildings_latestBuildings.Fluid.HeatExchangers.BaseClasses.Examples.HexElementSensibleFrontEnd performance 10.70 → 18.96
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WetCoilDiscretizedMassFlowBackEnd performance 4.99 → 10.98
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WetCoilDiscretizedPControlFrontEnd performance 58.17 → 0:01:39
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.ConstantEffectivenessFrontEnd performance 9.45 → 16.20
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.HeaterCooler_uFrontEnd performance 10.83 → 18.48
Buildings_latestBuildings.Fluid.Humidifiers.Validation.SprayAirWasher_XFrontEnd performance 8.38 → 14.50
Buildings_latestBuildings.Fluid.Humidifiers.Validation.SprayAirWasher_X_dynamicFrontEnd performance 9.97 → 17.84
Buildings_latestBuildings.Fluid.Humidifiers.Validation.SteamHumidifier_X_dynamicFrontEnd performance 8.44 → 14.96
Buildings_latestBuildings.Fluid.MixingVolumes.BaseClasses.Validation.MixingVolumeHeatMoisturePortFrontEnd performance 9.78 → 16.75
Buildings_latestBuildings.Fluid.MixingVolumes.BaseClasses.Validation.MixingVolumeHeatPortAirFrontEnd performance 8.55 → 14.66
Buildings_latestBuildings.Fluid.MixingVolumes.Examples.MixingVolumePrescribedHeatFlowRateFrontEnd performance 7.36 → 13.14
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.CoupledVolumesAirFrontEnd performance 8.43 → 14.44
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.CoupledVolumesSpecializedAirPerfectGasFrontEnd performance 14.66 → 25.02
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeFrontEnd performance 11.67 → 20.67
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeAdiabaticCoolingFrontEnd performance 7.46 → 12.85
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeHeatReverseFlowPrescribedHeatFlowRateFrontEnd performance 8.55 → 14.75
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeInitializationFrontEnd performance 8.25 → 14.75
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeMFactorFrontEnd performance 9.50 → 16.22
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeMassFlowFrontEnd performance 7.32 → 12.55
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeMoistureReverseFlowPrescribedHeatFlowRateFrontEnd performance 8.66 → 14.83
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeSteadyStateMassFrontEnd performance 7.40 → 13.43
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeTraceSubstanceFrontEnd performance 8.61 → 15.44
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MoistureMixingConservationDynamicBalanceFrontEnd performance 11.50 → 19.56
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.TraceSubstanceConservationSteadyStateFrontEnd performance 8.69 → 14.97
Buildings_latestBuildings.Fluid.Movers.Examples.ClosedLoop_yFrontEnd performance 10.04 → 17.75
Buildings_latestBuildings.Fluid.Movers.Examples.SpeedControlled_y_pumpCurvesFrontEnd performance 8.49 → 15.43 Compile performance 6.52 → 12.42
Buildings_latestBuildings.Fluid.Movers.Validation.ControlledFlowMachineFrontEnd performance 26.64 → 46.69 Compile performance 10.68 → 20.22
Buildings_latestBuildings.Fluid.Movers.Validation.ControlledFlowMachineDynamicFrontEnd performance 26.28 → 48.19
Buildings_latestBuildings.Fluid.Movers.Validation.FlowControlled_dpFrontEnd performance 13.16 → 23.64 Compile performance 5.47 → 11.91
Buildings_latestBuildings.Fluid.Movers.Validation.FlowControlled_dpSystemFrontEnd performance 19.91 → 35.43 Compile performance 8.98 → 15.30
Buildings_latestBuildings.Fluid.Movers.Validation.FlowControlled_m_flowFrontEnd performance 12.99 → 23.55 Compile performance 5.42 → 10.94
Buildings_latestBuildings.Fluid.Movers.Validation.PowerExactFrontEnd performance 6.18 → 11.15 Compile performance 6.32 → 11.20
Buildings_latestBuildings.Fluid.Movers.Validation.PowerSimplifiedFrontEnd performance 5.68 → 10.04 Compile performance 5.77 → 10.85
Buildings_latestBuildings.Fluid.Movers.Validation.PumpCurveConstructionFrontEnd performance 8.22 → 14.87 Compile performance 6.17 → 11.92
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.Visualizers.ColorMapsCompile → Verify
ModelicaTest_3.2.2_cppModelicaTest.Blocks.PadeDelay1Compile → Simulate
ModelicaTest_3.2.2_cppModelicaTest.Blocks.PadeDelay2Compile → Verify
ModelicaTest_trunk_cppModelicaTest.Blocks.PadeDelay1Compile → Simulate
ModelicaTest_trunk_cppModelicaTest.Blocks.PadeDelay2Compile → Verify
Modelica_3.1_cppModelica.Mechanics.Rotational.Examples.LossyGearDemo1Compile → Simulate
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Elementary.SurfacesCompile → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phDBFrontEnd performance 8.40 → 14.29
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phDB_hfFrontEnd performance 8.50 → 14.62
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_AFrontEnd performance 8.55 → 15.17 Compile performance 8.23 → 14.45 Simulate performance 44.18 → 0:01:18
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_BFrontEnd performance 8.55 → 14.80 Compile performance 8.28 → 15.08 Simulate performance 23.75 → 42.86
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_CFrontEnd performance 8.27 → 14.70 Compile performance 8.13 → 14.86 Simulate performance 19.40 → 34.89
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_DFrontEnd performance 8.25 → 14.82 Compile performance 8.28 → 14.35
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_EFrontEnd performance 9.55 → 16.86
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_FFrontEnd performance 9.92 → 17.37 BackEnd performance 5.45 → 10.30
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_GFrontEnd performance 8.00 → 13.71
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_AFrontEnd performance 8.29 → 14.51
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_BFrontEnd performance 8.34 → 14.28
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_CFrontEnd performance 8.55 → 14.77
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_DFrontEnd performance 8.32 → 14.46
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_AFrontEnd performance 8.54 → 14.97
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_A_FastFrontEnd performance 12.49 → 21.79
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_BFrontEnd performance 8.55 → 14.59
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_DFrontEnd performance 8.26 → 14.35
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_DBFrontEnd performance 8.56 → 14.83 Compile performance 6.37 → 11.34
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_EFrontEnd performance 9.53 → 17.64 Compile performance 12.83 → 22.05
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_FFrontEnd performance 9.55 → 16.24 Compile performance 14.74 → 25.76
ThermoPowerThermoPower.Test.GasComponents.TestTurboJetConstSpeedFrontEnd performance 6.54 → 11.18
ThermoPowerThermoPower.Test.GasComponents.TestTurboJetInertiaFrontEnd performance 7.14 → 12.86
ThermoPowerThermoPower.Test.WaterComponents.TestCoolingTowerFrontEnd performance 8.15 → 14.77
ThermoPowerThermoPower.Test.WaterComponents.TestCoolingTowerStaticFrontEnd performance 8.16 → 14.90
ThermoPowerThermoPower.Test.WaterComponents.TestMixerFrontEnd performance 8.92 → 15.20
ThermoPowerThermoPower.Test.WaterComponents.TestMixerSlowFastFrontEnd performance 8.18 → 14.20
ThermoPowerThermoPower.Test.WaterComponents.TestMixerSlowFastSteamFrontEnd performance 8.44 → 14.69