OpenModelica master from 2018-11-01 23:09:22 to 2018-11-03 11:16:52

Summary

OMC Commits2
Libraries Changed0
Number of Improvements3
Number of Regressions1
Number of Performance Improvements61
Number of Performance Regressions49

OpenModelica Changes

CommitAuthorSummary
dd78c0858chkielarchive Icons as well clean working dir before creating docs
08c3710b3eAdrian Popcopy values of fmi2CallbackFunctions in fmi2Instantiate - copy fmi2CallbackFunctions* functions in fmi2Instantate as it could be freed by the caller environment after the call

Library Changes

LibraryChange

Models Affected

BuildingSystemsBuildingSystems.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.SkyBrightness (sim)FrontEnd performance 10.06 → 5.69
Buildings_5.0.1Buildings.Fluid.FixedResistances.Validation.LosslessPipe (sim)FrontEnd performance 6.70 → 11.65
Buildings_5.0.1Buildings.Fluid.FixedResistances.Validation.PressureDropsExplicitLinearized (sim)FrontEnd performance 15.16 → 26.14
Buildings_5.0.1Buildings.Fluid.HeatExchangers.ActiveBeams.Examples.HeatingOnly (sim)FrontEnd performance 11.66 → 19.87 Compile performance 5.77 → 10.04
Buildings_5.0.1Buildings.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeams (sim)FrontEnd performance 22.83 → 39.35
Buildings_5.0.1Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.ApparatusDewPoint (sim)FrontEnd performance 6.45 → 11.00
Buildings_5.0.1Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.DXCooling (sim)FrontEnd performance 6.72 → 11.61 Compile performance 7.38 → 12.57
Buildings_5.0.1Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.DryCoil (sim)FrontEnd performance 6.03 → 10.37
Buildings_5.0.1Buildings.Fluid.HeatExchangers.DXCoils.BaseClasses.Examples.UACp (sim)FrontEnd performance 5.98 → 10.19
Buildings_5.0.1Buildings.Fluid.HeatExchangers.Examples.DryCoilCounterFlowMassFlow (sim)FrontEnd performance 15.61 → 26.78 Compile performance 6.98 → 11.96
Buildings_5.0.1Buildings.Fluid.HeatExchangers.Examples.DryEffectivenessNTUPControl (sim)FrontEnd performance 10.22 → 18.00
Buildings_5.0.1Buildings.Fluid.HeatExchangers.Examples.WaterCooler_T (sim)FrontEnd performance 6.34 → 10.96
Buildings_5.0.1Buildings.Fluid.HeatExchangers.Examples.WaterHeater_T (sim)FrontEnd performance 6.61 → 11.28
Buildings_5.0.1Buildings.Fluid.HeatExchangers.Examples.WaterHeater_u (sim)FrontEnd performance 6.45 → 11.03
Buildings_5.0.1Buildings.Fluid.HeatExchangers.Ground.Boreholes.Examples.UTube (sim)Compile performance 17.29 → 30.00
Buildings_5.0.1Buildings.Fluid.HeatExchangers.Radiators.Examples.RadiatorEN442_2 (sim)FrontEnd performance 8.14 → 13.85
Buildings_5.0.1Buildings.Fluid.HeatExchangers.Validation.HeaterCooler_u (sim)FrontEnd performance 10.58 → 18.02
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Fittings.TestMultiPort (sim)FrontEnd performance 18.53 → 10.79
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Machines.TestControlledPump (sim)FrontEnd performance 16.64 → 9.37
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristics (sim)FrontEnd performance 16.34 → 9.57
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultCV (sim)FrontEnd performance 13.77 → 8.00
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultLV (sim)FrontEnd performance 13.48 → 7.91
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpStorage (sim)FrontEnd performance 13.91 → 8.03
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlow (sim)FrontEnd performance 19.55 → 11.13 Compile performance 21.85 → 12.38 Simulate performance 11.14 → 6.37
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Pipes.IdealMixing1 (sim)FrontEnd performance 12.74 → 7.37
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Sensors.TestDensity (sim)FrontEnd performance 15.25 → 8.66
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Sensors.TestFlowRate (sim)FrontEnd performance 13.64 → 7.87
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Sensors.TestPressure (sim)FrontEnd performance 13.69 → 7.63
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Sensors.TestSpecificEnthalpy (sim)FrontEnd performance 13.17 → 7.19
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Sensors.TestSpecificEntropy (sim)FrontEnd performance 12.60 → 7.21
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Sensors.TestTemperature1 (sim)FrontEnd performance 16.52 → 9.58
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Sensors.TestTemperature2 (sim)FrontEnd performance 16.30 → 9.49
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Sensors.TestTraceSubstances (sim)FrontEnd performance 17.25 → 10.08
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Valves.TestValveCoefficients (sim)FrontEnd performance 14.86 → 8.69
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Valves.TestValveDiscrete (sim)FrontEnd performance 12.24 → 7.12
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultCV (sim)Simulate performance 22.43 → 12.59
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultLV (sim)Simulate performance 13.41 → 7.43
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpNPSH (sim)Simulate performance 24.94 → 13.74
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstances (sim)Simulate performance 19.82 → 11.23
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestFlowRate (sim)FrontEnd performance 13.59 → 7.60
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestPressure (sim)FrontEnd performance 13.14 → 7.52
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestSpecificEnthalpy (sim)FrontEnd performance 12.26 → 6.93
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Valves.TestCheckValve (sim)FrontEnd performance 12.37 → 7.16
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Valves.TestValveCompressible (sim)FrontEnd performance 12.11 → 7.07
ModelicaTest_3.2.2_cppModelicaTest.Electrical.QuasiStatic.MultiPhase.SerialConnection (sim)Simulate performance 7.73 → 14.29
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlow (sim)Simulate performance 25.96 → 47.71
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittings (sim)Compile performance 15.89 → 27.25
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstances (sim)Simulate performance 11.23 → 20.53
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Pipes.IdealMixing1 (sim)Simulate performance 0:01:54 → 0:03:20
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Sensors.TestSpecificEnthalpy (sim)FrontEnd performance 7.56 → 13.38
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Sensors.TestTemperature1 (sim)FrontEnd performance 9.47 → 16.37
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Sensors.TestTraceSubstances (sim)FrontEnd performance 10.13 → 18.45
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Sources.TestSources (sim)FrontEnd performance 16.55 → 28.46 Compile performance 5.97 → 10.27
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Valves.TestCheckValve (sim)FrontEnd performance 7.63 → 13.32
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Valves.TestValveCharacteristics (sim)FrontEnd performance 9.46 → 16.60
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Valves.TestValveCoefficients (sim)FrontEnd performance 9.41 → 16.27
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Valves.TestValveCompressible (sim)FrontEnd performance 7.69 → 13.21
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Valves.TestValveDiscrete (sim)FrontEnd performance 7.64 → 13.54
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Valves.TestValveIncompressible (sim)FrontEnd performance 8.96 → 15.55
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Valves.TestValveLinear (sim)FrontEnd performance 7.11 → 12.29
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Valves.TestValveVaporizing (sim)FrontEnd performance 7.68 → 13.49
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Vessels.TestTankWithTopPorts (sim)FrontEnd performance 9.15 → 15.67
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_MomentumSteadyState (sim)Compile performance 8.78 → 15.14 Simulate performance 30.97 → 53.33
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWater (sim)FrontEnd performance 19.10 → 33.69
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulent (sim)FrontEnd performance 9.96 → 17.36
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1 (sim)FrontEnd performance 10.14 → 17.75 Simulate performance 8.93 → 16.47
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes12 (sim)FrontEnd performance 10.27 → 17.54 Compile performance 6.22 → 10.97
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes13 (sim)FrontEnd performance 10.17 → 18.13 Compile performance 5.97 → 10.23
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes14 (sim)FrontEnd performance 10.87 → 19.00 Compile performance 6.17 → 10.68
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes18 (sim)FrontEnd performance 11.36 → 19.84 Compile performance 6.37 → 11.09
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes2 (sim)FrontEnd performance 10.17 → 17.40
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes3 (sim)FrontEnd performance 10.44 → 18.10 Compile performance 6.02 → 10.46
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes4 (sim)FrontEnd performance 10.52 → 18.13 Compile performance 6.02 → 10.79
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.DynamicPipeClosingValve (sim)FrontEnd performance 8.55 → 14.70
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.DynamicPipeInitialization (sim)FrontEnd performance 8.50 → 14.65
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.SeriesPipes2 (sim)FrontEnd performance 9.46 → 16.29 Compile performance 5.77 → 10.25
ModelicaTest_trunk_cppModelicaTest.Math.Random.TestDistributions (sim)Compile performance 13.09 → 22.42
Modelica_3.2.2_cppModelica.Electrical.Analog.Examples.CauerLowPassSC (sim)Simulate performance 10.63 → 5.87
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTT (sim)Simulate → Compile
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate performance 28.28 → 16.09
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_DC_Drive (sim)Simulate performance 39.64 → 22.60
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Simulate performance 41.46 → 23.61
Modelica_trunk_cppModelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWater (sim)FrontEnd performance 45.19 → 26.17
Modelica_trunk_cppModelica.Fluid.Examples.BranchingDynamicPipes (sim)Simulate performance 56.05 → 32.57
Modelica_trunk_cppModelica.Fluid.Examples.DrumBoiler.DrumBoiler (sim)FrontEnd performance 14.54 → 8.33
Modelica_trunk_cppModelica.Fluid.Examples.Explanatory.MeasuringTemperature (sim)FrontEnd performance 18.01 → 10.24
Modelica_trunk_cppModelica.Fluid.Examples.Explanatory.MomentumBalanceFittings (sim)FrontEnd performance 14.76 → 8.42
Modelica_trunk_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation (sim)FrontEnd performance 33.54 → 19.69 Compile performance 17.65 → 10.33 Simulate performance 12.26 → 6.87
Modelica_trunk_cppModelica.Fluid.Examples.NonCircularPipes (sim)FrontEnd performance 14.71 → 8.61
Modelica_trunk_cppModelica.Fluid.Examples.TraceSubstances.RoomCO2 (sim)FrontEnd performance 19.20 → 11.01
Modelica_trunk_cppModelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls (sim)FrontEnd performance 22.83 → 13.36
Modelica_trunk_cppModelica.Media.Examples.PsychrometricData (sim)FrontEnd performance 15.68 → 8.87
Modelica_trunk_cppModelica.Media.Examples.R134a.R134a1 (sim)FrontEnd performance 44.45 → 25.98
Modelica_trunk_cppModelica.Media.Examples.R134a.R134a2 (sim)FrontEnd performance 50.50 → 29.44
Modelica_trunk_cppModelica.Media.Examples.ReferenceAir.MoistAir (sim)FrontEnd performance 29.03 → 16.21
Modelica_trunk_cppModelica.Media.Examples.ReferenceAir.MoistAir1 (sim)FrontEnd performance 33.11 → 19.10
Modelica_trunk_cppModelica.Media.Examples.ReferenceAir.MoistAir2 (sim)FrontEnd performance 32.71 → 18.19
Modelica_trunk_cppModelica.Media.Examples.Tests.MediaTestModels.Air.MoistAir (sim)FrontEnd performance 18.18 → 10.18
Modelica_trunk_cppModelica.Media.Examples.Tests.MediaTestModels.Water.WaterIF97OnePhase_ph (sim)FrontEnd performance 13.79 → 8.02
Modelica_trunk_cppModelica.Media.Examples.TwoPhaseWater.TestTwoPhaseStates (sim)FrontEnd performance 12.53 → 7.26
Modelica_trunk_cppModelica.Media.Examples.WaterIF97 (sim)FrontEnd performance 11.64 → 6.80
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_2000_M_10 (sim)BackEnd performance 12.75 → 7.24
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10 (sim)FrontEnd performance 19.55 → 11.28 BackEnd performance 45.27 → 25.80
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20 (sim)Compile performance 12.70 → 7.23 Simulate performance 16.58 → 9.38
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Failed → FrontEnd
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_28_M_28 (sim)Simulate performance 56.40 → 32.38
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)SimCode performance 25.60 → 14.93
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Simulate performance 30.80 → 16.85
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_280_M_280 (sim)FrontEnd performance 10.10 → 5.89
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000 (sim)FrontEnd performance 53.82 → 20.86
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_2000_M_10 (sim)SimCode performance 13.08 → 7.14
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)BackEnd performance 44.74 → 26.32
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64 (sim)Compile → Verify