OpenModelica newInst-daeMode from 2019-02-11 07:58:45 to 2019-02-13 16:25:51

Summary

OMC Commits4
Libraries Changed4
Number of Improvements43
Number of Regressions2
Number of Performance Improvements16
Number of Performance Regressions4

OpenModelica Changes

CommitAuthorSummary
19e82eab74Per Östlund[NF] Inherit annotations in functions.
89e4fb8e69hkielupdate documentation of some functions
dfeebf26e7hkielfix compile warnings
a55f71c863Per Östlund[NF] Fix type when casting arrays.

Library Changes

LibraryChange
Buildings_latestFrom version 6.0.0 (revision 20190203-204851~git~master) to 6.0.0 (revision 20190211-162212~git~master)
ModelicaTest_trunkFrom version trunk (revision 20190208-114411~git~master-om161) to trunk (revision 20190212-094215~git~master-om161)
Modelica_trunkFrom version trunk (revision 20190208-114411~git~master-om2) to trunk (revision 20190212-094215~git~master-om2)
ThermalSeparationFrom version 0.2 (revision 0.2-20190205-175805~git~master) to 0.2 (revision 0.2-20190212-095345~git~master)

Models Affected

Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RLC_N (sim)Compile → Simulate
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RLC_N (sim)Compile → Simulate
ModelicaTest_3.2.1ModelicaTest.MultiBody.Forces.FrameForcesAndTorques (sim)Compile → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.Joints.FreeMotionScalarInit (sim)Compile → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.Joints.FreeMotionScalarInit2 (sim)Compile → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.Joints.FreeMotionScalarInit3 (sim)Compile → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.Joints.FreeMotionScalarInit4 (sim)Compile → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.Joints.FreeMotionScalarInit5 (sim)Compile → Verify
ModelicaTest_3.2.2ModelicaTest.Math.TestMatrices (sim)Compile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.FrameForcesAndTorques (sim)Compile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.SpringDamperSeries (sim)Simulate performance 0:04:04 → 0:01:43
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.FreeMotionScalarInit (sim)Compile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.FreeMotionScalarInit2 (sim)Compile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.FreeMotionScalarInit3 (sim)Compile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.FreeMotionScalarInit4 (sim)Compile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.FreeMotionScalarInit5 (sim)Compile → Verify
ModelicaTest_3.2.2ModelicaTest.Rotational.AllComponents (sim)Simulate → Verify
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittings (sim)
ModelicaTest_trunkModelicaTest.Math.TestMatrices (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Forces.FrameForcesAndTorques (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Forces.SpringDamperSeries (sim)Simulate performance 29.72 → 13.34
ModelicaTest_trunkModelicaTest.MultiBody.Forces.WorldForceAndTorque (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Joints.FreeMotionScalarInit (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Joints.FreeMotionScalarInit2 (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Joints.FreeMotionScalarInit3 (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Joints.FreeMotionScalarInit4 (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Joints.FreeMotionScalarInit5 (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Sensors.AbsoluteSensor (sim)Simulate → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Sensors.RelativeSensor (sim)Simulate → Verify
ModelicaTest_trunkModelicaTest.Rotational.AllComponents (sim)Simulate → Verify
Modelica_3.2.1Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheel (sim)Compile → Verify
Modelica_3.2.1Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b (sim)Compile → Verify
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheel (sim)Compile → Verify
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b (sim)Compile → Verify
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOL (sim)Simulate performance 0:02:48 → 0:01:37
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Constraints.PrismaticConstraint (sim)Simulate performance 0.16 → 0:08:00
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheel (sim)Compile → Verify
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings (sim)Simulate performance 0:08:00 → 0.11
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.Engine1b (sim)Compile → Verify
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.PlanarFourbar (sim)Compile → Simulate
PowerSystemsPowerSystems.Examples.AC3ph.Transmission.FaultRXline (sim)Simulate → Compile
PowerSystems_latestPowerSystems.Examples.AC3ph.Transmission.FaultRXline (sim)Simulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Templates → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_56_M_56 (sim)Templates → Simulate
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_16 (sim)Compile performance 22.21 → 12.29
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64 (sim)Compile → Verify
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)Simulate performance 10.25 → 4.97
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400 (sim)BackEnd performance 21.48 → 10.29
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_800 (sim)Compile performance 25.62 → 12.59
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_Modelica_N_1280 (sim)Compile performance 0:01:07 → 32.72
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_1280 (sim)BackEnd performance 24.47 → 12.98
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_320 (sim)Compile performance 25.10 → 13.04
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_640 (sim)BackEnd performance 10.33 → 5.09
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_1280 (sim)BackEnd performance 27.29 → 12.85
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_320 (sim)Compile performance 29.22 → 13.19
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_640 (sim)BackEnd performance 10.04 → 4.90 Compile performance 46.25 → 24.11
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640 (sim)BackEnd performance 10.15 → 21.14
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10 (sim)Templates performance 5.61 → 11.77
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)Compile performance 19.35 → 34.31
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64 (sim)Compile → Verify
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases (sim)Templates → Compile
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_4components (sim)Templates → Compile
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_Tray (sim)Templates → Compile
ThermalSeparationThermalSeparation.Examples.Testing.HeatExchanger.HeatExchangerSimple (sim)Compile → Simulate
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phChen_hf (sim)Simulate performance 0:08:00 → 0.41
ThermoPowerThermoPower.Test.GasComponents.TestFanMech (sim)Compile → Simulate