OpenModelica newInst from 2019-01-19 15:08:02 to 2019-01-22 12:10:44

Summary

OMC Commits3
Libraries Changed0
Number of Improvements70
Number of Regressions2
Number of Performance Improvements41
Number of Performance Regressions15

OpenModelica Changes

CommitAuthorSummary
8a20ce05cPer Östlund[NF] Propagate structuralness via modifications.
25cfbd504Willi Braunremoved misleading fScalings labels in kinsol dump
8cd974325Per Östlund[NF] Fix root class modifiers.

Library Changes

LibraryChange

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.ControlledFlowMachineTemplates → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.ControlledFlowMachineDynamicTemplates → Simulate
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.ControlledFlowMachineTemplates → Simulate
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.ControlledFlowMachineDynamicTemplates → Simulate
Buildings_5.0.1Buildings.Fluid.Movers.Validation.ControlledFlowMachineTemplates → Simulate
Buildings_5.0.1Buildings.Fluid.Movers.Validation.ControlledFlowMachineDynamicTemplates → Simulate
Buildings_latestBuildings.Fluid.Movers.Validation.ControlledFlowMachineTemplates → Simulate
Buildings_latestBuildings.Fluid.Movers.Validation.ControlledFlowMachineDynamicTemplates → Simulate
ChemicalChemical.Examples.AcidBase.AlbuminTitrationSimulate → Failed
HanserModelicaHanserModelica.InductionMachines.IMC_YDSimulate performance 14.39 → 2.87
IBPSA_latestIBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAITSimulate performance 0:02:19 → 0:01:18
IBPSA_latestIBPSA.Fluid.Movers.Validation.ControlledFlowMachineTemplates → Simulate
IBPSA_latestIBPSA.Fluid.Movers.Validation.ControlledFlowMachineDynamicTemplates → Simulate
IBPSA_latestIBPSA.Fluid.Storage.Examples.StratifiedEnhancedInternalHexCompile performance 24.70 → 14.35
IBPSA_latestIBPSA.Fluid.Storage.Validation.HeatExchangerDynamicsCompile performance 23.22 → 13.44
IBPSA_latestIBPSA.Fluid.Storage.Validation.HeatExchangerLocationCompile performance 25.04 → 14.69
ModelicaTest_3.2.1_cppModelicaTest.Electrical.SingularTransfomerCompile → Verify
ModelicaTest_3.2.2_cppModelicaTest.Blocks.FilterTests.AllOptionsBackEnd performance 13.16 → 7.25
ModelicaTest_3.2.2_cppModelicaTest.Electrical.SingularTransfomerCompile → Verify
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlowCompile performance 21.05 → 11.29
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittingsBackEnd performance 12.59 → 7.03 Templates performance 52.11 → 30.14 Compile performance 34.75 → 19.65
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstancesCompile performance 28.00 → 15.79 Simulate performance 31.61 → 16.29
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Valves.TestValvesCompressibleReverseCompile performance 12.09 → 7.03 Simulate performance 0:01:36 → 53.21
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Vessels.TestVolumeCompile performance 14.32 → 7.13 Simulate performance 12.56 → 6.43
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1Compile performance 13.89 → 8.03 Simulate performance 48.54 → 28.31
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes12Simulate performance 26.75 → 15.69
ModelicaTest_3.2.2_cppModelicaTest.Math.Random.TestDistributionsFrontEnd performance 41.17 → 23.59
ModelicaTest_3.2.2_cppModelicaTest.Math.Random.TestSpecialFrontEnd performance 24.11 → 13.55
ModelicaTest_3.2.2_cppModelicaTest.Math.Random.TestTruncatedDistributionsFrontEnd performance 30.09 → 17.67
ModelicaTest_3.2.2_cppModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceAir_pTSimulate performance 10.94 → 6.12
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.InitializationConversion.JointsBackEnd performance 17.11 → 9.33
ModelicaTest_trunk_cppModelicaTest.Blocks.FilterTests.AllOptionsCompile performance 0:01:43 → 59.17
ModelicaTest_trunk_cppModelicaTest.Electrical.SingularTransfomerCompile → Verify
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittingsCompile performance 33.08 → 18.95
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstancesSimulate performance 26.53 → 15.24
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Valves.TestValvesCompressibleReverseSimulate performance 0:03:07 → 0:01:46
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Vessels.TestVolumeSimulate performance 11.31 → 6.58
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1Compile performance 13.27 → 7.43 Simulate performance 43.99 → 24.61
ModelicaTest_trunk_cppModelicaTest.FluxTubes.Shapes.FixedShapeSimulate performance 21.29 → 11.13
ModelicaTest_trunk_cppModelicaTest.Math.Random.TestDistributionsFrontEnd performance 41.84 → 23.98
ModelicaTest_trunk_cppModelicaTest.Math.Random.TestSpecialFrontEnd performance 24.07 → 13.49
ModelicaTest_trunk_cppModelicaTest.Math.Random.TestTruncatedDistributionsFrontEnd performance 29.75 → 16.78
ModelicaTest_trunk_cppModelicaTest.MultiBody.InitializationConversion.JointsBackEnd performance 16.60 → 8.52
ModelicaTest_trunk_cppModelicaTest.MultiBody.Sensors.RelativeSensorBackEnd performance 10.84 → 6.25
Modelica_3.2.1Modelica.Electrical.Analog.Examples.HeatingNPN_OrGateCompile → Verify
Modelica_3.2.1Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffectsSimulate → Verify
Modelica_3.2.1_cppModelica.Electrical.Analog.Examples.HeatingNPN_OrGateCompile → Verify
Modelica_3.2.1_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationSimulate performance 3.67 → 14.64
Modelica_3.2.2Modelica.Electrical.Analog.Examples.HeatingNPN_OrGateCompile → Verify
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.BevelGear1DCompile → Simulate
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffectsSimulate → Verify
Modelica_3.2.2_cppModelica.Electrical.Analog.Examples.HeatingNPN_OrGateCompile → Verify
Modelica_3.2.2_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationSimulate performance 3.67 → 14.44
Modelica_trunkModelica.Blocks.Examples.Rectifier12pulseFFTCompile performance 0:01:55 → 0:03:26
Modelica_trunkModelica.Blocks.Examples.Rectifier6pulseFFTCompile performance 0:01:56 → 0:03:25
Modelica_trunkModelica.Electrical.Analog.Examples.HeatingNPN_OrGateCompile → Verify
Modelica_trunkModelica.Electrical.Analog.Examples.HeatingPNP_NORGateCompile → Simulate
Modelica_trunkModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_LoadDumpSimulate performance 16.99 → 29.49
Modelica_trunkModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_RectifierSimulate performance 7.93 → 15.11
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLV_CharacteristicSimulate performance 10.18 → 18.38
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.ThyristorCenterTap2mPulse_RLV_CharacteristicSimulate performance 9.38 → 16.58
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderFrontEnd performance 7.16 → 12.36 Templates performance 8.40 → 15.78
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.BevelGear1DCompile → Simulate
Modelica_trunk_cppModelica.Electrical.Analog.Examples.CauerLowPassSCSimulate performance 14.64 → 7.88
Modelica_trunk_cppModelica.Electrical.Analog.Examples.HeatingNPN_OrGateCompile → Verify
Modelica_trunk_cppModelica.Electrical.Analog.Examples.HeatingPNP_NORGateCompile → Simulate
Modelica_trunk_cppModelica.Electrical.Machines.Examples.DCMachines.DCPM_CoolingCompile performance 10.07 → 5.62 Simulate performance 25.50 → 13.89
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_DriveSimulate performance 12.95 → 7.48
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_DriveSimulate performance 42.63 → 21.90
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLV_CharacteristicSimulate performance 18.46 → 10.73
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.ThyristorCenterTap2mPulse_RLV_CharacteristicCompile performance 10.12 → 5.68 Simulate performance 15.29 → 8.18
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTapmPulse.ThyristorCenterTapmPulse_RLV_CharacteristicSimulate performance 10.50 → 5.12
Modelica_trunk_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationSimulate performance 3.67 → 13.35
Modelica_trunk_cppModelica.Media.Examples.TestOnly.MixIdealGasAirVerify → Compile
ObjectStabObjectStab.Examples.KundurHJW.LineopenSimulate performance 0:03:48 → 0:08:00
PNlibPNlib.Examples.DisTest.ConflictBeneGreedyTemplates → Simulate
PNlibPNlib.Examples.DisTest.ConflictBeneQuotientTemplates → Simulate
PNlibPNlib.Examples.DisTest.ConflictPrioTemplates → Simulate
PNlibPNlib.Examples.DisTest.ConflictProbTemplates → Simulate
PNlibPNlib.Examples.DisTest.EightConflictProbTemplates → Simulate
PNlibPNlib.Examples.DisTest.FiveTimesTemplates → Verify
PNlibPNlib.Examples.DisTest.InputConflictBeneBaBTemplates → Simulate
PNlibPNlib.Examples.DisTest.InputConflictBeneGreedyTemplates → Simulate
PNlibPNlib.Examples.DisTest.InputConflictBeneQuotientTemplates → Simulate
PNlibPNlib.Examples.DisTest.InputConflictPrioTemplates → Simulate
PNlibPNlib.Examples.DisTest.InputConflictProbTemplates → Simulate
PNlibPNlib.Examples.DisTest.NoInputConflictTemplates → Verify
PNlibPNlib.Examples.DisTest.OutputConflictBeneBaBTemplates → Simulate
PNlibPNlib.Examples.DisTest.OutputConflictBeneGreedyTemplates → Simulate
PNlibPNlib.Examples.DisTest.OutputConflictBeneQuotientTemplates → Simulate
PNlibPNlib.Examples.DisTest.OutputConflictPrioTemplates → Simulate
PNlibPNlib.Examples.DisTest.OutputConflictProbTemplates → Simulate
PNlibPNlib.Examples.DisTest.PDtoTDTemplates → Verify
PNlibPNlib.Examples.DisTest.PDtoTDfunctionTemplates → Verify
PNlibPNlib.Examples.DisTest.PDtoTTTemplates → Verify
PNlibPNlib.Examples.DisTest.PrioTestTemplates → Simulate
PNlibPNlib.Examples.DisTest.SingleTDTemplates → Verify
PNlibPNlib.Examples.DisTest.SixConflictProbTemplates → Simulate
PNlibPNlib.Examples.DisTest.TDtoPDTemplates → Verify
PNlibPNlib.Examples.DisTest.TDtoPDfunctionTemplates → Verify
PNlibPNlib.Examples.DisTest.TEnoInputTemplates → Verify
PNlibPNlib.Examples.DisTest.TFDinputConflictTemplates → Verify
PNlibPNlib.Examples.DisTest.TFDoutCapTemplates → Verify
PNlibPNlib.Examples.DisTest.TFDoutputConflictTemplates → Simulate
PNlibPNlib.Examples.DisTest.TTtoPDTemplates → Verify
PNlibPNlib.Examples.DisTest.TtestTemplates → Simulate
PNlibPNlib.Examples.ExtTest.TDSTestinterruptTemplates → Verify
PNlibPNlib.Examples.ExtTest.TESTestTemplates → Verify
PNlibPNlib.Examples.HybTest.ConflictPrioTemplates → Simulate
PNlibPNlib.Examples.HybTest.ConflictProbTemplates → Simulate
PNlibPNlib.Examples.HybTest.EightConflictProbTemplates → Verify
PNlibPNlib.Examples.HybTest.InputConflictPrioTemplates → Simulate
PNlibPNlib.Examples.HybTest.InputConflictProbTemplates → Simulate
PNlibPNlib.Examples.HybTest.OutputConflictPrioTemplates → Simulate
PNlibPNlib.Examples.HybTest.OutputConflictProbTemplates → Simulate
PNlibPNlib.Examples.HybTest.PCtoTDTemplates → Verify
PNlibPNlib.Examples.HybTest.PCtoTDfunctionTemplates → Verify
PNlibPNlib.Examples.HybTest.SixConflictProbTemplates → Verify
PNlibPNlib.Examples.HybTest.TDtoPCTemplates → Verify
PNlibPNlib.Examples.HybTest.TDtoPCfunctionTemplates → Verify
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_1280_M_10Simulate performance 11.94 → 21.19
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_16Simulate performance 26.86 → 11.79
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_32Simulate performance 0:01:23 → 30.67
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32Simulate performance 10.33 → 23.97
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64Simulate performance 40.14 → 0:02:04
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_16Simulate performance 29.47 → 13.79
ScalableTestSuite_nooptScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_32Simulate performance 0:01:32 → 35.54
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32Simulate performance 11.54 → 22.41