OpenModelica master from 2018-12-14 02:48:11 to 2018-12-14 12:51:07

Summary

OMC Commits3
Libraries Changed0
Number of Improvements25
Number of Regressions18
Number of Performance Improvements6
Number of Performance Regressions68

OpenModelica Changes

CommitAuthorSummary
b8ddb69cdAndreasAdded dependency for CPP runtime on Windows mingw build
3fa798f48niklwors[cppruntime] Adapted zero function tolerance
7a31ea6b6Adrian Popfix ticket:5249 - add a flag to typed binding to signal if it was flattened - do not flatten again already flattened typed binding

Library Changes

LibraryChange

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Adaptors.Examples.ThermalZoneHVACWithExhaustFrontEnd performance 21.77 → 37.20
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Conversion.Validation.AirToOutletFlowReversalFrontEnd performance 11.73 → 20.42
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Conversion.Validation.InletToAirDryAirFrontEnd performance 6.55 → 12.38
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Conversion.Validation.InletToAirDryAirCO2FrontEnd performance 6.81 → 12.56
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Conversion.Validation.InletToAirMoistAirFrontEnd performance 6.49 → 11.85
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Conversion.Validation.InletToAirMoistAirCO2FrontEnd performance 7.19 → 12.30
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Validation.FlowSplitter_uFrontEnd performance 6.17 → 10.54
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAITBackEnd performance 49.00 → 0:01:25
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT2NodesTemplates performance 5.79 → 10.48
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PressureDropsExplicitLinearizedFrontEnd performance 14.49 → 26.08
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PressureDropsSeriesFrontEnd performance 9.27 → 17.40
BuildSysProBuildSysPro.IBPSA.Fluid.HeatExchangers.Examples.AirHeater_uFrontEnd performance 14.14 → 25.35
BuildSysProBuildSysPro.IBPSA.Fluid.HeatExchangers.Examples.WaterCooler_TFrontEnd performance 6.05 → 10.63
BuildSysProBuildSysPro.IBPSA.Fluid.HeatExchangers.Examples.WaterHeater_TFrontEnd performance 6.07 → 11.99
BuildSysProBuildSysPro.IBPSA.Fluid.HeatExchangers.Examples.WaterHeater_uFrontEnd performance 5.63 → 10.46
BuildSysProBuildSysPro.IBPSA.Fluid.HeatExchangers.Radiators.Examples.RadiatorEN442_2FrontEnd performance 7.89 → 14.46
BuildSysProBuildSysPro.IBPSA.Fluid.HeatExchangers.Validation.ConstantEffectivenessFrontEnd performance 9.11 → 16.86
BuildSysProBuildSysPro.IBPSA.Fluid.HeatExchangers.Validation.HeaterCooler_uFrontEnd performance 9.58 → 17.70
BuildSysProBuildSysPro.IBPSA.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlowFrontEnd performance 9.48 → 16.90
BuildSysProBuildSysPro.IBPSA.Fluid.MassExchangers.Validation.ConstantEffectivenessZeroFlowBothStreamsFrontEnd performance 9.63 → 16.64
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Examples.MixingVolumeHeatConductionFrontEnd performance 6.36 → 11.58
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Examples.MixingVolumePrescribedHeatFlowRateFrontEnd performance 7.12 → 12.47
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.CoupledVolumesSpecializedAirPerfectGasFrontEnd performance 13.70 → 24.78
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.MixingVolumeHeatReverseFlowPrescribedHeatFlowRateFrontEnd performance 8.07 → 13.86
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.MixingVolumeMFactorFrontEnd performance 8.90 → 16.04
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.MixingVolumeMassFlowFrontEnd performance 6.63 → 11.59
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.MixingVolumeMoistureReverseFlowFrontEnd performance 7.35 → 13.37
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.MixingVolumeMoistureReverseFlowPrescribedHeatFlowRateFrontEnd performance 7.65 → 14.62
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.MixingVolumeSteadyStateMassFrontEnd performance 6.75 → 13.50
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.MixingVolumeTraceSubstanceFrontEnd performance 8.27 → 14.08
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.MoistureMixingConservationDynamicBalanceFrontEnd performance 10.56 → 19.32
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.MoistureMixingConservationSteadyStateFrontEnd performance 10.39 → 19.49
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.TraceSubstanceConservationDynamicBalanceFrontEnd performance 8.22 → 14.63
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.TraceSubstanceConservationSteadyStateFrontEnd performance 8.17 → 14.55
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermalMultiZoneTemplates performance 6.63 → 14.47
BuildingSystemsBuildingSystems.Fluid.Delays.Examples.DelayFrontEnd performance 7.27 → 12.37
BuildingSystemsBuildingSystems.Fluid.FMI.Conversion.Validation.AirToOutletFlowReversalFrontEnd performance 11.48 → 20.82
BuildingSystemsBuildingSystems.Fluid.FMI.Validation.FlowSplitter_uFrontEnd performance 6.17 → 10.76
BuildingSystemsBuildingSystems.Fluid.FMI.Validation.HeaterFanFrontEnd performance 14.74 → 25.16 Compile performance 5.27 → 10.22
BuildingSystemsBuildingSystems.Fluid.FMI.Validation.HeaterFanPressureDrivenFrontEnd performance 14.51 → 26.35 Compile performance 5.23 → 10.38
BuildingSystemsBuildingSystems.Fluid.FMI.Validation.HeaterFan_noReverseFlowFrontEnd performance 13.15 → 23.55
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Examples.FlowJunctionFrontEnd performance 9.51 → 17.34
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAITTemplates performance 11.25 → 22.93
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT2NodesFrontEnd performance 8.44 → 15.21 Templates performance 6.30 → 20.51
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamicsTemplates performance 5.55 → 10.13
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeOneUTubeFrontEnd performance 13.97 → 23.98
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTubeCompile performance 24.70 → 43.20
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Examples.FiniteLineSourceSimulate performance 11.53 → 22.57
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Examples.GFunction_100boreholesSimulate performance 20.25 → 35.43
BuildingSystemsBuildingSystems.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingAndHeatingFrontEnd performance 11.24 → 19.71 Compile performance 5.82 → 10.86
BuildingSystemsBuildingSystems.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingOnlyFrontEnd performance 9.77 → 18.41
BuildingSystemsBuildingSystems.Fluid.HeatExchangers.ActiveBeams.Examples.HeatingOnlyFrontEnd performance 11.20 → 19.53
BuildingSystemsBuildingSystems.Fluid.HeatExchangers.Examples.WaterHeater_TFrontEnd performance 6.36 → 11.73
BuildingSystemsBuildingSystems.Fluid.HeatExchangers.Examples.WaterHeater_uFrontEnd performance 5.86 → 11.27
BuildingSystemsBuildingSystems.Fluid.HeatExchangers.Radiators.Examples.RadiatorEN442_2FrontEnd performance 7.85 → 13.90
BuildingSystemsBuildingSystems.Fluid.HeatExchangers.Validation.PrescribedOutlet_dynamicFrontEnd performance 7.64 → 14.30
BuildingSystemsBuildingSystems.Fluid.Humidifiers.Examples.Humidifier_uFrontEnd performance 9.96 → 18.78
BuildingSystemsBuildingSystems.Fluid.Humidifiers.Validation.SprayAirWasher_XFrontEnd performance 7.90 → 15.84
BuildingSystemsBuildingSystems.Fluid.Humidifiers.Validation.SprayAirWasher_X_dynamicFrontEnd performance 9.38 → 16.34
BuildingSystemsBuildingSystems.Fluid.Humidifiers.Validation.SteamHumidifier_XFrontEnd performance 7.84 → 14.10
BuildingSystemsBuildingSystems.Fluid.Humidifiers.Validation.SteamHumidifier_X_dynamicFrontEnd performance 8.20 → 14.89
IdealizedContactIdealizedContact.Examples.Example10BackEnd performance 6.33 → 10.83
LibRASLibRAS.Culture.simpleCultureBackEnd performance 5.89 → 10.03 Compile performance 23.70 → 42.87
LibRASLibRAS.Examples.BypassFrontEnd performance 8.31 → 15.19 SimCode performance 6.65 → 11.39 Compile performance 54.41 → 0:01:36
LibRASLibRAS.Examples.InlineFrontEnd performance 8.22 → 14.46 Compile performance 52.76 → 0:01:33
LibRASLibRAS.Examples.RecycleFrontEnd performance 8.96 → 15.57 Compile performance 55.11 → 0:01:38
ModelicaByExampleModelicaByExample.Subsystems.Pendula.SystemBackEnd performance 10.89 → 6.19 Compile performance 18.38 → 9.08
ModelicaTest_3.2.1ModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.WaterIF97_pTFrontEnd performance 14.31 → 8.35
ModelicaTest_3.2.1ModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.WaterIF97_phFrontEnd performance 14.34 → 8.14
ModelicaTest_3.2.2_cppModelicaTest.Blocks.PadeDelay1Simulate → Verify
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.Joints.JointUSP2Simulate → Verify
ModelicaTest_3.2.2_cppModelicaTest.Rotational.AllComponentsVerify → Simulate
ModelicaTest_trunk_cppModelicaTest.Blocks.PadeDelay1Simulate → Verify
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1Simulate → Verify
ModelicaTest_trunk_cppModelicaTest.Rotational.AllComponentsVerify → Simulate
Modelica_3.1_cppModelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe1Simulate performance 0:08:02 → 0.06
Modelica_3.1_cppModelica.Mechanics.Rotational.Examples.LossyGearDemo2Compile → Simulate
Modelica_3.2.1_cppModelica.Electrical.Digital.Examples.DFFREGSRHVerify → Simulate
Modelica_3.2.1_cppModelica.Electrical.Digital.Examples.DFFREGSRLVerify → Simulate
Modelica_3.2.1_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_LoadDumpCompile → Verify
Modelica_3.2.1_cppModelica.Electrical.Machines.Examples.Transformers.Rectifier12pulseSimulate → Verify
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.OscillatorSimulate → Verify
Modelica_3.2.1_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationCompile → Simulate
Modelica_3.2.1_cppModelica.Fluid.Examples.Tanks.TanksWithOverflowCompile → Simulate
Modelica_3.2.1_cppModelica.StateGraph.Examples.ControlledTanksVerify → Simulate
Modelica_3.2.2_cppModelica.Electrical.Digital.Examples.DFFREGSRHVerify → Simulate
Modelica_3.2.2_cppModelica.Electrical.Digital.Examples.DFFREGSRLVerify → Simulate
Modelica_3.2.2_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_LoadDumpSimulate → Verify
Modelica_3.2.2_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMPM_BrakingSimulate → Compile
Modelica_3.2.2_cppModelica.Electrical.Machines.Examples.Transformers.Rectifier12pulseSimulate → Verify
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.Rectifier1Pulse.Thyristor1Pulse_R_CharacteristicVerify → Simulate
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_DriveCompile → Simulate
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RSimulate → Verify
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLVCompile → Verify
Modelica_3.2.2_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationCompile → Simulate
Modelica_3.2.2_cppModelica.Fluid.Examples.Tanks.TanksWithOverflowCompile → Simulate
Modelica_3.2.2_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_BrakingSimulate → Compile
Modelica_3.2.2_cppModelica.Mechanics.Rotational.Examples.BacklashSimulate → Verify
Modelica_3.2.2_cppModelica.StateGraph.Examples.ControlledTanksVerify → Simulate
Modelica_trunk_cppModelica.Electrical.Analog.Examples.OpAmps.SignalGeneratorSimulate → Compile
Modelica_trunk_cppModelica.Electrical.Digital.Examples.DFFREGSRHVerify → Simulate
Modelica_trunk_cppModelica.Electrical.Digital.Examples.DFFREGSRLVerify → Simulate
Modelica_trunk_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_LoadDumpCompile → Verify
Modelica_trunk_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMPM_BrakingSimulate → Compile
Modelica_trunk_cppModelica.Electrical.Machines.Examples.Transformers.Rectifier12pulseSimulate → Verify
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.Rectifier1Pulse.Thyristor1Pulse_R_CharacteristicVerify → Simulate
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_DriveCompile → Simulate
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RSimulate → Verify
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLVCompile → Verify
Modelica_trunk_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationCompile → Simulate
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_LoadDumpSimulate performance 11.23 → 2.47
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_BrakingSimulate → Compile
Modelica_trunk_cppModelica.Mechanics.Rotational.Examples.BacklashSimulate → Verify
Modelica_trunk_cppModelica.StateGraph.Examples.ControlledTanksVerify → Simulate
PNlibPNlib.Examples.Models.FiliP.ModellStationen.Station1Compile performance 28.86 → 15.39 Simulate performance 27.94 → 14.54
SiemensPowerSiemensPower.Components.Pipes.Tests.TubeWithoutWallFrontEnd performance 10.88 → 19.17 Compile performance 6.88 → 11.91 Simulate performance 6.48 → 11.03
SiemensPowerSiemensPower.Components.Pipes.Tests.tube_testFrontEnd performance 12.91 → 22.18 Compile performance 12.99 → 23.10