OpenModelica newInst from 2019-01-29 20:21:18 to 2019-01-30 13:38:20

Summary

OMC Commits2
Libraries Changed0
Number of Improvements1
Number of Regressions5
Number of Performance Improvements0
Number of Performance Regressions129

OpenModelica Changes

CommitAuthorSummary
0f5c4be90Per Östlund[NF] Handle inner/outer in records.
58af603f1Per Östlund[NF] Allow Fortran 77 as external language.

Library Changes

LibraryChange

Models Affected

BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified3BackEnd performance 14.47 → 24.93
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAITTemplates performance 6.70 → 14.07 Simulate performance 0:01:25 → 0:02:50
BuildingSystemsBuildingSystems.Fluid.Interfaces.Examples.Humidifier_uCompile performance 10.68 → 20.09
BuildingSystemsBuildingSystems.HAM.HeatAndMoistureTransport.Examples.HeatAndMoistureTransport3DCompile performance 15.54 → 32.45
BuildingSystemsBuildingSystems.HAM.HeatConduction.Examples.HeatConduction1DArrayBackEnd performance 15.74 → 28.55 Templates performance 6.77 → 12.40
Buildings_5.0.1Buildings.Airflow.Multizone.Examples.ClosedDoorsSimulate performance 7.93 → 15.94
Buildings_5.0.1Buildings.Airflow.Multizone.Examples.OneOpenDoorSimulate performance 5.57 → 11.77
Buildings_5.0.1Buildings.Examples.VAVCO2.VAVSystemCTControlFrontEnd performance 5.18 → 10.01 Compile performance 28.67 → 54.11 Simulate performance 5.67 → 10.42
Buildings_5.0.1Buildings.Fluid.Examples.FlowSystem.BasicBackEnd performance 17.69 → 32.39 Compile performance 28.77 → 59.15
Buildings_5.0.1Buildings.Fluid.Examples.FlowSystem.Simplified1BackEnd performance 17.48 → 33.83 Compile performance 26.77 → 56.06
Buildings_5.0.1Buildings.Fluid.Examples.FlowSystem.Simplified2BackEnd performance 17.81 → 35.67 Compile performance 27.46 → 57.44
Buildings_5.0.1Buildings.Fluid.Examples.FlowSystem.Simplified3BackEnd performance 17.73 → 34.38 Compile performance 27.97 → 56.05
Buildings_5.0.1Buildings.Fluid.Examples.FlowSystem.Simplified4BackEnd performance 9.41 → 19.05 Compile performance 22.86 → 48.40
Buildings_5.0.1Buildings.Fluid.Examples.FlowSystem.Simplified5BackEnd performance 12.46 → 24.20 Compile performance 22.61 → 46.40
Buildings_5.0.1Buildings.Fluid.Examples.FlowSystem.Simplified6Compile performance 20.20 → 42.06
Buildings_5.0.1Buildings.Fluid.Examples.Performance.Example1v2Compile performance 13.54 → 27.13
Buildings_5.0.1Buildings.Fluid.Interfaces.Examples.Humidifier_uCompile performance 10.58 → 20.80
Buildings_5.0.1Buildings.Fluid.Movers.Validation.ControlledFlowMachineDynamicCompile performance 10.33 → 20.09
Buildings_5.0.1Buildings.Fluid.Storage.Examples.StratifiedCompile performance 10.23 → 20.48
Buildings_5.0.1Buildings.Fluid.Storage.Examples.StratifiedEnhancedInternalHexCompile performance 16.35 → 33.88
Buildings_5.0.1Buildings.Fluid.Storage.Validation.HeatExchangerDynamicsCompile performance 15.85 → 32.48
Buildings_5.0.1Buildings.Fluid.Storage.Validation.HeatExchangerLocationCompile performance 18.10 → 38.68
Buildings_5.0.1Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase12Simulate performance 5.72 → 11.08
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAITSimulate performance 0:01:22 → 0:02:28
ChemicalChemical.Examples.AcidBase.AlbuminTitrationSimulate → Failed
ChemicalChemical.Examples.AcidBase.Dev.RedCellMembraneBackEnd performance 6.35 → 11.32 Compile performance 16.65 → 31.05 Simulate performance 8.08 → 17.75
ChemicalChemical.Examples.Hemoglobin.HemoglobinCarboxylationBackEnd performance 7.69 → 15.87 Compile performance 15.64 → 30.35
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllosteryBackEnd performance 8.08 → 14.39 Compile performance 15.64 → 31.01
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllosteryCOBackEnd performance 9.27 → 17.70 Compile performance 17.95 → 35.68
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllostery_BackEnd performance 7.77 → 15.52 Compile performance 15.79 → 30.67
ChemicalChemical.Examples.Hemoglobin.HemoglobinTitrationBackEnd performance 7.61 → 15.70 Compile performance 16.34 → 30.25
ChemicalChemical.Examples.RedCellMembraneBackEnd performance 5.90 → 10.27 Compile performance 15.49 → 30.00 Simulate performance 6.28 → 13.10
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.BasicBackEnd performance 16.23 → 32.20 Compile performance 24.76 → 48.35
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified1BackEnd performance 16.23 → 29.00 Compile performance 23.86 → 47.27
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified2BackEnd performance 16.18 → 31.55 Compile performance 24.01 → 46.15
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified3BackEnd performance 15.79 → 33.65 Compile performance 23.86 → 45.53
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified4BackEnd performance 11.63 → 22.43 Compile performance 19.85 → 37.55
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified5BackEnd performance 8.53 → 16.99 Compile performance 18.85 → 36.50
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified6Compile performance 16.79 → 33.28
IBPSA_latestIBPSA.Fluid.Examples.Performance.Example1v2Compile performance 12.04 → 21.35
IBPSA_latestIBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAITSimulate → Templates
IBPSA_latestIBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT2NodesCompile performance 0:04:17 → 0:08:05
IBPSA_latestIBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.PlugFlowAITCompile performance 0:04:22 → 0:08:12
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.BaseClasses.Functions.Validation.MultipoleThermalResistances_TwoUTubeSimulate performance 31.22 → 0:01:00
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Examples.FiniteLineSourceSimulate performance 19.20 → 38.11
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Examples.GFunction_100boreholesSimulate performance 24.96 → 51.99
IBPSA_latestIBPSA.Fluid.Storage.Examples.StratifiedEnhancedInternalHexCompile performance 15.64 → 30.40
IBPSA_latestIBPSA.Fluid.Storage.Validation.HeatExchangerDynamicsCompile performance 14.44 → 28.57
IBPSA_latestIBPSA.Fluid.Storage.Validation.HeatExchangerLocationCompile performance 15.75 → 32.52
IBPSA_latestIBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase12Simulate performance 4.92 → 10.68
ModelicaTest_3.2.2_cppModelicaTest.Blocks.FilterTests.AllOptionsBackEnd performance 7.97 → 14.29
ModelicaTest_trunkModelicaTest.Fluid.TestPipesAndValves.BranchingPipes12Simulate performance 8.13 → 14.93
ModelicaTest_trunk_cppModelicaTest.Blocks.FilterTests.AllOptionsBackEnd performance 7.76 → 13.29 Templates performance 0:04:35 → 0:08:43 Compile performance 0:01:04 → 0:02:01 Simulate performance 8.38 → 14.73
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Fittings.TestJunctionTraceSubstancesCompile performance 7.73 → 14.74 Simulate performance 17.20 → 36.24
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlowCompile performance 12.19 → 22.94 Simulate performance 31.02 → 0:01:02
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittingsBackEnd performance 7.62 → 14.44 Templates performance 31.00 → 58.91 Compile performance 19.70 → 39.11
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstancesTemplates performance 9.62 → 18.26 Compile performance 16.60 → 31.78 Simulate performance 16.74 → 35.83
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Valves.TestValvesCompressibleReverseCompile performance 7.68 → 14.76 Simulate performance 0:01:56 → 0:03:59
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Vessels.TestVolumeCompile performance 7.23 → 14.77 Simulate performance 6.98 → 14.55
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1Compile performance 8.13 → 16.34 Simulate performance 26.96 → 57.20
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes2Compile performance 7.78 → 15.79 Simulate performance 5.57 → 12.33
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes3Compile performance 7.63 → 16.15 Simulate performance 6.18 → 12.39
ModelicaTest_trunk_cppModelicaTest.FluxTubes.Shapes.FixedShapeCompile performance 6.12 → 11.85 Simulate performance 12.09 → 24.59
ModelicaTest_trunk_cppModelicaTest.Math.Random.TestDistributionsFrontEnd performance 25.63 → 49.52 Compile performance 5.42 → 10.42
ModelicaTest_trunk_cppModelicaTest.Math.Random.TestSpecialFrontEnd performance 14.17 → 27.76 Compile performance 5.42 → 10.68
ModelicaTest_trunk_cppModelicaTest.Math.Random.TestTruncatedDistributionsFrontEnd performance 17.76 → 34.53 Compile performance 5.52 → 10.75
ModelicaTest_trunk_cppModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceAir_pTCompile performance 5.79 → 11.85 Simulate performance 6.28 → 11.30
ModelicaTest_trunk_cppModelicaTest.MultiBody.InitializationConversion.JointsBackEnd performance 8.55 → 15.01
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.SphericalSpherical2BackEnd performance 6.61 → 13.52
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.UniversalSphericalBackEnd performance 7.02 → 12.28
ModelicaTest_trunk_cppModelicaTest.MultiBody.Sensors.RelativeSensorBackEnd performance 6.56 → 13.00
ModelicaTest_trunk_cppModelicaTest.MultiBody.SphericalDoublePendulumBackEnd performance 6.42 → 11.74
Modelica_3.2.1_cppModelica.Electrical.Analog.Examples.CauerLowPassSCCompile performance 6.93 → 13.41 Simulate performance 7.83 → 15.87
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder
Modelica_3.2.1_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationBackEnd performance 7.07 → 12.70 Templates performance 9.58 → 16.35 Compile performance 12.79 → 24.66 Simulate performance 13.39 → 26.10
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6FrontEnd performance 5.90 → 10.89 BackEnd performance 19.50 → 35.73 Templates performance 10.66 → 18.24 Compile performance 5.42 → 10.00
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analyticBackEnd performance 10.48 → 19.14
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobotBackEnd performance 5.55 → 10.17
Modelica_3.2.1_cppModelica.Media.Examples.R134a.R134a1Compile performance 6.18 → 11.15 Simulate performance 9.48 → 18.30
Modelica_3.2.1_cppModelica.Media.Examples.R134a.R134a2Compile performance 6.33 → 11.57 Simulate performance 10.53 → 20.78
Modelica_3.2.1_cppModelica.Media.Examples.ReferenceAir.Inverse_sh_TXCompile performance 6.58 → 11.82 Simulate performance 6.83 → 14.22
Modelica_3.2.1_cppModelica.Media.Examples.ReferenceAir.MoistAir1Compile performance 6.93 → 12.07 Simulate performance 32.98 → 0:01:04
Modelica_3.2.1_cppModelica.Media.Examples.ReferenceAir.MoistAir2Compile performance 7.08 → 13.16 Simulate performance 0:01:12 → 0:02:16
Modelica_3.2.1_cppModelica.Thermal.HeatTransfer.Examples.MotorSimulate performance 18.35 → 39.56
Modelica_3.2.2_cppModelica.Electrical.Analog.Examples.CauerLowPassSCSimulate performance 8.53 → 15.76
Modelica_3.2.2_cppModelica.Electrical.Machines.Examples.DCMachines.DCPM_CoolingCompile performance 5.98 → 11.38 Simulate performance 18.05 → 33.76
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_DriveCompile performance 6.23 → 10.60 Simulate performance 8.33 → 17.01
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_DriveCompile performance 6.58 → 12.17 Simulate performance 28.12 → 49.26
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLV_CharacteristicCompile performance 6.32 → 11.39 Simulate performance 11.63 → 20.30
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.ThyristorCenterTap2mPulse_RLV_CharacteristicSimulate performance 9.13 → 19.12
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTapmPulse.ThyristorCenterTapmPulse_RLV_CharacteristicSimulate performance 7.33 → 12.66
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_DC_DriveSimulate performance 37.49 → 0:01:12
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderSimCode → Failed
Modelica_3.2.2_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationBackEnd performance 8.15 → 14.25 Templates performance 10.42 → 17.97 Compile performance 13.84 → 25.58 Simulate performance 14.89 → 27.67
Modelica_3.2.2_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start_MultiPhaseCompile performance 8.78 → 16.70 Simulate performance 4.32 → 10.70
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6FrontEnd performance 6.23 → 10.88 Templates performance 12.53 → 22.67 Compile performance 5.62 → 11.24
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analyticBackEnd performance 11.68 → 20.01
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Loops.Fourbar1BackEnd performance 5.42 → 10.06
Modelica_3.2.2_cppModelica.Media.Examples.R134a.R134a1Compile performance 6.38 → 11.93 Simulate performance 9.98 → 19.34
Modelica_3.2.2_cppModelica.Media.Examples.R134a.R134a2Compile performance 6.43 → 11.94 Simulate performance 11.44 → 20.45
Modelica_3.2.2_cppModelica.Media.Examples.ReferenceAir.Inverse_sh_TXCompile performance 6.68 → 12.92 Simulate performance 7.28 → 14.64
Modelica_3.2.2_cppModelica.Media.Examples.ReferenceAir.MoistAir1Compile performance 7.03 → 13.62 Simulate performance 35.58 → 0:01:08
Modelica_3.2.2_cppModelica.Media.Examples.ReferenceAir.MoistAir2Compile performance 7.18 → 14.36 Simulate performance 0:01:16 → 0:02:29
Modelica_3.2.2_cppModelica.Media.Examples.TestOnly.MixIdealGasAirVerify → Compile
Modelica_3.2.2_cppModelica.Media.Examples.Tests.MediaTestModels.Air.MoistAirCompile performance 6.47 → 11.41 Simulate performance 5.17 → 10.30
Modelica_3.2.2_cppModelica.Thermal.HeatTransfer.Examples.MotorCompile performance 5.77 → 10.87 Simulate performance 19.90 → 44.99
Modelica_trunk_cppModelica.Electrical.Analog.Examples.CauerLowPassSCSimulate performance 7.93 → 14.50
Modelica_trunk_cppModelica.Electrical.Machines.Examples.DCMachines.DCPM_CoolingSimulate performance 14.25 → 27.24
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_DriveCompile performance 5.92 → 10.77 Simulate performance 7.38 → 14.82
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTapmPulse.ThyristorCenterTapmPulse_RLV_CharacteristicSimulate performance 5.57 → 10.55
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_DC_DriveSimulate performance 37.59 → 0:01:10
Modelica_trunk_cppModelica.Media.Examples.TestOnly.MixIdealGasAirCompile → Verify
Modelica_trunk_cppModelica.Thermal.HeatTransfer.Examples.MotorSimulate performance 18.95 → 32.35
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_1600_M_100Simulate performance 8.18 → 17.72
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400Simulate performance 8.53 → 15.59
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800Compile performance 0:01:23 → 0:02:25
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600SimCode performance 5.56 → 10.31
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000Compile performance 55.27 → 0:01:37
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000Compile performance 16.60 → 30.97
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_4000Compile performance 14.29 → 27.00
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000Compile performance 48.41 → 0:01:36
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_2000_M_10BackEnd performance 11.77 → 22.15
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_10Compile performance 23.31 → 44.17
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_100Compile performance 23.91 → 43.42
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_1000Compile performance 23.66 → 44.25
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_2000_M_10SimCode performance 11.60 → 19.72
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10BackEnd performance 41.15 → 0:01:10
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_6400Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800BackEnd performance 9.94 → 19.61
ThermoSysProThermoSysPro.Examples.CombinedCyclePowerPlant.CombinedCycle_TripTACBackEnd performance 21.85 → 42.34 Templates performance 8.40 → 16.99 Compile performance 0:01:30 → 0:03:06
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicCentrifugalPump2Simulate performance 7.93 → 16.33
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicDrumCompile performance 15.74 → 32.59 Simulate performance 6.07 → 13.48
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicDrum1Compile performance 15.85 → 32.94 Simulate performance 6.33 → 13.31
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicTwoPhaseFlowPipeCompile performance 14.89 → 30.26
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicWaterHeatingBackEnd performance 9.92 → 19.31 Compile performance 30.87 → 0:01:04 Simulate performance 20.40 → 41.35
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestVolumes2Compile performance 5.07 → 10.08 Simulate performance 10.18 → 20.63