OpenModelica master from 2018-01-03 00:33:31 to 2018-01-03 10:55:08

Summary

OMC Commits5
Libraries Changed6
Number of Improvements4
Number of Regressions99
Number of Performance Improvements0
Number of Performance Regressions10

OpenModelica Changes

CommitAuthorSummary
eca7e56d1Martin SjölundWarnings for aliases during codegen
47aad9539Martin SjölundAdd differentiation of DAE.RSUB
059c8c0faMartin SjölundFix for DAE.RSUB with Expression.factorsWork
1c428bf8dMartin SjölundHandle inline where inputs are record fun-calls
62a0b9dffMartin SjölundAdd support for inline of some if-statements

Library Changes

LibraryChange
ModelicaTest_3.2.2From version 3.2.2 (revision 3.2.2-211-gd9b6a0d) to 3.2.2 (revision 3.2.2-212-g025e33e)
ModelicaTest_3.2.2_cppFrom version 3.2.2 (revision 3.2.2-211-gd9b6a0d) to 3.2.2 (revision 3.2.2-212-g025e33e)
ModelicaTest_trunkFrom version trunk (revision 20180102-184845~git~master-om53) to trunk (revision 20180102-192656~git~master-om54)
ModelicaTest_trunk_cppFrom version trunk (revision 20180102-184845~git~master-om53) to trunk (revision 20180102-192656~git~master-om54)
Modelica_3.2.2From version 3.2.2 (revision 3.2.2-211-gd9b6a0d-om3) to 3.2.2 (revision 3.2.2-212-g025e33e-om3)
Modelica_trunkFrom version trunk (revision 20180102-184845~git~master-om2) to trunk (revision 20180102-192656~git~master-om2)

Models Affected

