OpenModelica newInst from 2018-10-09 14:54:29 to 2018-10-09 17:26:32

Summary

OMC Commits3
Libraries Changed0
Number of Improvements138
Number of Regressions12
Number of Performance Improvements9
Number of Performance Regressions8

OpenModelica Changes

CommitAuthorSummary
00d75285fPer Östlund[NF] Fix typing of dimensions.
6127ec966Per Östlund[NF] Various improvements.
0283b33baPer Östlund[NF] Improve DAE conversion of reductions.

Library Changes

LibraryChange

Models Affected

AdvancedNoiseAdvancedNoise.Examples.RailIrregularities.Comparisons.FilterAndConvolutionFailed → Templates
AdvancedNoiseAdvancedNoise.Examples.RailIrregularities.Comparisons.MinimumAndZeroPhaseFailed → Templates
AdvancedNoiseAdvancedNoise.Examples.RailIrregularities.Comparisons.SpaceAndTimeDomainFailed → Templates
Buildings_5.0.1Buildings.Fluid.HeatExchangers.Ground.Boreholes.BaseClasses.Examples.SingleUTubeBoundaryConditionCompile → Simulate
Buildings_5.0.1Buildings.HeatTransfer.Examples.ConductorSingleLayerCompile → Simulate
Buildings_5.0.1Buildings.HeatTransfer.Examples.ConductorSingleLayer2Compile → Simulate
Buildings_latestBuildings.Fluid.Geothermal.Boreholes.BaseClasses.Examples.SingleUTubeBoundaryConditionCompile → Simulate
Buildings_latestBuildings.HeatTransfer.Examples.ConductorSingleLayerCompile → Simulate
Buildings_latestBuildings.HeatTransfer.Examples.ConductorSingleLayer2Compile → Simulate
ModelicaTest_3.2.1ModelicaTest.Blocks.ContinuousSimCode → Verify
ModelicaTest_3.2.1ModelicaTest.Blocks.Continuous_InitialOutputSimCode → Compile
ModelicaTest_3.2.1ModelicaTest.Blocks.Continuous_InitialStateSimCode → Verify
ModelicaTest_3.2.1ModelicaTest.Blocks.Continuous_SteadyStateSimCode → Verify
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristicsTemplates → Failed
ModelicaTest_3.2.1ModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_pTCompile → Simulate
ModelicaTest_3.2.1ModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_phCompile → Simulate
ModelicaTest_3.2.1_cppModelicaTest.Blocks.ContinuousTemplates → Simulate
ModelicaTest_3.2.1_cppModelicaTest.Blocks.Continuous_InitialOutputTemplates → Simulate
ModelicaTest_3.2.1_cppModelicaTest.Blocks.Continuous_InitialStateTemplates → Simulate
ModelicaTest_3.2.1_cppModelicaTest.Blocks.Continuous_SteadyStateTemplates → Simulate
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristicsTemplates → Failed
ModelicaTest_3.2.1_cppModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_pTCompile → Simulate
ModelicaTest_3.2.1_cppModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_phCompile → Simulate
ModelicaTest_3.2.2ModelicaTest.Blocks.ContinuousSimCode → Verify
ModelicaTest_3.2.2ModelicaTest.Blocks.Continuous_InitialOutputSimCode → Compile
ModelicaTest_3.2.2ModelicaTest.Blocks.Continuous_InitialStateSimCode → Verify
ModelicaTest_3.2.2ModelicaTest.Blocks.Continuous_SteadyStateSimCode → Verify
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristicsTemplates → Failed
ModelicaTest_3.2.2ModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_pTCompile → Simulate
ModelicaTest_3.2.2ModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_phCompile → Simulate
ModelicaTest_3.2.2_cppModelicaTest.Blocks.ContinuousTemplates → Simulate
ModelicaTest_3.2.2_cppModelicaTest.Blocks.Continuous_InitialOutputTemplates → Simulate
ModelicaTest_3.2.2_cppModelicaTest.Blocks.Continuous_InitialStateTemplates → Simulate
ModelicaTest_3.2.2_cppModelicaTest.Blocks.Continuous_SteadyStateTemplates → Simulate
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristicsTemplates → Failed
ModelicaTest_3.2.2_cppModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_pTCompile → Simulate
ModelicaTest_3.2.2_cppModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_phCompile → Simulate
ModelicaTest_trunkModelicaTest.Blocks.ContinuousSimCode → Verify
ModelicaTest_trunkModelicaTest.Blocks.Continuous_InitialOutputSimCode → Compile
ModelicaTest_trunkModelicaTest.Blocks.Continuous_InitialStateSimCode → Verify
ModelicaTest_trunkModelicaTest.Blocks.Continuous_SteadyStateSimCode → Verify
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristicsTemplates → Failed
ModelicaTest_trunkModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_pTCompile → Simulate
ModelicaTest_trunkModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_phCompile → Simulate
ModelicaTest_trunk_cppModelicaTest.Blocks.ContinuousTemplates → Simulate
ModelicaTest_trunk_cppModelicaTest.Blocks.Continuous_InitialOutputTemplates → Simulate
ModelicaTest_trunk_cppModelicaTest.Blocks.Continuous_InitialStateTemplates → Simulate
ModelicaTest_trunk_cppModelicaTest.Blocks.Continuous_SteadyStateTemplates → Simulate
ModelicaTest_trunk_cppModelicaTest.Blocks.FilterTests.AllOptionsCompile performance 0:01:45 → 0:01:01
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristicsTemplates → Failed
ModelicaTest_trunk_cppModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_pTCompile → Simulate
ModelicaTest_trunk_cppModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_phCompile → Simulate
Modelica_3.2.1Modelica.Blocks.Examples.BooleanNetwork1Compile → Verify
Modelica_3.2.1_cppModelica.Blocks.Examples.BooleanNetwork1Compile → Verify
Modelica_3.2.1_cppModelica.Mechanics.MultiBody.Examples.Loops.EngineV6BackEnd performance 20.49 → 38.88
Modelica_3.2.2Modelica.Blocks.Examples.BooleanNetwork1Compile → Verify
Modelica_3.2.2Modelica.Blocks.Examples.NoiseExamples.DrydenContinuousTurbulenceSimCode → Verify
Modelica_3.2.2Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_DriveSimCode → Templates
Modelica_3.2.2Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_DriveSimCode → Templates
Modelica_3.2.2_cppModelica.Blocks.Examples.BooleanNetwork1Compile → Verify
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_DriveTemplates → Compile
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_DriveTemplates → Compile
Modelica_NoiseModelica_Noise.Blocks.Examples.NoiseExamples.DrydenContinuousTurbulenceSimCode → Templates
Modelica_SynchronousModelica_Synchronous.WorkInProgress.Tests.TestFIR_1Failed → Simulate
Modelica_Synchronous_cppModelica_Synchronous.WorkInProgress.Tests.TestFIR_1Failed → Simulate
Modelica_trunkModelica.Blocks.Examples.BooleanNetwork1Compile → Verify
Modelica_trunkModelica.Blocks.Examples.NoiseExamples.DrydenContinuousTurbulenceSimCode → Verify
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_DriveSimCode → Templates
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_DriveSimCode → Templates
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.ThyristorCenterTap2mPulse_RLV_CharacteristicSimulate performance 6.48 → 11.52
Modelica_trunk_cppModelica.Blocks.Examples.BooleanNetwork1Compile → Verify
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_DriveTemplates → Compile
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_DriveTemplates → Compile
ObjectStabObjectStab.Examples.KundurHJW.LinefaultSimCode → FrontEnd
ObjectStabObjectStab.Examples.KundurHJW.LineopenSimCode → FrontEnd
ObjectStabObjectStab.Examples.KundurHJW.SystemSimCode → FrontEnd
OpenIPSLOpenIPSL.Examples.Controls.PSAT.AVR.AVRTypeII_TestSimCode → Compile
OpenIPSLOpenIPSL.Examples.Controls.PSAT.AVR.AVRTypeI_TestSimCode → Simulate
OpenIPSLOpenIPSL.Examples.Controls.PSAT.OEL.AVRTypeII_OEL_TestSimCode → Compile
OpenIPSLOpenIPSL.Examples.Machines.PSAT.Order3test2_TGSimCode → Simulate
OpenIPSLOpenIPSL.Examples.Machines.PSAT.Order4test2_TGSimCode → Simulate
PowerSystemsPowerSystems.Examples.AC1ph_DC.Elementary.BreakerFailed → Simulate
PowerSystemsPowerSystems.Examples.AC1ph_DC.Elementary.FaultFailed → Compile
PowerSystemsPowerSystems.Examples.AC3ph.Elementary.BreakerFailed → Simulate
PowerSystemsPowerSystems.Examples.AC3ph.Elementary.FaultFailed → Templates
PowerSystemsPowerSystems.Examples.AC3ph.Transmission.DoubleRXlineFailed → FrontEnd
PowerSystemsPowerSystems.Examples.AC3ph.Transmission.FaultRXlineFailed → Compile
PowerSystemsPowerSystems.Examples.AC3ph.Transmission.RXlineFailed → Simulate
PowerSystemsPowerSystems.Examples.AC3ph.Transmission.TlineFailed → Compile
PowerSystemsPowerSystems.Examples.Introductory.SimulationFixedInitialFailed → Simulate
PowerSystemsPowerSystems.Examples.Introductory.SimulationSteadyInitialFailed → FrontEnd
PowerSystemsPowerSystems.Examples.Introductory.SimulationSteadyStateFailed → Simulate
PowerSystemsPowerSystems.Examples.PowerWorld.PowerWorldSimCode → Simulate
PowerSystemsPowerSystems.Examples.PowerWorld.Test.HydroPlantTest1SimCode → Compile
PowerSystemsPowerSystems.Examples.PowerWorld.Test.HydroPlantTest2SimCode → Simulate
PowerSystemsPowerSystems.Examples.PowerWorld.Test.PowerPlantTest1SimCode → Simulate
PowerSystemsPowerSystems.Examples.PowerWorld.Test.PowerPlantTest2SimCode → Simulate
PowerSystemsPowerSystems.Examples.PowerWorld.Test.PowerPlantTest3SimCode → Simulate
PowerSystems_cppPowerSystems.Examples.AC1ph_DC.Elementary.BreakerFailed → Simulate
PowerSystems_cppPowerSystems.Examples.AC1ph_DC.Elementary.FaultFailed → Simulate
PowerSystems_cppPowerSystems.Examples.AC3ph.Elementary.BreakerFailed → SimCode
PowerSystems_cppPowerSystems.Examples.AC3ph.Elementary.FaultFailed → SimCode
PowerSystems_cppPowerSystems.Examples.AC3ph.Transmission.DoubleRXlineFailed → FrontEnd
PowerSystems_cppPowerSystems.Examples.AC3ph.Transmission.FaultRXlineFailed → SimCode
PowerSystems_cppPowerSystems.Examples.AC3ph.Transmission.RXlineFailed → SimCode
PowerSystems_cppPowerSystems.Examples.AC3ph.Transmission.TlineFailed → SimCode
PowerSystems_cppPowerSystems.Examples.Introductory.SimulationFixedInitialFailed → SimCode
PowerSystems_cppPowerSystems.Examples.Introductory.SimulationSteadyInitialFailed → FrontEnd
PowerSystems_cppPowerSystems.Examples.Introductory.SimulationSteadyStateFailed → SimCode
PowerSystems_cppPowerSystems.Examples.PowerWorld.PowerWorldTemplates → Compile
PowerSystems_cppPowerSystems.Examples.PowerWorld.Test.HydroPlantTest1Templates → Simulate
PowerSystems_cppPowerSystems.Examples.PowerWorld.Test.HydroPlantTest2Templates → Simulate
PowerSystems_cppPowerSystems.Examples.PowerWorld.Test.PowerPlantTest1Templates → Simulate
PowerSystems_cppPowerSystems.Examples.PowerWorld.Test.PowerPlantTest2Templates → Simulate
PowerSystems_cppPowerSystems.Examples.PowerWorld.Test.PowerPlantTest3Templates → Simulate
PowerSystems_latestPowerSystems.Examples.AC1ph_DC.Elementary.BreakerFailed → Simulate
PowerSystems_latestPowerSystems.Examples.AC1ph_DC.Elementary.FaultFailed → Compile
PowerSystems_latestPowerSystems.Examples.AC3ph.Elementary.BreakerFailed → Simulate
PowerSystems_latestPowerSystems.Examples.AC3ph.Elementary.FaultFailed → Templates
PowerSystems_latestPowerSystems.Examples.AC3ph.Transmission.DoubleRXlineFailed → FrontEnd
PowerSystems_latestPowerSystems.Examples.AC3ph.Transmission.FaultRXlineFailed → Compile
PowerSystems_latestPowerSystems.Examples.AC3ph.Transmission.RXlineFailed → Simulate
PowerSystems_latestPowerSystems.Examples.AC3ph.Transmission.TlineFailed → Compile
PowerSystems_latestPowerSystems.Examples.Introductory.SimulationFixedInitialFailed → Simulate
PowerSystems_latestPowerSystems.Examples.Introductory.SimulationSteadyInitialFailed → FrontEnd
PowerSystems_latestPowerSystems.Examples.Introductory.SimulationSteadyStateFailed → Simulate
PowerSystems_latestPowerSystems.Examples.PowerWorld.PowerWorldSimCode → Simulate
PowerSystems_latestPowerSystems.Examples.PowerWorld.Test.HydroPlantTest1SimCode → Compile
PowerSystems_latestPowerSystems.Examples.PowerWorld.Test.HydroPlantTest2SimCode → Simulate
PowerSystems_latestPowerSystems.Examples.PowerWorld.Test.PowerPlantTest1SimCode → Simulate
PowerSystems_latestPowerSystems.Examples.PowerWorld.Test.PowerPlantTest2SimCode → Simulate
PowerSystems_latestPowerSystems.Examples.PowerWorld.Test.PowerPlantTest3SimCode → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_14_M_14Compile performance 23.11 → 12.44
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_20_M_20Compile performance 49.81 → 28.92 Simulate performance 14.31 → 8.08
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10Compile performance 0:01:54 → 0:01:04 Simulate performance 23.67 → 11.13
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5Templates performance 11.99 → 6.81
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40Compile performance 0:01:37 → 56.92 Simulate performance 13.41 → 6.93
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20Compile performance 0:01:44 → 58.93 Simulate performance 13.56 → 6.88
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80Templates performance 45.18 → 26.39
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_112_M_112Failed → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56Simulate performance 14.40 → 7.83
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_6400Verify → Templates
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800Simulate performance 42.69 → 0:01:22
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280Compile → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800Simulate performance 15.29 → 26.39
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600Simulate performance 0:01:02 → 0:01:54
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000FrontEnd performance 0:01:09 → 0:02:14
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000FrontEnd performance 16.51 → 28.99 Compile performance 5.58 → 10.51
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000Compile performance 19.10 → 34.74
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10Verify → Failed
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim180503Failed → FrontEnd
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopDigitalSimulatorFailed → FrontEnd
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopDigitalSimulatorSimplifiedFailed → Templates
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopSimulatorFailed → FrontEnd
ThermoPowerThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorFailed → FrontEnd
ThermoPowerThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorHtcFailed → FrontEnd
ThermoPowerThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorSSFailed → FrontEnd
ThermoPowerThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorSimplifiedFailed → Templates
ThermoPowerThermoPower.Examples.RankineCycle.Simulators.ClosedLoopFailed → FrontEnd
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestGasFlow1DFV_BFailed → FrontEnd
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestGasFlow1DFV_CFailed → FrontEnd
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicDrumCompile → Simulate
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicDrum1Compile → Simulate
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicOnePhaseFlowPipeCompile → Simulate
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicTwoPhaseFlowPipeCompile → Simulate
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicWaterWaterExchangerCompile → Simulate
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestStaticWaterWaterExchangerCompile → Simulate