OpenModelica newInst from 2018-08-28 21:03:16 to 2018-08-29 13:02:16

Summary

OMC Commits1
Libraries Changed0
Number of Improvements16
Number of Regressions16
Number of Performance Improvements42
Number of Performance Regressions0

OpenModelica Changes

CommitAuthorSummary
51e9b19daniklwors[cppruntime] fixed division by zero during setting start values

Library Changes

LibraryChange

Models Affected

ModelicaTest_3.2.1_cppModelicaTest.Electrical.SingularTransfomerSimulate → Compile
ModelicaTest_3.2.2ModelicaTest.MultiBody.FourbarVariants.JointUSRSimulate performance 56.22 → 30.77
ModelicaTest_3.2.2ModelicaTest.MultiBody.Frames.AngularVelocitySimulate performance 35.73 → 20.90
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.FreeMotion2Simulate performance 26.93 → 15.64
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.UniversalSphericalSimulate performance 0:05:26 → 0:03:02
ModelicaTest_3.2.2_cppModelicaTest.Electrical.SingularTransfomerSimulate → Compile
ModelicaTest_3.2.2_cppModelicaTest.FluxTubes.Shapes.FixedShapeCompile → Verify
ModelicaTest_trunk_cppModelicaTest.Electrical.SingularTransfomerSimulate → Compile
ModelicaTest_trunk_cppModelicaTest.FluxTubes.Shapes.FixedShapeCompile → Verify
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.CascodeCircuitSimulate → Compile
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.OscillatorSimulate → Compile
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkDifferentialPairSimulate → Compile
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverterSimulate → Compile
Modelica_3.2.2_cppModelica.Electrical.Analog.Examples.CauerLowPassSCSimulate performance 11.27 → 6.53
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.ThyristorCenterTap2mPulse_RLV_CharacteristicCompile → Simulate
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.CascodeCircuitSimulate → Compile
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.OscillatorSimulate → Compile
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkDifferentialPairSimulate → Compile
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverterSimulate → Compile
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLCompile → Verify
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.ThyristorCenterTap2mPulse_RLV_CharacteristicCompile → Simulate
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTapmPulse.ThyristorCenterTapmPulse_RLCompile → Verify
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTapmPulse.ThyristorCenterTapmPulse_RLVCompile → Verify
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTapmPulse.ThyristorCenterTapmPulse_RLV_CharacteristicCompile → Simulate
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.CascodeCircuitSimulate → Compile
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.OscillatorSimulate → Compile
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkDifferentialPairSimulate → Compile
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverterSimulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40Simulate → FrontEnd
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80Templates → Verify
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_12800BackEnd performance 20.24 → 11.52
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_1600Compile performance 36.66 → 18.60
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200Compile performance 0:02:05 → 0:01:03
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_6400Templates → Verify
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800BackEnd performance 37.26 → 20.34 SimCode performance 10.37 → 5.85 Templates performance 14.43 → 8.24 Simulate performance 0:01:18 → 39.79
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_1600Compile performance 36.13 → 19.65
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_3200Compile performance 0:01:06 → 37.28
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400Compile performance 0:02:08 → 0:01:12 Simulate performance 19.26 → 10.94
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280Templates → Compile
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_160Compile performance 43.98 → 25.11 Simulate performance 35.65 → 19.56
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_2560BackEnd performance 0:01:12 → 35.67
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_320Compile performance 0:01:29 → 50.07
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_80Simulate performance 15.97 → 8.53
ScalableTestSuiteScalableTestSuite.Thermal.Advection.Verification.SimpleAdvectionCompile performance 25.76 → 12.89
ScalableTestSuiteScalableTestSuite.Thermal.Advection.Verification.SteamPipeCompile performance 30.73 → 17.19 Simulate performance 16.10 → 8.08
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_20Simulate performance 15.98 → 7.73
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_320Compile performance 29.84 → 14.94
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_40Simulate performance 0:01:41 → 51.17
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_640Compile performance 0:01:11 → 32.42
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_80Compile → Simulate
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_Modelica_N_1280Compile performance 0:02:22 → 0:01:22
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_1280Compile performance 0:01:18 → 42.94
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_640Compile performance 41.38 → 23.36
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_1280Compile performance 0:01:19 → 45.45
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40FrontEnd → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28BackEnd performance 12.77 → 7.04
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40BackEnd performance 26.48 → 15.41
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20BackEnd performance 26.08 → 15.28
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80FrontEnd → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40Templates performance 11.12 → 5.58 Compile performance 36.42 → 21.21
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56SimCode performance 11.62 → 6.82 Templates performance 21.11 → 12.21
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280BackEnd performance 27.26 → 15.89 Compile performance 23.33 → 13.29
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_1600_M_100SimCode performance 10.68 → 6.20 Templates performance 27.58 → 16.18
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800Simulate performance 27.22 → 14.29
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600Simulate performance 0:01:51 → 58.83
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000Compile performance 33.92 → 18.45
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10Compile performance 48.83 → 21.90
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_2000_M_10SimCode performance 14.83 → 7.76
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10SimCode performance 0:01:01 → 36.09
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10Failed → Verify
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim180503
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim180504
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicDrumCompile performance 29.81 → 15.09
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicDrum1Compile performance 29.20 → 15.49 Simulate performance 10.05 → 5.52
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicTwoPhaseFlowPipeCompile performance 27.59 → 14.89