OpenModelica v1.13 from 2019-01-22 11:21:54 to 2019-01-28 13:50:06

Summary

OMC Commits5
Libraries Changed4
Number of Improvements5
Number of Regressions7
Number of Performance Improvements60
Number of Performance Regressions54

OpenModelica Changes

CommitAuthorSummary
9b48fb63dadrpono dataReconcilation in 1.13
204beb02dadrpoupdate 3rdParty
0960fc0abAdrian Popon mingw C runtime link statically with sundials - on mingw define LINK_SUNDIALS_STATIC before including sundials headers - fix rule for dataReconcilation.cpp (was overwritten before)
17f045134Adrian Pop[FMU] static link sundials, ticket:5293
7c9403c8eAdrian Popmore execstat: at the end of frontend and for checkmodel

3rdParty changes

Note that the 3rdParty libraries REVERTED TO AN OLD COMMIT: 73168676a2d6..8295908d1b04

Library Changes

LibraryChange
IBPSA_latestFrom version 3.0.0 (revision 20190117-081623~git~master) to 3.0.0 (revision 20190124-132940~git~master)
ModelicaTest_trunk_cppFrom version trunk (revision 20190114-101749~git~master-om156) to trunk (revision 20190125-104628~git~master-om159)
Modelica_trunkFrom version trunk (revision 20190114-101749~git~master-om2) to trunk (revision 20190125-104628~git~master-om2)
ThermalSeparationFrom version 0.2 (revision 0.2-20181220-123613~git~master) to 0.2 (revision 0.2-20190117-102317~git~master)

Models Affected

