OpenModelica master from 2017-01-24 22:14:07 to 2017-01-26 00:00:26

Summary

OMC Commits9
Libraries Changed0
Number of Improvements8
Number of Regressions14
Number of Performance Improvements12
Number of Performance Regressions3

OpenModelica Changes

CommitAuthorSummary
a8cd990809Rüdiger FrankeInline integration initializes clocked continuous states
d32ecbb30fRüdiger FrankeDelay derivatives of clocked states for ExplicitEuler
dce7606b15Per ÖstlundInitial enumeration support in NFInst.
49dc8a6c0fMartin SjölundRemove all remaining DAE.TypeSource
1ca1591bb8Martin SjölundRemove TypeSource for T_COMPLEX
94b2cb3e1dLennart OchelAdd all built-in intrinsic operators with function syntax
d82857104cMartin SjölundRemove TypeSource from UT/Code/function pointer
3662000583Martin SjölundRemove TypeSource from functions
376bb8fb93Adrian Popupdates to NFFrontEnd - implement toString for expressions - implement toString for types - add CAST expression - handle Type.FUNCTION better

Library Changes

LibraryChange

Models Affected

ChemicalChemical.Examples.AcidBase.CarbonDioxideInBlood (sim)Simulate performance 10.03 → 0:03:40
ModelicaTest_3.1ModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.StraightPipe.kc_turbulent_KC (sim)Simulate → Templates
ModelicaTest_3.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_turbulent_KC (sim)Compile → Simulate
ModelicaTest_3.1_cppModelicaTest.MultiBody.Joints.UniversalSpherical (sim)Simulate performance 0:20:37 → 0.96
ModelicaTest_3.2.1ModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HelicalPipe.kc_laminar_KC (sim)Simulate → Templates
ModelicaTest_3.2.1ModelicaTest.Fluid.TestOverdeterminedInitial.DynamicPipeLumpedPressureInitialization (sim)Simulate performance 0:01:09 → 7.15
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_laminar_KC (sim)Compile → Simulate
ModelicaTest_3.2.1_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_overall_KC (sim)Compile → Simulate
ModelicaTest_3.2.2_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_turbulent_KC (sim)Compile → Simulate
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.Joints.UniversalSpherical (sim)Simulate performance 0:20:38 → 0.99
ModelicaTest_trunk_cppModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Plate.kc_turbulent_KC (sim)Compile → Simulate
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.UniversalSpherical (sim)Simulate performance 0:20:37 → 1.02
Modelica_3.1Modelica.Electrical.Machines.Examples.AIMC_YD (sim)Simulate performance 5.61 → 14.98
Modelica_3.1Modelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWater (sim)Simulate → Compile
Modelica_3.2.1Modelica.Electrical.Analog.Examples.CauerLowPassSC (sim)Simulate performance 0:01:13 → 37.81
Modelica_3.2.1Modelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YD (sim)Simulate performance 28.07 → 11.94
Modelica_3.2.1Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start_MultiPhase (sim)Simulate → Verify
Modelica_3.2.2Modelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YD (sim)Simulate performance 29.33 → 12.46
Modelica_3.2.2Modelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMPM_Braking (sim)Simulate → Compile
Modelica_3.2.2Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_Drive (sim)Simulate performance 0:02:01 → 0:01:03
Modelica_3.2.2Modelica.Fluid.Examples.IncompressibleFluidNetwork (sim)Compile → Verify
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_Drive (sim)Simulate → Compile
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Elementary.FreeBody (sim)Verify → Simulate
Modelica_SynchronousModelica_Synchronous.Examples.SimpleControlledDrive.ClockedWithDiscretizedContinuousController (sim)Simulate → Templates
Modelica_SynchronousModelica_Synchronous.WorkInProgress.Tests.TestEventClockWithIntegrator (sim)Simulate → Templates
Modelica_trunkModelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YD (sim)Simulate performance 28.09 → 10.42
Modelica_trunkModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMPM_Braking (sim)Simulate → Compile
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_Drive (sim)Simulate performance 0:02:04 → 0:01:09
Modelica_trunkModelica.Fluid.Examples.IncompressibleFluidNetwork (sim)Compile → Verify
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_Drive (sim)Simulate → Compile
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Elementary.FreeBody (sim)Verify → Simulate
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.Develop.Hemoglobin_titration (sim)Simulate performance 55.38 → 7.71
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Simulate → Compile
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestCentrifugalPump (sim)Simulate → Compile
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicCentrifugalPump (sim)Simulate performance 58.95 → 0:01:58
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestStaticCentrifugalPump (sim)Simulate → Compile
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestStaticCentrifugalPump2 (sim)Simulate performance 0:01:15 → 1.64