OpenModelica master from 2017-02-09 23:29:47 to 2017-02-10 23:16:29

Summary

OMC Commits8
Libraries Changed0
Number of Improvements33
Number of Regressions22
Number of Performance Improvements1
Number of Performance Regressions4

OpenModelica Changes

CommitAuthorSummary
33e26aac8cLennart OchelMake translateModelXML return the name of the xml file
55eb281c5cLennart OchelMake translateModelFMU return the name of the FMU
3ab01a4493Martin SjölundFix equation indexes for clocked equations
f06f9c6c51Martin SjölundFix array indexing check
2a86f292efAdrian Popcheck array length before trying indexing
ed7a5af4caMartin SjölundRemove some error-messages when viewing icons
e53eddf429Martin SjölundCreate array of correct size
c77eae8d22Martin SjölundImplement more operators in ModelicaBuiltin.mo

Library Changes

LibraryChange

Models Affected

Annex60Annex60.BoundaryConditions.WeatherData.BaseClasses.Examples.GetAbsolutePath (sim)FrontEnd → Simulate
Buildings_1.6Buildings.BoundaryConditions.WeatherData.BaseClasses.Examples.GetAbsolutePath (sim)FrontEnd → Compile
Buildings_1.6Buildings.Fluid.Sources.Examples.Outside_Cp (sim)Templates → Simulate
Buildings_1.6Buildings.Fluid.Sources.Examples.Outside_CpLowRise (sim)Templates → Simulate
Buildings_2.0.0Buildings.BoundaryConditions.WeatherData.BaseClasses.Examples.GetAbsolutePath (sim)FrontEnd → Compile
Buildings_2.0.0Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine_R (sim)Templates → Simulate
Buildings_2.0.0Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine_RL (sim)Templates → Simulate
Buildings_2.0.0Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_R (sim)Templates → Simulate
Buildings_2.0.0Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_RL (sim)Templates → Simulate
Buildings_2.0.0Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_L_N (sim)Templates → Simulate
Buildings_2.0.0Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_RL_N (sim)Templates → Simulate
Buildings_2.0.0Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACSimpleGrid_N (sim)Templates → Simulate
Buildings_2.0.0Buildings.Electrical.AC.ThreePhasesUnbalanced.Sources.Examples.PVPanels_N (sim)Templates → Simulate
Buildings_2.0.0Buildings.Fluid.HeatExchangers.Validation.HeaterCooler_T_dynamic (sim)Templates → Simulate
Buildings_2.0.0Buildings.Utilities.Psychrometrics.Functions.Examples.pW_TDewPoi_comparison (sim)Templates → Simulate
Buildings_2.1.0Buildings.BoundaryConditions.WeatherData.BaseClasses.Examples.GetAbsolutePath (sim)FrontEnd → Compile
Buildings_2.1.0Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine_RL (sim)Templates → Simulate
Buildings_2.1.0Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_RL (sim)Templates → Simulate
Buildings_2.1.0Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RL_N (sim)Templates → Simulate
Buildings_2.1.0Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_L_N (sim)Templates → Simulate
Buildings_2.1.0Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_RLC_N (sim)Templates → Simulate
Buildings_2.1.0Buildings.Fluid.HeatExchangers.Validation.HeaterCooler_T_dynamic (sim)Templates → Simulate
Buildings_3.0.0Buildings.BoundaryConditions.WeatherData.BaseClasses.Examples.GetAbsolutePath (sim)FrontEnd → Compile
Buildings_3.0.0Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine_RL (sim)Templates → Simulate
Buildings_3.0.0Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_R (sim)Templates → Simulate
Buildings_3.0.0Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_RL (sim)Templates → Simulate
Buildings_3.0.0Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RL_N (sim)Templates → Simulate
Buildings_3.0.0Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_L_N (sim)Templates → Simulate
Buildings_3.0.0Buildings.Fluid.HeatExchangers.Boreholes.Examples.UTube (sim)Simulate performance 9.67 → 19.13
Buildings_latestBuildings.BoundaryConditions.WeatherData.BaseClasses.Examples.GetAbsolutePath (sim)FrontEnd → Simulate
Modelica_3.2.1Modelica.Electrical.Analog.Examples.CauerLowPassSC (sim)Simulate performance 40.59 → 0:01:20
Modelica_3.2.1_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_Inverter_MultiPhase (sim)Compile → Verify
Modelica_3.2.2Modelica.Electrical.Analog.Examples.CauerLowPassSC (sim)Simulate performance 41.10 → 0:01:19
Modelica_3.2.2Modelica.Fluid.Examples.IncompressibleFluidNetwork (sim)Compile → Verify
Modelica_SynchronousModelica_Synchronous.Examples.CascadeControlledDrive.AbsoluteClocks (sim)Simulate → Templates
Modelica_SynchronousModelica_Synchronous.Examples.CascadeControlledDrive.SubClocked (sim)Simulate → Templates
Modelica_SynchronousModelica_Synchronous.Examples.CascadeControlledDrive.SuperSampled (sim)Simulate → Templates
Modelica_SynchronousModelica_Synchronous.Examples.SimpleControlledDrive.ClockedWithDiscreteController (sim)Simulate → Templates
Modelica_SynchronousModelica_Synchronous.Examples.SimpleControlledDrive.ClockedWithDiscretizedContinuousController (sim)Templates → FrontEnd
Modelica_SynchronousModelica_Synchronous.Examples.SimpleControlledDrive.ClockedWith_AD_DA_Effects (sim)Simulate → Templates
Modelica_SynchronousModelica_Synchronous.Examples.SimpleControlledDrive.ExactlyClockedWithDiscreteController (sim)Simulate → Templates
Modelica_SynchronousModelica_Synchronous.Examples.Systems.ControlledMixingUnit (sim)Templates → FrontEnd
Modelica_SynchronousModelica_Synchronous.WorkInProgress.Tests.TestEventClockWithIntegrator (sim)Templates → FrontEnd
Modelica_SynchronousModelica_Synchronous.WorkInProgress.Tests.TestFIR_Step2b (sim)Simulate → Templates
Modelica_SynchronousModelica_Synchronous.WorkInProgress.Tests.TestReplaceableSamplerHold (sim)Simulate → Templates
Modelica_Synchronous_cppModelica_Synchronous.Examples.CascadeControlledDrive.AbsoluteClocks (sim)Simulate → Templates
Modelica_Synchronous_cppModelica_Synchronous.Examples.CascadeControlledDrive.SubClocked (sim)Simulate → Templates
Modelica_Synchronous_cppModelica_Synchronous.Examples.CascadeControlledDrive.SuperSampled (sim)Simulate → Templates
Modelica_Synchronous_cppModelica_Synchronous.Examples.SimpleControlledDrive.ClockedWithDiscreteController (sim)Simulate → Templates
Modelica_Synchronous_cppModelica_Synchronous.Examples.SimpleControlledDrive.ClockedWithDiscretizedContinuousController (sim)Simulate → FrontEnd
Modelica_Synchronous_cppModelica_Synchronous.Examples.SimpleControlledDrive.ClockedWith_AD_DA_Effects (sim)Simulate → Templates
Modelica_Synchronous_cppModelica_Synchronous.Examples.SimpleControlledDrive.ExactlyClockedWithDiscreteController (sim)Simulate → Templates
Modelica_Synchronous_cppModelica_Synchronous.Examples.Systems.ControlledMixingUnit (sim)Simulate → FrontEnd
Modelica_Synchronous_cppModelica_Synchronous.WorkInProgress.Tests.TestEventClockWithIntegrator (sim)Simulate → FrontEnd
Modelica_Synchronous_cppModelica_Synchronous.WorkInProgress.Tests.TestFIR_Step2b (sim)Simulate → Templates
Modelica_Synchronous_cppModelica_Synchronous.WorkInProgress.Tests.TestReplaceableSamplerHold (sim)Simulate → Templates
Modelica_trunkModelica.Electrical.Analog.Examples.CauerLowPassSC (sim)Simulate performance 39.61 → 0:01:18
PlanarMechanicsPlanarMechanics.Examples.KinematicLoop_DynamicStateSelection (sim)Templates → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Templates → Simulate
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400 (sim)Simulate performance 36.19 → 11.84