OpenModelica newInst from 2018-09-06 19:32:01 to 2018-09-07 15:07:40

Summary

OMC Commits1
Libraries Changed0
Number of Improvements127
Number of Regressions15
Number of Performance Improvements5
Number of Performance Regressions4

OpenModelica Changes

CommitAuthorSummary
1eeffa0d0Per Östlund[NF] Evaluate functions with constant arguments.

Library Changes

LibraryChange

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.Actuators.Valves.Examples.TwoWayValvePressureIndependentTemplates → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Actuators.Valves.Examples.TwoWayValvesTemplates → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Actuators.Valves.Examples.TwoWayValvesMotorTemplates → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Actuators.Valves.Examples.ValveParameterizationTemplates → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PressureDropsParallelTemplates → Simulate
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase1Templates → Compile
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase10Templates → Compile
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase2Templates → Compile
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase3Templates → Compile
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase4Templates → Compile
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase5Templates → Compile
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase8Templates → Compile
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase9Templates → Compile
BuildSysProBuildSysPro.IBPSA.Utilities.Math.Functions.Examples.IsMonotonicSimulate → FrontEnd
BuildingSystemsBuildingSystems.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase1Templates → Compile
BuildingSystemsBuildingSystems.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase10Templates → Compile
BuildingSystemsBuildingSystems.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase2Templates → Compile
BuildingSystemsBuildingSystems.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase3Templates → Compile
BuildingSystemsBuildingSystems.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase4Templates → Compile
BuildingSystemsBuildingSystems.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase5Templates → Compile
BuildingSystemsBuildingSystems.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase8Templates → Compile
BuildingSystemsBuildingSystems.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase9Templates → Compile
BuildingSystemsBuildingSystems.Utilities.Math.Functions.Examples.IsMonotonicSimulate → FrontEnd
Buildings_5.0.1Buildings.Fluid.Actuators.Valves.Examples.TwoWayValvePressureIndependentTemplates → Simulate
Buildings_5.0.1Buildings.Fluid.Actuators.Valves.Examples.TwoWayValvesTemplates → Simulate
Buildings_5.0.1Buildings.Fluid.Actuators.Valves.Examples.TwoWayValvesMotorTemplates → Simulate
Buildings_5.0.1Buildings.Fluid.Actuators.Valves.Validation.TwoWayValveParameterizationTemplates → Simulate
Buildings_5.0.1Buildings.Fluid.FixedResistances.Validation.PressureDropsParallelTemplates → Simulate
Buildings_5.0.1Buildings.Fluid.HeatExchangers.BaseClasses.Examples.MassExchangeTemplates → Simulate
Buildings_5.0.1Buildings.Fluid.HeatExchangers.Ground.Boreholes.BaseClasses.Examples.ConvectionResistanceTemplates → Simulate
Buildings_5.0.1Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase1Templates → Compile
Buildings_5.0.1Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase10Templates → Compile
Buildings_5.0.1Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase2Templates → Compile
Buildings_5.0.1Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase3Templates → Compile
Buildings_5.0.1Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase4Templates → Compile
Buildings_5.0.1Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase5Templates → Compile
Buildings_5.0.1Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase8Templates → Compile
Buildings_5.0.1Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase9Templates → Compile
Buildings_5.0.1Buildings.Utilities.Math.Functions.Examples.IsMonotonicSimulate → FrontEnd
Buildings_latestBuildings.Fluid.HeatExchangers.BaseClasses.Examples.MassExchangeTemplates → Simulate
Buildings_latestBuildings.Fluid.HeatExchangers.Ground.Boreholes.BaseClasses.Examples.ConvectionResistanceTemplates → Simulate
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase1Templates → Compile
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase10Templates → Compile
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase2Templates → Compile
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase3Templates → Compile
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase4Templates → Compile
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase5Templates → Compile
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase8Templates → Compile
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase9Templates → Compile
Buildings_latestBuildings.Utilities.Math.Functions.Examples.IsMonotonicSimulate → FrontEnd
HanserModelicaHanserModelica.VariablesTypes.ComplexCalculationTemplates → Simulate
IBPSA_latestIBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase1Templates → Compile
IBPSA_latestIBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase10Templates → Compile
IBPSA_latestIBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase2Templates → Compile
IBPSA_latestIBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase3Templates → Compile
IBPSA_latestIBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase4Templates → Compile
IBPSA_latestIBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase5Templates → Compile
IBPSA_latestIBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase8Templates → Compile
IBPSA_latestIBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase9Templates → Compile
IBPSA_latestIBPSA.Utilities.Math.Functions.Examples.IsMonotonicSimulate → FrontEnd
ModelicaTest_3.2.1ModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_pTTemplates → Verify
ModelicaTest_3.2.1ModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_phTemplates → Verify
ModelicaTest_3.2.1ModelicaTest.Media.TestAllProperties.SimpleAirTemplates → Verify
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable2D.Test15Compile → Verify
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable2D.Test16Compile → Verify
ModelicaTest_3.2.1_cppModelicaTest.Tables.CombiTable2D.Test17Compile → Verify
ModelicaTest_3.2.2ModelicaTest.Electrical.QuasiStatic.MultiPhase.IdealFrontEnd → Failed
ModelicaTest_3.2.2ModelicaTest.Electrical.QuasiStatic.MultiPhase.SerialConnectionFrontEnd → Failed
ModelicaTest_3.2.2ModelicaTest.Math.Random.TestSpecialTemplates → Verify
ModelicaTest_3.2.2ModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_pTTemplates → Verify
ModelicaTest_3.2.2ModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_phTemplates → Verify
ModelicaTest_3.2.2ModelicaTest.Media.TestAllProperties.SimpleAirTemplates → Verify
ModelicaTest_3.2.2ModelicaTest.Utilities.TestStringsVerify → SimCode
ModelicaTest_3.2.2_cppModelicaTest.Electrical.QuasiStatic.MultiPhase.IdealFrontEnd → Failed
ModelicaTest_3.2.2_cppModelicaTest.Electrical.QuasiStatic.MultiPhase.SerialConnectionFrontEnd → Failed
ModelicaTest_3.2.2_cppModelicaTest.Math.Random.TestSpecialTemplates → Simulate
ModelicaTest_3.2.2_cppModelicaTest.Math.TestColorMapToSvgTemplates → Compile
ModelicaTest_3.2.2_cppModelicaTest.Tables.CombiTable2D.Test15Compile → Verify
ModelicaTest_3.2.2_cppModelicaTest.Tables.CombiTable2D.Test16Compile → Verify
ModelicaTest_3.2.2_cppModelicaTest.Tables.CombiTable2D.Test17Compile → Verify
ModelicaTest_3.2.2_cppModelicaTest.Utilities.TestReadFileCompile → Simulate
ModelicaTest_3.2.2_cppModelicaTest.Utilities.TestStringsSimulate → SimCode
ModelicaTest_trunkModelicaTest.Math.Random.TestSpecialTemplates → Verify
ModelicaTest_trunkModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_pTTemplates → Verify
ModelicaTest_trunkModelicaTest.Media.TestAllProperties.IncompleteMedia.WaterIF97_phTemplates → Verify
ModelicaTest_trunkModelicaTest.Media.TestAllProperties.SimpleAirTemplates → Verify
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Air.SimpleAirTemplates → Simulate
ModelicaTest_trunkModelicaTest.Utilities.TestStringsVerify → SimCode
ModelicaTest_trunk_cppModelicaTest.Math.Random.TestSpecialTemplates → Simulate
ModelicaTest_trunk_cppModelicaTest.Math.TestColorMapToSvgTemplates → Compile
ModelicaTest_trunk_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.Air.SimpleAirTemplates → Simulate
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2D.Test15Compile → Verify
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2D.Test16Compile → Verify
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTable2D.Test17Compile → Verify
ModelicaTest_trunk_cppModelicaTest.Utilities.TestReadFileCompile → Simulate
ModelicaTest_trunk_cppModelicaTest.Utilities.TestStringsSimulate → SimCode
Modelica_3.1_cppModelica.Mechanics.Rotational.Examples.LossyGearDemo1Templates → Compile
Modelica_3.1_cppModelica.Mechanics.Rotational.Examples.LossyGearDemo2Templates → Compile
Modelica_3.2.1Modelica.Electrical.Spice3.Examples.OscillatorCompile → Verify
Modelica_3.2.1Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderTemplates → Compile
Modelica_3.2.1Modelica.Media.Examples.Tests.MediaTestModels.Air.SimpleAirTemplates → Verify
Modelica_3.2.1_cppModelica.Electrical.Digital.Examples.RAMCompile → Simulate
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.OscillatorCompile → Simulate
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderFailed → SimCode
Modelica_3.2.1_cppModelica.Media.Examples.Tests.MediaTestModels.Air.SimpleAirTemplates → Verify
Modelica_3.2.1_cppModelica.Utilities.Examples.readRealParameterModelCompile → Verify
Modelica_3.2.2Modelica.Electrical.Spice3.Examples.OscillatorCompile → Verify
Modelica_3.2.2Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderTemplates → Compile
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6Simulate performance 0:03:25 → 0:01:59
Modelica_3.2.2Modelica.Media.Examples.Tests.MediaTestModels.Air.SimpleAirTemplates → Verify
Modelica_3.2.2_cppModelica.Electrical.Digital.Examples.RAMCompile → Simulate
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RCompile → Verify
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLVVerify → Compile
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.OscillatorCompile → Verify
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderFailed → SimCode
Modelica_3.2.2_cppModelica.Media.Examples.Tests.MediaTestModels.Air.SimpleAirTemplates → Verify
Modelica_3.2.2_cppModelica.Utilities.Examples.readRealParameterModelCompile → Verify
Modelica_trunkModelica.Electrical.Spice3.Examples.OscillatorCompile → Verify
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderTemplates → Compile
Modelica_trunkModelica.Magnetic.QuasiStatic.FluxTubes.Examples.Leakage.CylinderLeakageTemplates → Simulate
Modelica_trunkModelica.Media.Examples.Tests.MediaTestModels.Air.SimpleAirTemplates → Verify
Modelica_trunk_cppModelica.Electrical.Digital.Examples.RAMCompile → Simulate
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RCompile → Verify
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLVVerify → Compile
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.OscillatorCompile → Verify
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderFailed → SimCode
Modelica_trunk_cppModelica.Media.Examples.Tests.MediaTestModels.Air.SimpleAirTemplates → Verify
Modelica_trunk_cppModelica.Utilities.Examples.readRealParameterModelCompile → Verify
PowerSystemsPowerSystems.Examples.AC1ph_DC.Elementary.TransformerTemplates → Simulate
PowerSystemsPowerSystems.Examples.AC1ph_DC.Transformation.OnePhaseTemplates → Simulate
PowerSystemsPowerSystems.Examples.AC1ph_DC.Transformation.TapChangerTemplates → Simulate
PowerSystemsPowerSystems.Examples.AC3ph.Elementary.TransformerTemplates → Simulate
PowerSystemsPowerSystems.Examples.AC3ph.Transformation.TapChangerTemplates → Simulate
PowerSystemsPowerSystems.Examples.AC3ph.Transformation.TreeWindingTemplates → Simulate
PowerSystems_cppPowerSystems.Examples.AC1ph_DC.Elementary.TransformerTemplates → Simulate
PowerSystems_cppPowerSystems.Examples.AC1ph_DC.Transformation.OnePhaseTemplates → Simulate
PowerSystems_cppPowerSystems.Examples.AC1ph_DC.Transformation.TapChangerTemplates → Simulate
PowerSystems_latestPowerSystems.Examples.AC1ph_DC.Elementary.TransformerTemplates → Simulate
PowerSystems_latestPowerSystems.Examples.AC1ph_DC.Transformation.OnePhaseTemplates → Simulate
PowerSystems_latestPowerSystems.Examples.AC1ph_DC.Transformation.TapChangerTemplates → Simulate
PowerSystems_latestPowerSystems.Examples.AC3ph.Elementary.TransformerTemplates → Simulate
PowerSystems_latestPowerSystems.Examples.AC3ph.Transformation.TapChangerTemplates → Simulate
PowerSystems_latestPowerSystems.Examples.AC3ph.Transformation.TreeWindingTemplates → Simulate
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_1600_M_100FrontEnd performance 1.30 → 0:01:04 Templates performance 17.89 → 3.12 Compile performance 0:02:10 → 2.47
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_200_M_200Compile performance 35.48 → 2.57 Simulate performance 14.84 → 3.62
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_280_M_280Compile performance 0:01:05 → 2.27
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400FrontEnd performance 1.43 → 20.22 Templates performance 17.19 → 3.11 Compile performance 0:02:12 → 2.32
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_1600_M_100FrontEnd performance 1.37 → 0:01:04 Templates performance 17.62 → 3.11 Compile performance 56.37 → 2.42
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_200_M_200Compile performance 15.54 → 2.07 Simulate performance 18.40 → 3.32
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_280_M_280Compile performance 28.77 → 2.02
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400FrontEnd performance 1.29 → 20.09 Templates performance 16.93 → 3.17 Compile performance 56.32 → 2.17