Annex60_1.0.0Annex60.Airflow.Multizone.Examples.OneRoomSimulate → FrontEnd
Annex60_1.0.0Annex60.Experimental.Benchmarks.AirFlow.Examples.TwoFloorsSimulate performance 1.32 → 0:03:04
Annex60_1.0.0Annex60.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingAndHeatingSimulate → SimCode
Annex60_1.0.0Annex60.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingOnlySimulate → SimCode
Annex60_1.0.0Annex60.Fluid.HeatExchangers.ActiveBeams.Examples.HeatingOnlySimulate → SimCode
Annex60_1.0.0Annex60.Fluid.HeatExchangers.Examples.AirHeater_uSimulate → FrontEnd
Annex60_1.0.0Annex60.Fluid.HeatExchangers.Validation.HeaterCooler_uSimulate → SimCode
Annex60_1.0.0Annex60.Fluid.MixingVolumes.Validation.MixingVolumeAdiabaticCoolingSimulate → SimCode
Annex60_1.0.0Annex60.Fluid.MixingVolumes.Validation.MixingVolumeHeatReverseFlowSimulate → SimCode
Annex60_1.0.0Annex60.Fluid.MixingVolumes.Validation.MixingVolumeHeatReverseFlowPrescribedHeatFlowRateSimulate → SimCode
Annex60_1.0.0Annex60.Fluid.MixingVolumes.Validation.MixingVolumeMoistureReverseFlowSimulate → SimCode
Annex60_1.0.0Annex60.Fluid.MixingVolumes.Validation.MixingVolumeMoistureReverseFlowPrescribedHeatFlowRateSimulate → SimCode
Annex60_1.0.0Annex60.Fluid.MixingVolumes.Validation.MixingVolumeTraceSubstanceSimulate → SimCode
BuildSysProBuildSysPro.IBPSA.Airflow.Multizone.Examples.OneRoomSimulate → FrontEnd
BuildSysProBuildSysPro.IBPSA.Experimental.Benchmarks.AirFlow.Examples.TwoFloorsSimulate performance 1.32 → 0:02:56
BuildSysProBuildSysPro.IBPSA.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingAndHeatingSimulate → SimCode
BuildSysProBuildSysPro.IBPSA.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingOnlySimulate → SimCode
BuildSysProBuildSysPro.IBPSA.Fluid.HeatExchangers.ActiveBeams.Examples.HeatingOnlySimulate → SimCode
BuildSysProBuildSysPro.IBPSA.Fluid.HeatExchangers.Examples.AirHeater_uSimulate → FrontEnd
BuildSysProBuildSysPro.IBPSA.Fluid.HeatExchangers.Validation.HeaterCooler_uSimulate → SimCode
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.MixingVolumeAdiabaticCoolingSimulate → SimCode
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.MixingVolumeHeatReverseFlowSimulate → SimCode
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.MixingVolumeHeatReverseFlowPrescribedHeatFlowRateSimulate → SimCode
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.MixingVolumeMoistureReverseFlowSimulate → SimCode
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.MixingVolumeMoistureReverseFlowPrescribedHeatFlowRateSimulate → SimCode
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.MixingVolumeTraceSubstanceSimulate → SimCode
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.MoistureMixingConservationDynamicBalanceSimulate → SimCode
BuildSysProBuildSysPro.IBPSA.Fluid.MixingVolumes.Validation.TraceSubstanceConservationDynamicBalanceSimulate → SimCode
BuildingSystemsBuildingSystems.Airflow.Multizone.Examples.OneRoomSimulate → FrontEnd
BuildingSystemsBuildingSystems.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingAndHeatingSimulate → SimCode
BuildingSystemsBuildingSystems.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingOnlySimulate → SimCode
BuildingSystemsBuildingSystems.Fluid.HeatExchangers.ActiveBeams.Examples.HeatingOnlySimulate → SimCode
BuildingSystemsBuildingSystems.Fluid.HeatExchangers.Examples.AirHeater_uSimulate → FrontEnd
BuildingSystemsBuildingSystems.Fluid.HeatExchangers.Validation.HeaterCooler_uSimulate → SimCode
BuildingSystemsBuildingSystems.Fluid.MixingVolumes.Validation.MixingVolumeAdiabaticCoolingSimulate → SimCode
BuildingSystemsBuildingSystems.Fluid.MixingVolumes.Validation.MixingVolumeHeatReverseFlowSimulate → SimCode
BuildingSystemsBuildingSystems.Fluid.MixingVolumes.Validation.MixingVolumeHeatReverseFlowPrescribedHeatFlowRateSimulate → SimCode
BuildingSystemsBuildingSystems.Fluid.MixingVolumes.Validation.MixingVolumeMoistureReverseFlowSimulate → SimCode
BuildingSystemsBuildingSystems.Fluid.MixingVolumes.Validation.MixingVolumeMoistureReverseFlowPrescribedHeatFlowRateSimulate → SimCode
BuildingSystemsBuildingSystems.Fluid.MixingVolumes.Validation.MixingVolumeTraceSubstanceSimulate → SimCode
BuildingSystemsBuildingSystems.Fluid.MixingVolumes.Validation.MoistureMixingConservationDynamicBalanceSimulate → SimCode
BuildingSystemsBuildingSystems.Fluid.MixingVolumes.Validation.TraceSubstanceConservationDynamicBalanceSimulate → SimCode
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.FlowControlled_dpSystemSimulate → SimCode
Buildings_3.0.0Buildings.Airflow.Multizone.Examples.OneRoomSimulate → FrontEnd
Buildings_3.0.0Buildings.Fluid.Examples.SimpleHouseSimulate → SimCode
Buildings_3.0.0Buildings.Fluid.HeatExchangers.Examples.AirHeater_uSimulate → FrontEnd
Buildings_3.0.0Buildings.Fluid.HeatExchangers.Validation.HeaterCooler_uSimulate → SimCode
Buildings_3.0.0Buildings.Fluid.MixingVolumes.Validation.MixingVolumeHeatReverseFlowSimulate → SimCode
Buildings_3.0.0Buildings.Fluid.MixingVolumes.Validation.MixingVolumeHeatReverseFlowPrescribedHeatFlowRateSimulate → SimCode
Buildings_3.0.0Buildings.Fluid.MixingVolumes.Validation.MixingVolumeMoistureReverseFlowSimulate → SimCode
Buildings_3.0.0Buildings.Fluid.MixingVolumes.Validation.MixingVolumeMoistureReverseFlowPrescribedHeatFlowRateSimulate → SimCode
Buildings_3.0.0Buildings.Fluid.MixingVolumes.Validation.MixingVolumeTraceSubstanceSimulate → SimCode
Buildings_latestBuildings.Airflow.Multizone.Examples.OneRoomSimulate → FrontEnd
Buildings_latestBuildings.Examples.VAVCO2.VAVSystemCTControlSimulate → Compile
Buildings_latestBuildings.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingAndHeatingSimulate → SimCode
Buildings_latestBuildings.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingOnlySimulate → SimCode
Buildings_latestBuildings.Fluid.HeatExchangers.ActiveBeams.Examples.HeatingOnlySimulate → SimCode
Buildings_latestBuildings.Fluid.HeatExchangers.BaseClasses.Examples.HexElementLatentLoopSimulate → SimCode
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.AirHeater_uSimulate → FrontEnd
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WetCoilDiscretizedPControlSimulate → SimCode
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.HeaterCooler_uSimulate → SimCode
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.WetCoilDiscretizedInitializationSimulate → SimCode
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.WetCoilDiscretizedInitializationPerfectGasesSimulate → SimCode
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeAdiabaticCoolingSimulate → SimCode
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeHeatReverseFlowSimulate → SimCode
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeHeatReverseFlowPrescribedHeatFlowRateSimulate → SimCode
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeMoistureReverseFlowSimulate → SimCode
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeMoistureReverseFlowPrescribedHeatFlowRateSimulate → SimCode
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MixingVolumeTraceSubstanceSimulate → SimCode
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MoistureMixingConservationDynamicBalanceSimulate → SimCode
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.TraceSubstanceConservationDynamicBalanceSimulate → SimCode
Buildings_latestBuildings.Fluid.Movers.Validation.FlowControlled_dpSystemSimulate → SimCode
IBPSA_latestIBPSA.Airflow.Multizone.Examples.OneRoomSimulate → FrontEnd
IBPSA_latestIBPSA.Experimental.Benchmarks.AirFlow.Examples.TwoFloorsSimulate performance 1.27 → 0:02:59
IBPSA_latestIBPSA.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingAndHeatingSimulate → SimCode
IBPSA_latestIBPSA.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingOnlySimulate → SimCode
IBPSA_latestIBPSA.Fluid.HeatExchangers.ActiveBeams.Examples.HeatingOnlySimulate → SimCode
IBPSA_latestIBPSA.Fluid.HeatExchangers.Examples.AirHeater_uSimulate → FrontEnd
IBPSA_latestIBPSA.Fluid.HeatExchangers.Validation.HeaterCooler_uSimulate → SimCode
IBPSA_latestIBPSA.Fluid.MixingVolumes.Validation.MixingVolumeAdiabaticCoolingSimulate → SimCode
IBPSA_latestIBPSA.Fluid.MixingVolumes.Validation.MixingVolumeHeatReverseFlowSimulate → SimCode
IBPSA_latestIBPSA.Fluid.MixingVolumes.Validation.MixingVolumeHeatReverseFlowPrescribedHeatFlowRateSimulate → SimCode
IBPSA_latestIBPSA.Fluid.MixingVolumes.Validation.MixingVolumeMoistureReverseFlowSimulate → SimCode
IBPSA_latestIBPSA.Fluid.MixingVolumes.Validation.MixingVolumeMoistureReverseFlowPrescribedHeatFlowRateSimulate → SimCode
IBPSA_latestIBPSA.Fluid.MixingVolumes.Validation.MixingVolumeTraceSubstanceSimulate → SimCode
IBPSA_latestIBPSA.Fluid.MixingVolumes.Validation.MoistureMixingConservationDynamicBalanceSimulate → SimCode
IBPSA_latestIBPSA.Fluid.MixingVolumes.Validation.TraceSubstanceConservationDynamicBalanceSimulate → SimCode
IBPSA_latestIBPSA.Fluid.Movers.Validation.FlowControlled_dpSystemSimulate → SimCode
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Pipes.IdealMixing1Simulate → SimCode
ModelicaTest_3.2.1ModelicaTest.Fluid.TestExamplesVariants.IncompressibleFluidNetwork_StandardWaterOnePhaseSimulate performance 42.68 → 0:01:15
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultCVVerify → Compile
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1Verify → Simulate
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes2Compile → Simulate
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestPipesAndValves.SeriesPipes2Simulate → Verify
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Pipes.IdealMixing1Simulate → SimCode
ModelicaTest_3.2.2ModelicaTest.Fluid.TestExamplesVariants.IncompressibleFluidNetwork_StandardWaterOnePhaseSimulate performance 40.83 → 0:01:14
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultCVVerify → Compile
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes4Compile → Simulate
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Pipes.IdealMixing1Simulate → SimCode
ModelicaTest_trunkModelicaTest.Fluid.TestExamplesVariants.IncompressibleFluidNetwork_StandardWaterOnePhaseSimulate performance 21.20 → 40.03
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpDefaultCVVerify → Compile
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes3Compile → Simulate
Modelica_3.1Modelica.Fluid.Examples.Tanks.TanksWithOverflowSimulate performance 3.42 → 11.73
Modelica_3.2.2Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSourceVerify → SimCode
Modelica_3.2.2Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_MTPASimulate → SimCode
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSourceVerify → SimCode
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_MTPASimulate → SimCode
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopSimulatorSimulate performance 52.95 → 0:02:48
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phChenSimulate → Compile
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phChen_hfSimulate → Compile
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestFlow1D2phDBSimulate → Compile
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2phSimulate performance 14.74 → 45.33
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV2ph_CSimulate performance 17.99 → 57.81