OpenModelica master from 2017-03-20 23:53:26 to 2017-03-21 22:36:06

Summary

OMC Commits6
Libraries Changed0
Number of Improvements38
Number of Regressions99
Number of Performance Improvements8
Number of Performance Regressions2

OpenModelica Changes

CommitAuthorSummary
4984d9dMartin SjölundAvoid empty autoconf statements
a919ef4ptaeuberImprove module wrapFunctionCalls
52cd6adqichenghuaextended error message in Cvode in case of too many events in small time interval.
4712b7aqichenghuaSet algloop to high values instead when otherwise errors were thrown.
2659444Adeel AsgharReturn boolean from deleteOrUpdateComponentFromElementitems when its successful.
63a779aAdeel Asgharticket:4342 Fixed updating protected components

Library Changes

LibraryChange

Models Affected

Annex60Annex60.Airflow.Multizone.Examples.OneOpenDoorSimulate → Compile
Annex60Annex60.Fluid.Movers.Examples.ClosedLoop_yFrontEnd → Templates
Annex60Annex60.Fluid.Movers.Examples.PumpsParallelFrontEnd → Templates
Annex60Annex60.Fluid.Movers.Examples.PumpsSeriesFrontEnd → Templates
Annex60Annex60.Fluid.Movers.Validation.SpeedControlled_NrpmFrontEnd → Templates
Annex60Annex60.Fluid.Movers.Validation.SpeedControlled_yFrontEnd → Templates
Annex60Annex60.Fluid.Movers.Validation.SpeedControlled_y_linearFrontEnd → Templates
BuildingSystemsBuildingSystems.Airflow.Multizone.Examples.OneOpenDoorSimulate → Compile
BuildingSystemsBuildingSystems.Fluid.Movers.Examples.ClosedLoop_yFrontEnd → Templates
BuildingSystemsBuildingSystems.Fluid.Movers.Examples.PumpsParallelFrontEnd → Templates
BuildingSystemsBuildingSystems.Fluid.Movers.Examples.PumpsSeriesFrontEnd → Templates
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.SpeedControlled_NrpmFrontEnd → Templates
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.SpeedControlled_yFrontEnd → Templates
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.SpeedControlled_y_linearFrontEnd → Templates
Buildings_1.6Buildings.Airflow.Multizone.Examples.ClosedDoorsSimulate → Compile
Buildings_1.6Buildings.Airflow.Multizone.Examples.ReverseBuoyancySimulate → Compile
Buildings_1.6Buildings.Airflow.Multizone.Examples.ReverseBuoyancy3ZonesSimulate → Compile
Buildings_1.6Buildings.Airflow.Multizone.Examples.Validation3RoomsSimulate → Compile
Buildings_2.0.0Buildings.Airflow.Multizone.Examples.OneOpenDoorSimulate → Compile
Buildings_2.0.0Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepDown.YDCompile → Simulate
Buildings_2.0.0Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepUp.YDSimulate → Compile
Buildings_2.1.0Buildings.Airflow.Multizone.Examples.OneOpenDoorSimulate → Compile
Buildings_2.1.0Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepDown.YDCompile → Simulate
Buildings_2.1.0Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepUp.YDSimulate → Compile
Buildings_3.0.0Buildings.Airflow.Multizone.Examples.OneOpenDoorSimulate → Compile
Buildings_3.0.0Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepDown.DDCompile → Simulate
Buildings_3.0.0Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepDown.YDSimulate → Compile
Buildings_3.0.0Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepUp.DDCompile → Simulate
Buildings_3.0.0Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepDown.DDCompile → Simulate
Buildings_3.0.0Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepUp.DDCompile → Simulate
Buildings_latestBuildings.Airflow.Multizone.Examples.OneOpenDoorSimulate → Compile
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepUp.YDCompile → Simulate
Buildings_latestBuildings.Fluid.Movers.Examples.ClosedLoop_yFrontEnd → Templates
Buildings_latestBuildings.Fluid.Movers.Examples.PumpsParallelFrontEnd → Templates
Buildings_latestBuildings.Fluid.Movers.Examples.PumpsSeriesFrontEnd → Templates
Buildings_latestBuildings.Fluid.Movers.Validation.SpeedControlled_NrpmFrontEnd → Templates
Buildings_latestBuildings.Fluid.Movers.Validation.SpeedControlled_yFrontEnd → Templates
Buildings_latestBuildings.Fluid.Movers.Validation.SpeedControlled_y_linearFrontEnd → Templates
Buildings_latestBuildings.Fluid.SolarCollectors.Examples.FlatPlateSimulate → Compile
ChemicalChemical.Examples.AcidBase.AcidBaseBufferTestSimulate → FrontEnd
ChemicalChemical.Examples.AcidBase.CarbonDioxideInBloodCompile → FrontEnd
ChemicalChemical.Examples.AcidBase.CarbonDioxideInWaterSimulate → FrontEnd
ChemicalChemical.Examples.CheckSubstancesData.SimpleReactionSimulate → FrontEnd
ChemicalChemical.Examples.CheckSubstancesData.SimpleReaction2Simulate → FrontEnd
ChemicalChemical.Examples.CheckSubstancesData.SimpleReaction2_Get_DfGSimulate → FrontEnd
ChemicalChemical.Examples.CheckSubstancesData.StandardElectrochemicalCellSimulate → FrontEnd
ChemicalChemical.Examples.CheckSubstancesData.StandardLeadAcidPotentialSimulate → FrontEnd
ChemicalChemical.Examples.ElectrochemicalCellSimulate → FrontEnd
ChemicalChemical.Examples.GasSolubilitySimulate → FrontEnd
ChemicalChemical.Examples.Hemoglobin.Allosteric_Hemoglobin2_MWCSimulate → FrontEnd
ChemicalChemical.Examples.Hemoglobin.Allosteric_Hemoglobin_MWCSimulate → FrontEnd
ChemicalChemical.Examples.Hemoglobin.HemoglobinCarboxylationSimulate → FrontEnd
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllosterySimulate → FrontEnd
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllosteryCOSimulate → FrontEnd
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllostery_Simulate → FrontEnd
ChemicalChemical.Examples.Hemoglobin.HemoglobinTitrationSimulate → FrontEnd
ModelicaTestOverdetermined_3.2.2ModelicaTestOverdetermined.ConsistentInitialization.Fluid.DynamicPipeLumpedPressureInitializationSimulate performance 6.63 → 0:01:06
ModelicaTest_3.1ModelicaTest.Media.TestsWithFluid.MediaTestModels.Incompressible.Essotherm650Simulate → Compile
ModelicaTest_3.1ModelicaTest.Media.TestsWithFluid.MediaTestModels.Incompressible.Glycol47Simulate → Compile
ModelicaTest_3.1ModelicaTest.MultiBody.Joints.RevolutePlanarLoopConstraintCompile → Simulate
ModelicaTest_3.1_cppModelicaTest.Fluid.TestExamplesVariants.IncompressibleFluidNetwork_StandardWaterOnePhaseSimulate → Compile
ModelicaTest_3.1_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes2Compile → Simulate
ModelicaTest_3.1_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes4Simulate → Compile
ModelicaTest_3.1_cppModelicaTest.MultiBody.Joints.UniversalSphericalSimulate performance 0:08:02 → 0:01:08
ModelicaTest_3.1_cppModelicaTest.Rotational.AllComponentsSimulate → Templates
ModelicaTest_3.1_cppModelicaTest.Rotational.ForUsersGuide.SupportTorque1Simulate → Templates
ModelicaTest_3.1_cppModelicaTest.Rotational.TestBearingConversionSimulate → Templates
ModelicaTest_3.1_cppModelicaTest.Rotational.TestFrictionSimulate → Templates
ModelicaTest_3.2.1ModelicaTest.Fluid.TestOverdeterminedInitial.DynamicPipeLumpedPressureInitializationSimulate performance 6.58 → 0:01:06
ModelicaTest_3.2.1ModelicaTest.MultiBody.Joints.RevolutePlanarLoopConstraintCompile → Simulate
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.IncompressibleFluidNetwork_StandardWaterOnePhaseSimulate → Compile
ModelicaTest_3.2.1_cppModelicaTest.MultiBody.Joints.UniversalSphericalSimulate performance 0:08:02 → 0:01:10
ModelicaTest_3.2.2ModelicaTest.Media.TestsWithFluid.MediaTestModels.Incompressible.Essotherm650Simulate → Compile
ModelicaTest_3.2.2ModelicaTest.Media.TestsWithFluid.MediaTestModels.Incompressible.Glycol47Simulate → Compile
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.RevolutePlanarLoopConstraintCompile → Simulate
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestExamplesVariants.IncompressibleFluidNetwork_StandardWaterOnePhaseSimulate → Compile
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes2Compile → Simulate
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes4Simulate → Compile
ModelicaTest_3.2.2_cppModelicaTest.MultiBody.Joints.UniversalSphericalSimulate performance 0:08:02 → 0:01:07
ModelicaTest_3.2.2_cppModelicaTest.Rotational.AllComponentsSimulate → Templates
ModelicaTest_3.2.2_cppModelicaTest.Rotational.ForUsersGuide.SupportTorque1Simulate → Templates
ModelicaTest_3.2.2_cppModelicaTest.Rotational.TestBearingConversionSimulate → Templates
ModelicaTest_3.2.2_cppModelicaTest.Rotational.TestFrictionSimulate → Templates
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Incompressible.Essotherm650Simulate → Compile
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Incompressible.Glycol47Simulate → Compile
ModelicaTest_trunkModelicaTest.MultiBody.Joints.RevolutePlanarLoopConstraintCompile → Simulate
ModelicaTest_trunk_cppModelicaTest.Fluid.TestExamplesVariants.IncompressibleFluidNetwork_StandardWaterOnePhaseSimulate → Compile
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes2Compile → Simulate
ModelicaTest_trunk_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes4Simulate → Compile
ModelicaTest_trunk_cppModelicaTest.MultiBody.Joints.UniversalSphericalSimulate performance 0:08:02 → 0:01:07
ModelicaTest_trunk_cppModelicaTest.Rotational.AllComponentsSimulate → Templates
ModelicaTest_trunk_cppModelicaTest.Rotational.ForUsersGuide.SupportTorque1Simulate → Templates
ModelicaTest_trunk_cppModelicaTest.Rotational.TestBearingConversionSimulate → Templates
ModelicaTest_trunk_cppModelicaTest.Rotational.TestFrictionSimulate → Templates
Modelica_3.2.1_cppModelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonPullInStrokeCompile → Verify
Modelica_3.2.1_cppModelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonQuasiStationaryCompile → Verify
Modelica_3.2.2Modelica.Fluid.Examples.IncompressibleFluidNetworkVerify → Compile
Modelica_3.2.2Modelica.Media.Examples.Tests.MediaTestModels.Incompressible.Essotherm650Simulate → Compile
Modelica_3.2.2Modelica.Media.Examples.Tests.MediaTestModels.Incompressible.Glycol47Simulate → Compile
Modelica_3.2.2_cppModelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonPullInStrokeCompile → Verify
Modelica_3.2.2_cppModelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonQuasiStationaryCompile → Verify
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobotVerify → Templates
Modelica_3.2.2_cppModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxisVerify → Templates
Modelica_3.2.2_cppModelica.Mechanics.Rotational.Examples.CoupledClutchesVerify → Templates
Modelica_3.2.2_cppModelica.Mechanics.Rotational.Examples.FrictionVerify → Templates
Modelica_3.2.2_cppModelica.Mechanics.Rotational.Examples.HeatLossesSimulate → Templates
Modelica_3.2.2_cppModelica.Mechanics.Rotational.Examples.LossyGearDemo2Simulate → Templates
Modelica_3.2.2_cppModelica.Mechanics.Rotational.Examples.SimpleGearShiftVerify → Templates
Modelica_3.2.2_cppModelica.Mechanics.Translational.Examples.BrakeVerify → Templates
Modelica_3.2.2_cppModelica.Mechanics.Translational.Examples.FrictionVerify → Templates
Modelica_3.2.2_cppModelica.Mechanics.Translational.Examples.HeatLossesVerify → Templates
Modelica_trunkModelica.Fluid.Examples.IncompressibleFluidNetworkVerify → Compile
Modelica_trunkModelica.Media.Examples.Tests.MediaTestModels.Incompressible.Essotherm650Simulate → Compile
Modelica_trunkModelica.Media.Examples.Tests.MediaTestModels.Incompressible.Glycol47Simulate → Compile
Modelica_trunk_cppModelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonPullInStrokeCompile → Verify
Modelica_trunk_cppModelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonQuasiStationaryCompile → Verify
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobotVerify → Templates
Modelica_trunk_cppModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxisVerify → Templates
Modelica_trunk_cppModelica.Mechanics.Rotational.Examples.CoupledClutchesVerify → Templates
Modelica_trunk_cppModelica.Mechanics.Rotational.Examples.FrictionVerify → Templates
Modelica_trunk_cppModelica.Mechanics.Rotational.Examples.HeatLossesSimulate → Templates
Modelica_trunk_cppModelica.Mechanics.Rotational.Examples.LossyGearDemo2Simulate → Templates
Modelica_trunk_cppModelica.Mechanics.Rotational.Examples.SimpleGearShiftVerify → Templates
Modelica_trunk_cppModelica.Mechanics.Translational.Examples.BrakeVerify → Templates
Modelica_trunk_cppModelica.Mechanics.Translational.Examples.FrictionVerify → Templates
Modelica_trunk_cppModelica.Mechanics.Translational.Examples.HeatLossesVerify → Templates
PhotoVoltaicsPhotoVoltaics.Examples.SimpleCellSimulate → Compile
PhotoVoltaicsPhotoVoltaics.Examples.SimpleCellIrradianceCharacteristicSimulate → Compile
PhotoVoltaicsPhotoVoltaics.Examples.SimpleCellVoltageSourceSimulate → Compile
PhotoVoltaicsPhotoVoltaics.Examples.SimpleModuleSimulate → Compile
PhotoVoltaicsPhotoVoltaics.Examples.SimpleModuleMPSimulate → Compile
PhotoVoltaicsPhotoVoltaics.Examples.SimpleModuleSymmetricSimulate → Compile
PhotoVoltaicsPhotoVoltaics.Examples.SimplePlantSymmetricSimulate → Compile
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Comax_Analytical_2016Simulate performance 0:08:00 → 0.03
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Comax_Analytical_20160629Simulate → Compile
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Comax_Analytical_20160704Simulate → Compile
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Comax_Analytical_20160808Simulate → Compile
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Trina_Analytical_2016Simulate performance 0:08:00 → 0.02
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Trina_Analytical_20160629Simulate → Compile
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Trina_Analytical_20160704Simulate → Compile
PhotoVoltaics_TGMPhotoVoltaics_TGM.TGM_Trina_Analytical_20160808Simulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80Simulate → Failed
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestNTUWaterHeating1Simulate performance 15.49 → 1.97
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestNTUWaterHeating2Simulate → Compile
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestStaticCondenserSimulate performance 0:07:06 → 0:04:04
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestStodolaTurbine1Simulate → FrontEnd
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestStodolaTurbine3Simulate → Compile