OpenModelica newInst from 2019-01-09 13:34:30 to 2019-01-09 17:06:41

Summary

OMC Commits3
Libraries Changed0
Number of Improvements20
Number of Regressions0
Number of Performance Improvements68
Number of Performance Regressions0

OpenModelica Changes

CommitAuthorSummary
5c686487ePer Östlund[NF] Retype array constructors after ceval.
15e62b72cPer Östlund[NF] Improve toString functions.
8311f2653Lennart OchelFix capability flag maxOutputDerivativeOrder

Library Changes

LibraryChange

Models Affected

BuildSysProBuildSysPro.Building.BuildingEnvelope.HeatTransfer.Examples.IlluminanceExampleSimulate performance 17.14 → 8.93
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.BasicBackEnd performance 24.60 → 14.08 Compile performance 15.41 → 8.83
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified1BackEnd performance 23.96 → 13.37 Compile performance 14.78 → 8.13
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified2BackEnd performance 24.31 → 13.74
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.Performance.Example1v2Compile performance 21.14 → 12.39
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAITTemplates performance 11.87 → 6.76
BuildSysProBuildSysPro.IBPSA.Fluid.Storage.Examples.StratifiedEnhancedInternalHexCompile performance 25.01 → 14.44
BuildSysProBuildSysPro.IBPSA.Fluid.Storage.Validation.HeatExchangerDynamicsCompile performance 23.69 → 13.34
BuildSysProBuildSysPro.IBPSA.Fluid.Storage.Validation.HeatExchangerLocationCompile performance 25.41 → 14.70
ChemicalChemical.Examples.AcidBase.AlbuminTitrationFailed → Simulate
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlowSimulate performance 11.87 → 6.98
Modelica_trunk_cppModelica.Media.Examples.TestOnly.MixIdealGasAirCompile → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20Compile performance 48.48 → 27.97 Simulate performance 15.95 → 9.18
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10Simulate performance 20.11 → 11.24
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5Simulate performance 24.39 → 13.45
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40Simulate performance 12.47 → 7.18
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20Simulate performance 12.44 → 7.23
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56Simulate performance 14.34 → 8.43
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640Compile performance 50.53 → 29.37
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_1600_M_100FrontEnd performance 40.14 → 23.57
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800Simulate performance 32.73 → 19.05
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600Simulate performance 0:02:06 → 0:01:11
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_6400Simulate performance 10.87 → 5.57
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000Compile performance 0:01:38 → 52.11
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000Compile performance 31.16 → 15.95
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_4000Compile performance 26.96 → 13.99
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000Compile performance 0:01:40 → 51.51
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_10Compile performance 51.64 → 28.42
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_100Compile performance 53.07 → 29.92
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_1000Compile performance 49.56 → 28.22
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_2000_M_10Compile performance 0:02:09 → 0:01:13
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_10Compile performance 40.93 → 22.30
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_2000_M_10Compile performance 0:01:41 → 57.72
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_1600Compile performance 39.80 → 21.65
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200Compile performance 0:02:08 → 0:01:13
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_6400Templates → Verify
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800Simulate performance 0:01:21 → 42.74
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400Simulate performance 24.20 → 11.73
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280Templates → Compile
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_2560BackEnd performance 0:01:27 → 50.71 SimCode performance 19.11 → 11.19
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_320Compile performance 0:01:34 → 55.07
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_80Compile → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20Simulate performance 18.08 → 9.83
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28Simulate performance 0:01:09 → 39.89
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40Templates performance 20.19 → 11.84
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_20_M_20Simulate performance 17.99 → 9.93
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_28_M_28Simulate performance 0:01:09 → 39.64
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10Simulate performance 24.74 → 13.94
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5Simulate performance 27.97 → 15.29
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20Simulate performance 17.35 → 9.24
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80SimCode performance 18.89 → 10.21
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56Simulate performance 18.20 → 9.88
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280Simulate performance 25.90 → 13.89
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600Simulate performance 0:01:57 → 0:01:05
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10Compile performance 46.16 → 25.11
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10Compile performance 0:02:31 → 0:01:18
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10Simulate performance 12.56 → 5.88
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_32Simulate performance 0:02:39 → 0:01:32
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64Compile → Verify
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32Simulate performance 19.00 → 11.09
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16Simulate performance 11.65 → 6.83
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_8Simulate performance 10.46 → 6.12
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_12800Simulate performance 0:03:36 → 0:01:59
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_6400Simulate performance 57.36 → 31.17
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800Simulate performance 0:01:12 → 41.28
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400Simulate performance 23.96 → 13.03
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_160Simulate performance 39.63 → 21.70
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_2560BackEnd performance 0:01:28 → 49.58
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640Compile performance 27.39 → 15.99
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_80Simulate performance 18.95 → 10.38
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.Verification.SteamPipeSimulate performance 16.52 → 9.58
ScalableTestSuite_nooptScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_20Simulate performance 20.09 → 10.88
ScalableTestSuite_nooptScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_40Simulate performance 0:02:15 → 0:01:12
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_1280SimCode performance 11.08 → 5.59
ThermalSeparationThermalSeparation.Examples.Absorption_CO2_MEAFailed → FrontEnd
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGasesFailed → FrontEnd
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_4componentsFailed → FrontEnd
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_FeedStream2Failed → FrontEnd
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_RandomFailed → FrontEnd
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_SprayFailed → FrontEnd
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_TrayFailed → FrontEnd
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_cycle_7componentsFailed → FrontEnd
ThermalSeparationThermalSeparation.Examples.Absorption_TrayFailed → FrontEnd
ThermalSeparationThermalSeparation.Examples.ProPen_EQ_SteadyStateTemplates → Compile
ThermalSeparationThermalSeparation.Examples.ReactiveAbsorptionFailed → FrontEnd
ThermalSeparationThermalSeparation.Examples.Spr_Ab_cycle_NR_2Feeds_StreamFailed → FrontEnd