OpenModelica cpp from 2022-10-19 20:55:26 to 2022-10-20 20:55:01

Summary

OMC Commits8
Libraries Changed0
Number of Improvements2
Number of Regressions7
Number of Performance Improvements38
Number of Performance Regressions36

OpenModelica Changes

CommitAuthorSummary
d3886df8a9Adeel Asghar[NewAPI] Fix the placement annotation visible (#9567)
cbd5ef9ed0Mahder GebremedhinSave the CMake executable in our MM config file. (#9563)
68c88ab705Adeel Asghar[NewAPI] Read the choicesAllMatching from instance api (#9560)
bdbe0d0920Francesco CasellaUpdate fmitlm.rst
9ecd5843f6Francesco CasellaUpdate fmitlm.rst
aa98e6f447Francesco CasellaDummy change to restart testing
293bdb85f7Francesco CasellaUpdate fmitlm.rst
9bcdd2e669Francesco CasellaFixes to CSV-file documentation

Library Changes

LibraryChange

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Compile performance 0:05:34 → 0:02:54
BuildingSystemsBuildingSystems.Applications.BuildingTypes.Germany.MultistoreyBuilding1958to1968 (sim)Templates performance 20.23 → 39.52
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermalMultiZone (sim)Failed → Templates
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)BackEnd performance 0:01:18 → 45.72
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT2Nodes (sim)Compile performance 24.79 → 13.20
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)BackEnd performance 16.93 → 9.20
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)Templates performance 28.86 → 15.17
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Examples.Borefields (sim)BackEnd performance 20.59 → 11.68 SimCode performance 10.11 → 2.68
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Compile performance 0:01:02 → 36.01
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Templates performance 18.75 → 9.80
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Validation.Sandbox (sim)Templates performance 14.82 → 8.11
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesConstantFlow (sim)Templates performance 0:01:57 → 0:03:20
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesVariableFlow (sim)Templates performance 0:01:59 → 0:03:27
Buildings_latestBuildings.Obsolete.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Spring (sim)Templates performance 0:01:46 → 0:03:27
Buildings_latestBuildings.Obsolete.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Summer (sim)SimCode performance 5.57 → 15.78 Templates performance 0:01:45 → 0:03:26
Buildings_latestBuildings.Obsolete.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Winter (sim)SimCode performance 5.84 → 15.91 Templates performance 0:01:44 → 0:03:25
Buildings_latestBuildings.Obsolete.Controls.OBC.ASHRAE.G36_PR1.AHUs.SingleZone.VAV.Validation.Controller (sim)Compile performance 19.51 → 39.70
Buildings_latestBuildings.Obsolete.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3Clusters (sim)FrontEnd performance 24.84 → 48.89 BackEnd performance 8.90 → 16.10 Templates performance 11.59 → 22.57
Buildings_latestBuildings.Obsolete.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3ClustersBaseCase (sim)FrontEnd performance 20.08 → 39.58 Templates performance 13.55 → 27.02
Buildings_latestBuildings.Obsolete.DistrictHeatingCooling.Examples.IdealSystem3Clusters (sim)Compile performance 46.19 → 0:01:40
Buildings_latestBuildings.Obsolete.DistrictHeatingCooling.Plants.Validation.Plant_Carnot_T_ClosedLoop (sim)Compile performance 13.29 → 25.16
Buildings_latestBuildings.Obsolete.DistrictHeatingCooling.Validation.HeatingCoolingHotWaterSmall (sim)FrontEnd performance 7.09 → 13.69
Buildings_latestBuildings.Obsolete.DistrictHeatingCooling.Validation.IdealSmallSystem (sim)Compile performance 24.86 → 52.93
Buildings_latestBuildings.Obsolete.Examples.VAVReheat.Guideline36 (sim)FrontEnd performance 15.25 → 32.37 BackEnd performance 33.67 → 0:01:10 SimCode performance 6.80 → 16.07
Buildings_latestBuildings.Obsolete.Examples.VAVReheat.Validation.Guideline36SteadyState (sim)FrontEnd performance 15.13 → 33.44 BackEnd performance 34.03 → 0:01:10 SimCode performance 6.12 → 16.23 Templates performance 0:01:28 → 0:02:34
ClaRaClaRa.Examples.SteamCycle_02 (sim)SimCode performance 16.27 → 3.41
ClaRa_devClaRa.Examples.SteamCycle_01 (sim)SimCode performance 11.87 → 3.03
ClaRa_devClaRa.Examples.SteamCycle_02 (sim)SimCode performance 16.17 → 9.30
IBPSA_latestIBPSA.Experimental.Benchmarks.AirFlow.Examples.MultipleFloorsVectors (sim)Templates performance 15.69 → 9.09
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified4 (sim)BackEnd performance 6.74 → 12.41 Compile performance 42.95 → 0:01:14
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified5 (sim)BackEnd performance 7.36 → 12.68 Compile performance 47.34 → 0:01:30
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified6 (sim)Compile performance 28.93 → 52.67
IBPSA_latestIBPSA.Fluid.Examples.Performance.Example1v2 (sim)Compile performance 20.09 → 35.46
IBPSA_latestIBPSA.Fluid.Movers.Validation.ControlledFlowMachine (sim)Compile performance 19.60 → 34.45
IBPSA_latestIBPSA.Fluid.Movers.Validation.FlowControlled_dpSystem (sim)Compile performance 13.60 → 23.48
IBPSA_latestIBPSA.Fluid.Movers.Validation.Pump_Nrpm_stratos (sim)Compile performance 26.49 → 46.35
IBPSA_latestIBPSA.Fluid.Sources.Examples.TraceSubstancesFlowSource (sim)Compile performance 12.10 → 20.84
IBPSA_latestIBPSA.Fluid.Storage.Validation.HeatExchangerLocation (sim)Compile performance 33.25 → 56.71
IDEASIDEAS.Buildings.Components.Examples.RectangularZone (sim)BackEnd performance 13.24 → 6.86
IDEASIDEAS.Buildings.Components.Examples.ScalingWindow (sim)BackEnd performance 37.25 → 12.03
IDEASIDEAS.Buildings.Validation.Tests.ZoneTemplateVerification2 (sim)BackEnd performance 5.69 → 13.10
IDEASIDEAS.Examples.Tutorial.Example7 (sim)BackEnd performance 10.28 → 4.05
IDEASIDEAS.Examples.Tutorial.Example8 (sim)BackEnd performance 4.47 → 10.42
IDEAS_devIDEAS.Buildings.Components.InterzonalAirFlow.Examples.InterzonalAirFlow (sim)SimCode performance 4.46 → 10.46
IDEAS_devIDEAS.Examples.Tutorial.Example8 (sim)BackEnd performance 10.48 → 3.70
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp2_Tset (sim)SimCode performance 28.66 → 15.59
Modelica_trunkModelica.Electrical.Machines.Examples.InductionMachines.IMC_DCBraking (sim)Compile performance 13.19 → 7.19 Simulate performance 35.03 → 19.21
Modelica_trunkModelica.Electrical.Machines.Examples.Transformers.Rectifier12pulse (sim)Compile performance 20.89 → 11.28
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACAC.SoftStarter (sim)Simulate performance 0:01:19 → 42.01
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate performance 18.89 → 9.50
Modelica_trunkModelica.Electrical.PowerConverters.Examples.DCAC.PolyphaseTwoLevel.PolyphaseTwoLevel_RL (sim)Compile performance 20.36 → 11.37
Modelica_trunkModelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_DC_Drive (sim)Simulate performance 42.67 → 25.00
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)FrontEnd performance 10.47 → 5.06 BackEnd performance 30.39 → 14.41
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase (sim)Compile performance 21.49 → 11.73
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMS_Start_Polyphase (sim)Compile performance 27.08 → 15.66
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)SimCode performance 10.12 → 4.85
OpenIPSL_2.0.0OpenIPSL.Examples.IEEE14.IEEE_14_Buses (sim)Compile performance 27.75 → 14.04
OpenIPSL_2.0.0OpenIPSL.Examples.PSATSystems.TwoArea.ThirdOrder_AVRI (sim)Compile performance 25.93 → 14.15
OpenIPSL_2.0.0OpenIPSL.Examples.PSATSystems.TwoArea.ThirdOrder_AVRII (sim)Compile performance 23.33 → 11.91
PhysiolibraryPhysiolibrary.Chemical.Examples.AcidBase.CarbonDioxideInBlood (sim)Compile performance 20.83 → 10.13
PhysiolibraryPhysiolibrary.Chemical.Examples.AcidBase.Dev.RedCellMembrane (sim)Compile performance 25.84 → 12.37
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinCarboxylation (sim)BackEnd performance 11.84 → 5.99 Compile performance 50.56 → 26.79
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinMultipleAllostery (sim)BackEnd performance 11.96 → 6.00 Compile performance 52.86 → 25.76
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinMultipleAllosteryCO (sim)BackEnd performance 13.86 → 6.95
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinTitration (sim)BackEnd performance 11.86 → 5.87 Compile performance 55.02 → 26.17
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.Joels57 (sim)BackEnd performance 35.58 → 18.97
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_10_M_10 (sim)Compile performance 11.61 → 22.15
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_14_M_14 (sim)Compile performance 19.75 → 39.20
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28 (sim)BackEnd performance 8.28 → 14.42
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_10_M_10 (sim)Compile performance 11.80 → 20.40
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_20_M_20 (sim)Compile performance 39.17 → 0:01:14
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)FrontEnd performance 21.10 → 47.97 BackEnd performance 0:01:24 → 0:02:51
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)SimCode performance 6.40 → 11.33 Templates performance 15.11 → 30.96
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Templates → Failed
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_1280 (sim)Verify → Compile
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10 (sim)Simulate performance 14.81 → 28.34
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_1600 (sim)Simulate performance 6.42 → 12.12
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed