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
19e82eab7Per Östlund[NF] Inherit annotations in functions.
89e4fb8e6hkielupdate documentation of some functions
dfeebf26ehkielfix compile warnings
a55f71c86Per Östlund[NF] Fix type when casting arrays.

3rdParty changes

Note that the 3rdParty libraries REVERTED TO AN OLD COMMIT: 83c880b2ec06..73168676a2d6

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_NCompile → Simulate
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RLC_NCompile → Simulate
ModelicaTest_3.2.1ModelicaTest.MultiBody.Forces.FrameForcesAndTorquesCompile → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.Joints.FreeMotionScalarInitCompile → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.Joints.FreeMotionScalarInit2Compile → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.Joints.FreeMotionScalarInit3Compile → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.Joints.FreeMotionScalarInit4Compile → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.Joints.FreeMotionScalarInit5Compile → Verify
ModelicaTest_3.2.2ModelicaTest.Math.TestMatricesCompile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.FrameForcesAndTorquesCompile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.SpringDamperSeriesSimulate performance 0:04:04 → 0:01:43
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.FreeMotionScalarInitCompile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.FreeMotionScalarInit2Compile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.FreeMotionScalarInit3Compile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.FreeMotionScalarInit4Compile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.FreeMotionScalarInit5Compile → Verify
ModelicaTest_3.2.2ModelicaTest.Rotational.AllComponentsSimulate → Verify
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittings
ModelicaTest_trunkModelicaTest.Math.TestMatricesCompile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Forces.FrameForcesAndTorquesCompile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Forces.SpringDamperSeriesSimulate performance 29.72 → 13.34
ModelicaTest_trunkModelicaTest.MultiBody.Forces.WorldForceAndTorqueCompile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Joints.FreeMotionScalarInitCompile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Joints.FreeMotionScalarInit2Compile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Joints.FreeMotionScalarInit3Compile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Joints.FreeMotionScalarInit4Compile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Joints.FreeMotionScalarInit5Compile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Sensors.AbsoluteSensorSimulate → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Sensors.RelativeSensorSimulate → Verify
ModelicaTest_trunkModelicaTest.Rotational.AllComponentsSimulate → Verify
Modelica_3.2.1Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelCompile → Verify
Modelica_3.2.1Modelica.Mechanics.MultiBody.Examples.Loops.Engine1bCompile → Verify
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelCompile → Verify
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Loops.Engine1bCompile → Verify
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOLSimulate performance 0:02:48 → 0:01:37
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Constraints.PrismaticConstraintSimulate performance 0.16 → 0:08:00
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelCompile → Verify
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.ThreeSpringsSimulate performance 0:08:00 → 0.11
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.Engine1bCompile → Verify
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.PlanarFourbarCompile → Simulate
PowerSystemsPowerSystems.Examples.AC3ph.Transmission.FaultRXlineSimulate → Compile
PowerSystems_latestPowerSystems.Examples.AC3ph.Transmission.FaultRXlineSimulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56Templates → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_56_M_56Templates → Simulate
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_16Compile performance 22.21 → 12.29
ScalableTestSuiteScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64Compile → Verify
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16Simulate performance 10.25 → 4.97
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400BackEnd performance 21.48 → 10.29
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_800Compile performance 25.62 → 12.59
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_Modelica_N_1280Compile performance 0:01:07 → 32.72
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_1280BackEnd performance 24.47 → 12.98
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_320Compile performance 25.10 → 13.04
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_640BackEnd performance 10.33 → 5.09
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_1280BackEnd performance 27.29 → 12.85
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_320Compile performance 29.22 → 13.19
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_640BackEnd performance 10.04 → 4.90 Compile performance 46.25 → 24.11
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640BackEnd performance 10.15 → 21.14
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10Templates performance 5.61 → 11.77
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10Compile performance 19.35 → 34.31
ScalableTestSuite_nooptScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64Compile → Verify
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGasesTemplates → Compile
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_4componentsTemplates → Compile
ThermalSeparationThermalSeparation.Examples.Absorption_IdealGases_TrayTemplates → Compile
ThermalSeparationThermalSeparation.Examples.Testing.HeatExchanger.HeatExchangerSimpleCompile → Simulate
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phChen_hfSimulate performance 0:08:00 → 0.41
ThermoPowerThermoPower.Test.GasComponents.TestFanMechCompile → Simulate