OpenModelica newInst from 2019-12-13 20:28:57 to 2019-12-16 20:28:52

Summary

OMC Commits4
Libraries Changed0
Number of Improvements38
Number of Regressions33
Number of Performance Improvements10
Number of Performance Regressions2

OpenModelica Changes

CommitAuthorSummary
71700afe8Per Östlund[NF] Improved package constant handling.
bfa742348niklwors[cppRuntime] start simulation asynchronly and Send solver settings via zeromq
a96be8d9dAndreas Heuermann[C-Runtime] Initialize with homotopy solver for models with homotopy operator
4d4d0e8edMartin SjölundMove Connect package into DAE (#583)

Library Changes

LibraryChange

Models Affected

Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepDown.YDSimulate → Compile
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepUp.YDSimulate → Compile
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepUp.DDSimulate → Compile
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepUp.YDSimulate → Compile
Buildings_5.0.1Buildings.Electrical.DC.Loads.Examples.LinearizedLoadSimulate → Compile
Buildings_latestBuildings.Controls.OBC.CDL.Utilities.Validation.SunRiseSetTemplates → Simulate
Buildings_latestBuildings.Controls.OBC.CDL.Utilities.Validation.SunRiseSetNegativeStartTimeTemplates → Simulate
Buildings_latestBuildings.Controls.OBC.CDL.Utilities.Validation.SunRiseSetPositiveStartTimeTemplates → Simulate
Buildings_latestBuildings.Controls.OBC.OutdoorLights.Validation.DaylightControlledTemplates → Simulate
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepDown.DDCompile → Simulate
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepDown.YDSimulate → Compile
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepUp.YDSimulate → Compile
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepUp.DDCompile → Simulate
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepUp.YDSimulate → Compile
Buildings_latestBuildings.Electrical.DC.Loads.Examples.LinearizedLoadSimulate → Compile
Buildings_latestBuildings.Utilities.IO.Python27.Examples.KalmanFilterSimulate → Templates
Buildings_latestBuildings.Utilities.IO.Python27.Examples.SimpleRoomSimulate → Templates
Buildings_latestBuildings.Utilities.IO.Python27.Functions.Examples.ExchangeSimulate → Templates
Buildings_latestBuildings.Utilities.IO.Python27.Functions.Examples.ExchangeWithPassPythonObjectCompile → Templates
ModelicaTestOverdetermined_3.2.2ModelicaTestOverdetermined.ConsistentInitialization.Fluid.DynamicPipeLumpedPressureInitializationSimulate performance 18.15 → 4.77
ModelicaTest_3.2.1ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_MomentumSteadyStateSimulate performance 29.47 → 15.90
ModelicaTest_3.2.1ModelicaTest.Fluid.TestOverdeterminedInitial.DynamicPipeLumpedPressureInitializationSimulate performance 18.40 → 5.07
ModelicaTest_3.2.2ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_MomentumSteadyStateSimulate performance 30.62 → 14.09
ModelicaTest_3.2.2ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWaterSimulate performance 0:04:01 → 0:02:19
ModelicaTest_3.2.3ModelicaTest.Blocks.LimitersHomotopyCompile → Simulate
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_MomentumSteadyStateSimulate performance 36.13 → 14.85
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_FixedInitialSimulate → Compile
ModelicaTest_trunkModelicaTest.Blocks.LimitersHomotopyCompile → Simulate
ModelicaTest_trunkModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_FixedInitialSimulate → Compile
ModelicaTest_trunk_cppModelicaTest.Media.TestOnly.MixIdealGasAirCompile → Verify
Modelica_3.2.1Modelica.Fluid.Examples.BranchingDynamicPipesSimulate performance 10.18 → 0:01:15
Modelica_3.2.1Modelica.Fluid.Examples.Explanatory.MeasuringTemperatureVerify → Compile
Modelica_3.2.1Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationVerify → Compile
Modelica_3.2.2Modelica.Fluid.Examples.BranchingDynamicPipesSimulate performance 9.93 → 0:01:18
Modelica_3.2.2Modelica.Fluid.Examples.Explanatory.MeasuringTemperatureVerify → Compile
Modelica_3.2.2Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationVerify → Compile
Modelica_3.2.2_cppModelica.Media.Examples.TestOnly.MixIdealGasAirVerify → Compile
Modelica_3.2.3Modelica.Electrical.Analog.Examples.OpAmps.MultivibratorSimulate → Compile
Modelica_3.2.3Modelica.Fluid.Examples.BranchingDynamicPipesVerify → Compile
Modelica_3.2.3Modelica.Fluid.Examples.Explanatory.MeasuringTemperatureVerify → Compile
Modelica_3.2.3Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationVerify → Compile
Modelica_3.2.3Modelica.Fluid.Examples.PumpingSystemVerify → Compile
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.MultivibratorSimulate → Compile
Modelica_trunkModelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWaterSimulate → Compile
Modelica_trunkModelica.Fluid.Examples.Explanatory.MeasuringTemperatureVerify → Compile
Modelica_trunkModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationVerify → Compile
Modelica_trunkModelica.Fluid.Examples.PumpingSystemVerify → Compile
OpenHydraulicsOpenHydraulics.Circuits.OpenCenterTemplates → Simulate
OpenHydraulicsOpenHydraulics.Circuits.OpenCenterForceVelocityControlTemplates → Simulate
OpenHydraulicsOpenHydraulics.Circuits.OpenCenterSectionalValveCircuitTemplates → Compile
OpenHydraulicsOpenHydraulics.Circuits.OpenCenter_tandemTemplates → Simulate
OpenHydraulicsOpenHydraulics.Circuits.PressureCompensatedTemplates → Simulate
OpenHydraulicsOpenHydraulics.Circuits.PressureCompensatedLoadSensingTemplates → Simulate
OpenHydraulicsOpenHydraulics.Circuits.RegenerativeTemplates → Simulate
OpenHydraulicsOpenHydraulics.DevelopmentTests.CheckValveTestTemplates → Simulate
OpenHydraulicsOpenHydraulics.DevelopmentTests.CheckValveTest2Templates → Simulate
OpenHydraulicsOpenHydraulics.DevelopmentTests.DirectionalValveTestTemplates → Compile
OpenHydraulicsOpenHydraulics.DevelopmentTests.DirectionalValveTestSimpleTemplates → Simulate
OpenHydraulicsOpenHydraulics.DevelopmentTests.DoubleActingCylinderTestSimple1Templates → Compile
OpenHydraulicsOpenHydraulics.DevelopmentTests.DoubleActingCylinderTestSimple2Templates → Simulate
OpenHydraulicsOpenHydraulics.DevelopmentTests.GenericRestrictionTestTemplates → Simulate
OpenHydraulicsOpenHydraulics.DevelopmentTests.GenericRestrictionTestOpenTankTemplates → Simulate
OpenHydraulicsOpenHydraulics.DevelopmentTests.LossyPumpTestSimpleTemplates → Simulate
OpenHydraulicsOpenHydraulics.DevelopmentTests.PumpTestSimpleTemplates → Simulate
OpenHydraulicsOpenHydraulics.DevelopmentTests.ReliefValveTestTemplates → Simulate
OpenHydraulicsOpenHydraulics.DevelopmentTests.RestrictionTestSimpleTemplates → Simulate
OpenHydraulicsOpenHydraulics.DevelopmentTests.ServoValveMeteringTestTemplates → Simulate
OpenHydraulicsOpenHydraulics.DevelopmentTests.ShuttleValveTestTemplates → Simulate
OpenHydraulicsOpenHydraulics.DevelopmentTests.TankTestTemplates → Simulate
OpenHydraulicsOpenHydraulics.DevelopmentTests.ThrottleValveTestTemplates → Simulate
OpenHydraulicsOpenHydraulics.DevelopmentTests.ThrottleValveTest2Templates → Simulate
OpenHydraulicsOpenHydraulics.DevelopmentTests.VariableRestrictionTestSimpleTemplates → Simulate
OpenHydraulicsOpenHydraulics.DevelopmentTests.WallFrictionTestTemplates → Simulate
OpenHydraulicsOpenHydraulics.Examples.Excavator.DigCycleSimulationTemplates → Simulate
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10Failed → Verify
ThermoPowerThermoPower.Examples.BraytonCycle.OpenLoopSimulatorSimulate performance 21.86 → 1.47
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim180503Simulate → Compile
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim180504Simulate → Compile
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopSimulatorSimulate → Compile
ThermoPowerThermoPower.Examples.RankineCycle.Simulators.ClosedLoopSimulate performance 0:04:30 → 14.19
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phDBSimulate performance 23.35 → 12.24
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2phSimulate performance 47.94 → 10.43