OpenModelica master from 2021-11-12 22:41:02 to 2021-11-13 19:36:18

Summary

OMC Commits2
Libraries Changed3
Number of Improvements24
Number of Regressions67
Number of Performance Improvements11
Number of Performance Regressions3

OpenModelica Changes

CommitAuthorSummary
200aa9bebeAdeel AsgharFix convertPackage signature (#8112)
09416861e3phannebohmLet each nonlinear system select its own solver (#7933)

Library Changes

LibraryChange
Buildings_maint.7.0.xFrom version 7.0.2-maint.7.0.x (f9749494688e94ea05924ddb1aaa8bece74f1b9a) to 7.0.2-maint.7.0.x (b1f057c05bed7ff5a4a3e84066534b1277df0b93)
Buildings_maint.8.0.xFrom version 8.0.1-maint.8.0.x (ad6d4c44375debbc0f4efbb3fbd87ac192167469) to 8.0.1-maint.8.0.x (0d1d2c22969031b3de9d3b7077150278f1d9d702)
Modelica_LinearSystems2From version 2.4.1-master (e011d3bcc09c894ae47b13ea65367b6e9947d758) to 3.0.0-dev (0ceea4fd87f01be9f5fd1fe4c75e2a12a7525e7b)

Models Affected

AixLib_latestAixLib.Fluid.Examples.FlowSystem.Simplified1 (sim)Simulate → Compile
Annex60_1.0.0Annex60.Controls.SetPoints.Examples.OccupancySchedule (sim)Compile → Simulate
Annex60_1.0.0Annex60.Fluid.MixingVolumes.Validation.MixingVolumeZeroFlow (sim)Compile → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.FlowSystem.Simplified1 (sim)Simulate → Compile
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.Performance.Example1v2 (sim)Simulate → Compile
BuildSysProBuildSysPro.IBPSA.Fluid.Storage.Validation.HeatExchangerDynamics (sim)Simulate → Compile
BuildingSystemsBuildingSystems.Fluid.Examples.FlowSystem.Simplified1 (sim)Simulate → Compile
Buildings_1.6Buildings.Airflow.Multizone.Examples.OneOpenDoor (sim)Compile → Simulate
Buildings_1.6Buildings.Controls.SetPoints.Examples.OccupancySchedule (sim)Compile → Simulate
Buildings_1.6Buildings.Fluid.Movers.Examples.FlowMachine_dp (sim)Compile → Simulate
Buildings_1.6Buildings.Utilities.IO.Python27.Examples.KalmanFilter (sim)Templates → Compile
Buildings_1.6Buildings.Utilities.IO.Python27.Functions.Examples.Exchange (sim)Templates → Compile
Buildings_1.6Buildings.Utilities.Psychrometrics.Functions.BaseClasses.Examples.WaterVaporPressureDerivativeCheck (sim)Simulate → Compile
Buildings_3.0.0Buildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)Templates → Compile
Buildings_3.0.0Buildings.Controls.SetPoints.Examples.OccupancySchedule (sim)Compile → Simulate
Buildings_3.0.0Buildings.Electrical.AC.OnePhase.Loads.Examples.ParallelLoads (sim)Compile → Simulate
Buildings_3.0.0Buildings.Electrical.AC.OnePhase.Sources.Examples.VariablePowerSource (sim)Compile → Simulate
Buildings_3.0.0Buildings.Electrical.AC.ThreePhasesBalanced.Sources.Examples.VariablePowerSource (sim)Compile → Simulate
Buildings_3.0.0Buildings.Electrical.DC.Lines.Examples.DCLine (sim)Compile → Simulate
Buildings_3.0.0Buildings.Electrical.DC.Lines.Examples.DCLines (sim)Compile → Simulate
Buildings_3.0.0Buildings.Fluid.MixingVolumes.Validation.MixingVolume (sim)Simulate → Compile
Buildings_3.0.0Buildings.Utilities.IO.Python27.Examples.KalmanFilter (sim)Templates → Compile
Buildings_3.0.0Buildings.Utilities.IO.Python27.Functions.Examples.Exchange (sim)Templates → Compile
Buildings_latestBuildings.Fluid.Examples.Performance.Example1v2 (sim)Simulate → Compile
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)Simulate → Compile
Buildings_maint.7.0.xBuildings.Fluid.Examples.FlowSystem.Simplified1 (sim)Simulate → Compile
Buildings_maint.7.0.xBuildings.Fluid.Examples.Performance.Example1v2 (sim)Simulate → Compile
Buildings_maint.7.0.xBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)Simulate → Compile
Buildings_maint.8.0.xBuildings.Fluid.Examples.FlowSystem.Simplified1 (sim)Simulate → Compile
Buildings_maint.8.0.xBuildings.Fluid.Examples.Performance.Example1v2 (sim)Simulate → Compile
Buildings_maint.8.0.xBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)Simulate → Compile
IBPSA_latestIBPSA.Fluid.Examples.Performance.Example1v2 (sim)Simulate → Compile
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)Simulate → Compile
IBPSA_latestIBPSA.Fluid.Storage.Validation.HeatExchangerDynamics (sim)Simulate → Compile
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlow (sim)Simulate → Compile
ModelicaTest_3.2.1ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWater (sim)Simulate performance 0:01:49 → 0.50
ModelicaTest_3.2.1ModelicaTest.Fluid.TestOverdeterminedInitial.DynamicPipeLumpedPressureInitialization (sim)Simulate performance 6.02 → 35.97
ModelicaTest_3.2.1ModelicaTest.MultiBody.FourbarVariants.JointUSR (sim)Simulate → Compile
ModelicaTest_3.2.1ModelicaTest.MultiBody.InitializationConversion.Bodies (sim)FrontEnd → Simulate
ModelicaTest_3.2.1ModelicaTest.MultiBody.Joints.JointRRR (sim)FrontEnd → Simulate
ModelicaTest_3.2.1ModelicaTest.Tables.CombiTimeTable.Test14 (sim)Simulate → Compile
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlow (sim)Simulate → Compile
ModelicaTest_3.2.2ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWater (sim)Simulate performance 0:02:05 → 0.35
ModelicaTest_3.2.2ModelicaTest.MultiBody.FourbarVariants.JointUSR (sim)Simulate → Compile
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.JointRRR (sim)FrontEnd → Simulate
ModelicaTest_3.2.2ModelicaTest.Tables.CombiTimeTable.Test14 (sim)Simulate → Compile
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlow (sim)Verify → Compile
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWater (sim)Simulate performance 0:02:00 → 0.34
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlow (sim)Verify → Compile
ModelicaTest_4.0.0ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWater (sim)Simulate performance 0:01:56 → 0.38
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlow (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWater (sim)Simulate performance 0:02:05 → 0.34
Modelica_3.2.1Modelica.Fluid.Examples.BranchingDynamicPipes (sim)Simulate performance 34.98 → 5.05
Modelica_3.2.1Modelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic (sim)FrontEnd → Simulate
Modelica_3.2.2Modelica.Fluid.Examples.BranchingDynamicPipes (sim)Simulate → Compile
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic (sim)FrontEnd → Simulate
Modelica_3.2.3Modelica.Fluid.Examples.BranchingDynamicPipes (sim)Simulate performance 52.03 → 0.14
Modelica_4.0.0Modelica.Fluid.Examples.BranchingDynamicPipes (sim)Simulate performance 0:01:12 → 17.53
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Compile → Simulate
Modelica_LinearSystems2Modelica_LinearSystems2.Controller.Examples.DoublePendulum (sim)Failed → Simulate
Modelica_LinearSystems2Modelica_LinearSystems2.Controller.Examples.InverseDoublePendulum (sim)Failed → Simulate
Modelica_trunkModelica.Fluid.Examples.BranchingDynamicPipes (sim)Simulate performance 0:01:04 → 16.99
OpenIPSLOpenIPSL.Examples.Controls.PSSE.ES.ESAC1A (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.Controls.PSSE.ES.ESDC1A (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.Controls.PSSE.ES.ESST1A (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.Controls.PSSE.ES.EXAC1 (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.Controls.PSSE.ES.EXNI (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.Controls.PSSE.ES.EXST1 (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.Controls.PSSE.ES.IEEET1 (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.Controls.PSSE.ES.IEEET2 (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.Controls.PSSE.ES.IEEEX1 (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.Controls.PSSE.ES.SCRX (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.Controls.PSSE.PSS.PSS2B (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.Controls.PSSE.TG.GGOV1 (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.Controls.PSSE.TG.GGOV1DU (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.Controls.PSSE.TG.HYGOV (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.Controls.PSSE.TG.IEEEG1 (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.Controls.PSSE.TG.IEESGO (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.Controls.PSSE.TG.TGOV1 (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.Machines.PSSE.GENROU (sim)Simulate → Compile
OpenIPSL_releaseOpenIPSL.Examples.Branches.PSSE.TwoWindingTransformer (sim)Simulate → Compile
OpenIPSL_releaseOpenIPSL.Examples.Controls.CGMES.TG.GovHydroIEEE0_Test (sim)Simulate → Compile
OpenIPSL_releaseOpenIPSL.Examples.Controls.PSSE.ES.ESAC1A (sim)Simulate → Compile
OpenIPSL_releaseOpenIPSL.Examples.Controls.PSSE.ES.ESST1A (sim)Simulate → Compile
OpenIPSL_releaseOpenIPSL.Examples.Controls.PSSE.ES.ESST4B (sim)Simulate → Compile
OpenIPSL_releaseOpenIPSL.Examples.Controls.PSSE.ES.EXAC1 (sim)Simulate → Compile
OpenIPSL_releaseOpenIPSL.Examples.Controls.PSSE.ES.EXST1 (sim)Simulate → Compile
OpenIPSL_releaseOpenIPSL.Examples.Controls.PSSE.ES.IEEET1 (sim)Simulate → Compile
OpenIPSL_releaseOpenIPSL.Examples.Controls.PSSE.ES.IEEET2 (sim)Simulate → Compile
OpenIPSL_releaseOpenIPSL.Examples.Controls.PSSE.ES.IEEEX1 (sim)Simulate → Compile
OpenIPSL_releaseOpenIPSL.Examples.Controls.PSSE.ES.SCRX (sim)Simulate → Compile
OpenIPSL_releaseOpenIPSL.Examples.Controls.PSSE.PSS.PSS2B (sim)Simulate → Compile
OpenIPSL_releaseOpenIPSL.Examples.Controls.PSSE.TG.HYGOV (sim)Simulate → Compile
OpenIPSL_releaseOpenIPSL.Examples.Controls.PSSE.TG.IEEEG1 (sim)Simulate → Compile
OpenIPSL_releaseOpenIPSL.Examples.Machines.PSSE.GENCLS (sim)Simulate → Compile
OpenIPSL_releaseOpenIPSL.Examples.Machines.PSSE.GENROE (sim)Simulate → Compile
OpenIPSL_releaseOpenIPSL.Examples.Machines.PSSE.GENSAE (sim)Simulate → Compile
OpenIPSL_releaseOpenIPSL.Examples.Machines.PSSE.GENSAL (sim)Simulate → Compile
PhotoVoltaicsPhotoVoltaics.Examples.SimpleModule (sim)Simulate → Compile
PhotoVoltaicsPhotoVoltaics.Examples.SimpleModuleShadow (sim)Simulate performance 0:08:00 → 0.09
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection (sim)Simulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28 (sim)BackEnd performance 15.02 → 26.17
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28 (sim)BackEnd performance 25.38 → 14.26
ThermoPowerThermoPower.Test.WaterComponents.TestCoolingTowerPacking (sim)Simulate → Compile
ThermoPowerThermoPower.Test.WaterComponents.TestCoolingTowerStatic (sim)Simulate performance 9.39 → 19.13