OpenModelica newInst-daemode from 2018-08-03 08:53:17 to 2018-08-07 10:47:45

Summary

OMC Commits5
Libraries Changed3
Number of Improvements5
Number of Regressions3
Number of Performance Improvements2
Number of Performance Regressions34

OpenModelica Changes

CommitAuthorSummary
8c3db214bAdrian Popfix for ticket:5054 - proper prefixing (subscript transfer) of condition in Equation.IF
9ebd34b9dMartin SjölundCompliance-Suite: Fix crash when simulation fails
7d6cb6d47Martin SjölundSort results of compliance suite testing
94cae26a1Volker WaurichcopyFile call for scripting api
bab4ecd2fVolker Waurichfix evalOutputOnly

Library Changes

LibraryChange
HanserModelicaFrom version 1.0.0 (revision 1.0.0-20180801-150714~git~release) to 1.0.0 (revision 1.0.0)
Modelica_trunkFrom version trunk (revision 20180712-174058~git~master-om2) to trunk (revision 20180806-125945~git~master-om2)
Modelica_trunk_cppFrom version trunk (revision 20180712-174058~git~master-om2) to trunk (revision 20180806-125945~git~master-om2)

Models Affected

Buildings_5.0.1Buildings.Controls.OBC.ASHRAE.G36_PR1.TerminalUnits.Validation.ModeAndSetPointsFrontEnd → Compile
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36_PR1.TerminalUnits.Validation.ModeAndSetPointsFrontEnd → Compile
HanserModelicaHanserModelica.InductionMachines.IMC_Inverter1Simulate performance 0:01:36 → 0:03:27
HanserModelicaHanserModelica.InductionMachines.IMC_Inverter2Simulate performance 0:01:36 → 0:03:28
HanserModelicaHanserModelica.Magnetic.TestTransformerSimulate performance 0:01:28 → 0:03:00
HanserModelicaHanserModelica.SynchronousMachines.SMR_InverterSimulate performance 0:02:51 → 0:06:15
IndustrialControlSystemsIndustrialControlSystems.Controllers.Digital.Examples.TestPID_TDOSimulate performance 7.83 → 13.40
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder
Modelica_3.2.2Modelica.Electrical.Spice3.Examples.GraetzSimulate performance 6.02 → 11.32
Modelica_3.2.2Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder
Modelica_3.2.2Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_Inverter_MultiPhaseSimulate performance 23.05 → 39.85
Modelica_trunkModelica.Blocks.Examples.Rectifier12pulseFFTSimCode performance 10.40 → 23.57 Compile performance 0:01:42 → 0:03:26
Modelica_trunkModelica.Blocks.Examples.Rectifier6pulseFFTSimCode performance 10.93 → 21.59 Compile performance 0:01:41 → 0:03:25
Modelica_trunkModelica.Electrical.Spice3.Examples.GraetzSimulate performance 6.48 → 11.09
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_GeneratorFailed → FrontEnd
Modelica_trunk_cppModelica.Blocks.Examples.Rectifier12pulseFFTFrontEnd → SimCode
Modelica_trunk_cppModelica.Blocks.Examples.Rectifier6pulseFFT
Modelica_trunk_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_GeneratorFailed → FrontEnd
PowerSystemsPowerSystems.Examples.AC3ph.Elementary.FaultSimulate performance 45.04 → 0:01:17
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80Simulate → Templates
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64Compile performance 27.32 → 11.14
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64Compile performance 27.32 → 10.63
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_1280_M_10Templates performance 6.81 → 11.71
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_160Simulate performance 12.29 → 23.88
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_80Simulate performance 6.48 → 14.43
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40SimCode performance 5.17 → 11.36
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28BackEnd performance 7.83 → 13.78
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56Simulate performance 8.68 → 16.31
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80Simulate performance 22.71 → 38.89
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80FrontEnd performance 6.22 → 10.70 SimCode performance 10.10 → 17.49
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280BackEnd performance 16.34 → 28.19
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_1600_M_100BackEnd performance 10.57 → 18.52 Simulate performance 7.23 → 12.43
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400Simulate performance 7.13 → 12.21
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800Simulate performance 6.62 → 13.65
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600Templates performance 9.08 → 15.80
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000Compile performance 17.80 → 33.65
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10Compile performance 27.87 → 55.46 Simulate performance 4.82 → 12.55
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10Compile performance 0:01:21 → 0:02:46 Simulate performance 13.59 → 25.04
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_2000_M_10BackEnd performance 16.72 → 29.24
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16Simulate performance 6.88 → 12.64
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_4Simulate performance 5.88 → 13.45
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_8Simulate performance 6.38 → 13.03
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_12800Verify → Compile
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_6400Simulate performance 32.98 → 0:01:04
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800BackEnd performance 25.23 → 44.92
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_2560BackEnd performance 41.51 → 0:01:14