BuildSysProBuildSysPro.IBPSA.Airflow.Multizone.Examples.ClosedDoorsFrontEnd performance 26.28 → 15.12
BuildSysProBuildSysPro.IBPSA.Airflow.Multizone.Examples.OneRoomFrontEnd performance 16.08 → 8.30
BuildSysProBuildSysPro.IBPSA.Airflow.Multizone.Examples.OrificeFrontEnd performance 12.55 → 6.33
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarGeometry.BaseClasses.Examples.AltitudeAngleFrontEnd performance 10.29 → 5.42
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarGeometry.BaseClasses.Examples.WallSolarAzimuthFrontEnd performance 10.37 → 5.60
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarGeometry.BaseClasses.Examples.ZenithAngleFrontEnd performance 10.29 → 5.33
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.DiffuseIsotropicFrontEnd performance 10.11 → 5.36
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarIrradiation.Examples.DiffusePerezFrontEnd performance 10.15 → 5.71
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarIrradiation.Examples.DirectTiltedSurfaceFrontEnd performance 10.60 → 5.58
BuildSysProBuildSysPro.IBPSA.Experimental.Benchmarks.AirFlow.Examples.ZoneStepResponseFrontEnd performance 7.89 → 13.54
BuildSysProBuildSysPro.IBPSA.Fluid.Actuators.Dampers.Examples.DamperFrontEnd performance 15.55 → 8.16
BuildSysProBuildSysPro.IBPSA.Fluid.Actuators.Dampers.Examples.MixingBoxFrontEnd performance 15.98 → 8.07
BuildSysProBuildSysPro.IBPSA.Fluid.Actuators.Dampers.Examples.VAVBoxExponentialFrontEnd performance 13.93 → 7.30
BuildSysProBuildSysPro.IBPSA.Fluid.Delays.Examples.DelayFrontEnd performance 13.36 → 7.35
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.BasicSimulate → Compile
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified1BackEnd performance 9.96 → 16.98
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified2Simulate performance 11.53 → 21.76
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified3BackEnd performance 10.91 → 18.65
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified5BackEnd performance 6.14 → 10.98
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified6Compile performance 16.54 → 29.28
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.Performance.Example1v2FrontEnd performance 11.81 → 21.26 Compile performance 9.98 → 17.05
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.Performance.Example4FrontEnd performance 11.77 → 22.18
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.Performance.PressureDrop.SeriesParallelDpFrontEnd performance 9.99 → 18.91
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.Performance.PressureDrop.SeriesParallelDpOptimisedFrontEnd performance 13.99 → 25.08
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.Performance.PressureDrop.SeriesParallelFlowFrontEnd performance 10.03 → 19.57
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Adaptors.Examples.ThermalZoneHVACNoExhaustFrontEnd performance 33.34 → 17.82 Compile performance 13.17 → 6.42
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Adaptors.Examples.ThermalZoneHVACWithExhaustFrontEnd performance 41.63 → 21.69 Compile performance 15.45 → 7.63
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Conversion.Validation.AirToOutletFrontEnd performance 12.30 → 6.66
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Conversion.Validation.AirToOutletFlowReversalFrontEnd performance 21.67 → 11.74
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Conversion.Validation.InletToAirDryAirFrontEnd performance 12.12 → 6.50
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Conversion.Validation.InletToAirDryAirCO2FrontEnd performance 12.14 → 6.64
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Conversion.Validation.InletToAirMoistAirFrontEnd performance 11.55 → 6.39
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Conversion.Validation.InletToAirMoistAirCO2FrontEnd performance 13.65 → 7.26
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Validation.FlowSplitter_uFrontEnd performance 12.13 → 6.29
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Validation.HeaterFanFrontEnd performance 26.75 → 14.66
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Validation.HeaterFanPressureDrivenFrontEnd performance 28.01 → 14.74
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Validation.HeaterFan_noReverseFlowFrontEnd performance 24.40 → 12.97
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Examples.FlowJunctionFrontEnd performance 16.53 → 9.26
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Examples.HydraulicDiameterFrontEnd performance 11.47 → 6.34
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Examples.PressureDropFrontEnd performance 12.16 → 6.27
BuildSysProBuildSysPro.IBPSA.Fluid.Interfaces.Examples.ReverseFlowHumidifierFrontEnd performance 10.91 → 20.07
BuildSysProBuildSysPro.IBPSA.Fluid.Interfaces.Examples.ReverseFlowMassExchangerFrontEnd performance 18.74 → 32.48
BuildSysProBuildSysPro.IBPSA.Fluid.Interfaces.Examples.StaticTwoPortConservationEquationFrontEnd performance 8.79 → 15.52
BuildSysProBuildSysPro.IBPSA.Utilities.Psychrometrics.Examples.MassFraction_pTphiFrontEnd performance 6.06 → 11.34
BuildSysProBuildSysPro.Systems.HVAC.Emission.Examples.MozartRFBoilerCompile performance 34.80 → 19.84
IBPSA_latestIBPSA.Experimental.Benchmarks.AirFlow.Examples.MultipleFloorsVectorsFrontEnd → Failed
IBPSA_latestIBPSA.Experimental.Benchmarks.AirFlow.Examples.TwoFloorsSimulate → Failed
IBPSA_latestIBPSA.Fluid.Sources.Examples.MassFlowSource_WeatherDataSimulate → Failed
IBPSA_latestIBPSA.Fluid.Sources.Examples.OutsideSimulate → Failed
IBPSA_latestIBPSA.Fluid.Sources.Examples.Outside_CpLowRiseSimulate → Failed
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestControlledPumpSimulate performance 19.03 → 10.18
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDCMotorFrontEnd performance 14.01 → 8.23
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultSimulate performance 24.52 → 14.04
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultCVSimulate performance 22.90 → 12.84
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultLVSimulate performance 13.81 → 7.23
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpNPSHFrontEnd performance 13.88 → 8.16 Simulate performance 25.80 → 14.34
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpPowerCharacteristicFrontEnd performance 14.24 → 7.83
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpVariableSpeedFrontEnd performance 14.01 → 8.16
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlowFrontEnd performance 18.48 → 10.63
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittingsFrontEnd performance 32.52 → 19.12
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestPressureFrontEnd performance 12.94 → 7.53
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Sensors.TestTraceSubstancesFrontEnd performance 17.18 → 9.77
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Valves.TestCheckValveFrontEnd performance 12.51 → 6.94
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Valves.TestValveCompressibleFrontEnd performance 12.16 → 7.04
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Valves.TestValveLinearFrontEnd performance 11.88 → 6.92
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Valves.TestValveVaporizingFrontEnd performance 12.28 → 7.21
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Valves.TestValvesCompressibleReverseFrontEnd performance 14.71 → 8.45
ModelicaTest_3.2.2ModelicaTest.Blocks.FilterTests.AllOptionsFrontEnd performance 7.34 → 12.69 Compile performance 30.81 → 52.69
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultSimulate performance 13.89 → 24.17
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultCVSimulate performance 12.68 → 23.72
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultLVSimulate performance 7.07 → 13.69
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpNPSHSimulate performance 13.38 → 24.75
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpPowerCharacteristicFrontEnd performance 8.20 → 14.30
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlowSimulate performance 20.45 → 39.31
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstancesSimulate performance 10.73 → 18.73
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Sensors.TestSpecificEntropyFrontEnd performance 7.74 → 13.17
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Sensors.TestTemperature1FrontEnd performance 9.85 → 16.76
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSizeCompile → Simulate
Modelica_trunkModelica.Blocks.Examples.Rectifier12pulseFFTCompile performance 0:02:35 → 0:01:20
Modelica_trunkModelica.Blocks.Examples.Rectifier6pulseFFTCompile performance 0:02:30 → 0:01:20
Modelica_trunkModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_LoadDumpSimulate performance 24.63 → 13.89
OpenHydraulicsOpenHydraulics.Examples.Excavator.DigCycleSimulationBackEnd performance 8.35 → 14.80
PowerSystemsPowerSystems.Examples.AC1ph_DC.Elementary.LineSimulate performance 29.31 → 53.52
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280Templates performance 7.24 → 12.39 Compile performance 0:02:40 → 0:04:46
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_2560SimCode performance 10.91 → 19.78
ScalableTestSuiteScalableTestSuite.Thermal.Advection.Verification.SteamPipeFrontEnd performance 12.47 → 7.12
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_20Simulate performance 12.38 → 7.03
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_1280_M_10BackEnd performance 55.98 → 0:01:40 Templates performance 6.37 → 12.17
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_640_M_10BackEnd performance 15.59 → 27.17
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10Simulate performance 8.83 → 20.56
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40Compile performance 31.48 → 0:01:03 Simulate performance 0:01:51 → 0:03:18
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56FrontEnd → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80Simulate performance 43.52 → 0:01:25
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40Compile performance 36.30 → 21.05
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28FrontEnd performance 11.73 → 6.82
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40FrontEnd performance 28.75 → 16.27 Compile performance 37.58 → 21.20
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56FrontEnd performance 0:01:13 → 41.48
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280BackEnd performance 29.98 → 17.01 Templates performance 10.45 → 5.33 Compile performance 22.80 → 13.09
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640FrontEnd performance 18.46 → 10.28 BackEnd performance 10.68 → 6.26 Compile performance 13.32 → 7.53
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10Compile performance 38.40 → 21.95
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10Compile performance 0:01:43 → 0:01:00 Simulate performance 18.24 → 10.38
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10Compile performance 22.01 → 12.38
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_16Simulate performance 9.13 → 17.41
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64Compile → Verify
SiemensPower_OMCtestSiemensPower.Components.Pipes.Tests.tube_ownMedia_testFrontEnd performance 13.35 → 23.08 Compile performance 16.59 → 28.35
ThermalSeparationThermalSeparation.Examples.Testing.HeatExchanger.HeatExchangerSimpleFailed → Simulate
ThermoPowerThermoPower.Examples.BraytonCycle.OpenLoopSimulatorFrontEnd performance 7.56 → 13.48
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim120501FrontEnd performance 12.58 → 23.08 Compile performance 17.49 → 33.07
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim180503Compile performance 17.04 → 33.34 Simulate performance 8.03 → 14.55
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim180504Compile performance 17.14 → 34.09 Simulate performance 6.77 → 13.38
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopDigitalSimulatorFrontEnd performance 13.30 → 24.59
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopSimulatorFrontEnd performance 13.44 → 23.59
ThermoPowerThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorFrontEnd performance 12.97 → 22.55 Compile performance 10.28 → 19.68
ThermoPowerThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorSSFrontEnd performance 13.40 → 24.85 Compile performance 11.59 → 21.97
ThermoPowerThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorSimplifiedFrontEnd performance 18.29 → 33.48 Compile performance 8.83 → 17.75
ThermoSysProThermoSysPro.Examples.CombinedCyclePowerPlant.CombinedCycle_TripTACFrontEnd performance 9.15 → 15.65
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestCentrifugalPump7Simulate performance 10.63 → 18.20
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicCentrifugalPump2Simulate performance 9.13 → 15.56
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicDrumSimulate performance 5.77 → 10.34
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicDrum1Compile performance 12.94 → 22.76
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicTwoPhaseFlowPipeCompile performance 12.13 → 21.03
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicWaterHeatingSimulate performance 19.90 → 34.27
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestNTUWaterHeating1Simulate performance 12.33 → 22.17
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestVolumes2Simulate performance 14.14 → 25.33