OpenModelica cpp from 2023-01-17 20:54:56 to 2023-01-18 20:55:25

Summary

OMC Commits5
Libraries Changed0
Number of Improvements3
Number of Regressions7
Number of Performance Improvements48
Number of Performance Regressions28

OpenModelica Changes

CommitAuthorSummary
a9f36c021fPer ÖstlundFix extends of builtin type in getModelInstance (#10070)
7fce4bb5c8Adeel AsgharDo not generate the element name same as class name (#10068)
b0c0f28ac6Adeel AsgharParse as string to get the full value (#10067)
d8c3652b54Per ÖstlundHandle empty arrays better during unit checking (#10064)
303c8078b3Adeel AsgharTry to resolve the loaded libraries conflicts once (#10061)

Library Changes

LibraryChange

Models Affected

AESAES.Devel_test_models.Test_liquid_circuit_007_net01 (sim)Simulate → Compile
AixLib_latestAixLib.Systems.ModularAHU.Examples.EONERC_AHU2 (sim)BackEnd performance 10.54 → 6.19
BuildSysProBuildSysPro.IBPSA.Airflow.Multizone.Examples.ReverseBuoyancy (sim)Compile performance 20.12 → 8.63
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Adaptors.Examples.ThermalZoneHVACWithExhaust (sim)Compile performance 20.81 → 10.07
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.Data.TestData (sim)Templates performance 33.42 → 16.80 Compile performance 16.04 → 8.76
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)BackEnd performance 0:01:17 → 43.33 SimCode performance 13.38 → 6.48
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT2Nodes (sim)Templates performance 36.75 → 18.14 Compile performance 32.78 → 16.73
BuildSysProBuildSysPro.IBPSA.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingAndHeating (sim)Compile performance 20.16 → 9.78
BuildSysProBuildSysPro.IBPSA.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeams (sim)Compile performance 35.19 → 17.12
BuildSysProBuildSysPro.IBPSA.Fluid.HeatExchangers.ActiveBeams.Validation.NumberOfBeamsDynamics (sim)Compile performance 37.49 → 17.42
BuildSysProBuildSysPro.IBPSA.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Compile performance 37.26 → 15.81
BuildSysProBuildSysPro.IBPSA.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_Dynamic (sim)Compile performance 21.86 → 9.29
BuildSysProBuildSysPro.IBPSA.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_ScalingFactor (sim)Compile performance 20.53 → 9.04
BuildSysProBuildSysPro.IBPSA.Fluid.HeatPumps.Validation.ScrollWaterToWater_Dynamic (sim)Compile performance 21.05 → 9.25
BuildSysProBuildSysPro.IBPSA.Fluid.HeatPumps.Validation.ScrollWaterToWater_ScalingFactor (sim)Compile performance 20.20 → 9.15
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Examples.MoverContinuous (sim)Compile performance 31.43 → 13.49
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Examples.MoverParameter (sim)Compile performance 32.78 → 13.22
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Examples.MoverStages (sim)Compile performance 31.82 → 13.88
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Examples.SpeedControlled_y_pumpCurves (sim)Compile performance 29.02 → 12.67
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.ControlledFlowMachine (sim)Compile performance 32.71 → 17.74
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.FlowControlled_dp (sim)Compile performance 20.10 → 8.45
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.FlowControlled_dpSystem (sim)Compile performance 24.43 → 12.48
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.PowerExact (sim)Compile performance 25.44 → 14.16
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.PowerSimplified (sim)Compile performance 22.24 → 11.68
Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.ASHRAE2006Summer (sim)BackEnd performance 11.17 → 6.04
HanserModelicaHanserModelica.InductionMachines.IMC_DOL (sim)Compile performance 12.76 → 23.03
HanserModelicaHanserModelica.InductionMachines.IMC_Transformer (sim)Compile performance 17.63 → 33.17
HanserModelicaHanserModelica.InductionMachines.IMC_YD (sim)Compile performance 14.23 → 27.78
HanserModelicaHanserModelica.InductionMachines.IMS_Start (sim)Compile performance 15.81 → 28.63
IDEASIDEAS.Buildings.Components.BaseClasses.RadiativeHeatTransfer.Examples.ZoneLwGainDistribution (sim)Compile performance 26.78 → 4.87
IDEASIDEAS.Buildings.Components.Examples.BeamRadiationOnFloor (sim)Templates performance 50.46 → 29.42
IDEASIDEAS.Buildings.Components.Examples.FacadeShadeExample (sim)BackEnd performance 5.44 → 12.97 Templates performance 33.39 → 13.07
IDEASIDEAS.Buildings.Components.Examples.LightingControl (sim)Templates performance 0:02:10 → 46.91
IDEASIDEAS.Buildings.Components.Examples.NumberOccupants (sim)Failed → Templates
IDEASIDEAS.Buildings.Components.Examples.RectangularZone (sim)FrontEnd performance 54.49 → 25.33
IDEASIDEAS.Buildings.Components.Examples.RectangularZoneEmbedded (sim)FrontEnd performance 52.99 → 25.99
IDEASIDEAS.Buildings.Components.Examples.RectangularZoneRedeclarationWindows (sim)FrontEnd performance 0:01:00 → 25.45
IDEASIDEAS.Buildings.Components.Examples.ScalingWindow (sim)FrontEnd performance 0:01:15 → 42.77 BackEnd performance 0:01:03 → 12.11
IDEASIDEAS.Buildings.Components.Examples.WallUnitTest (sim)BackEnd performance 10.46 → 1.00
IDEASIDEAS.Buildings.Components.Examples.WindowDynamics (sim)BackEnd performance 10.40 → 3.12
IDEASIDEAS.Buildings.Components.InterzonalAirFlow.Examples.InterzonalAirFlow (sim)FrontEnd performance 0:01:30 → 50.54 Templates performance 0:01:48 → 47.16
IDEASIDEAS.Buildings.Examples.ComfortExample (sim)FrontEnd performance 28.09 → 8.61
IDEASIDEAS.Buildings.Examples.InternalGainExample (sim)FrontEnd performance 28.94 → 9.62
IDEASIDEAS.Buildings.Examples.OpenDoorComparison (sim)FrontEnd → Templates
IDEASIDEAS.Buildings.Examples.ScreenComparison (sim)FrontEnd performance 0:01:04 → 34.93 BackEnd performance 5.57 → 10.19
IDEASIDEAS.Buildings.Validation.Tests.ZoneTemplateVerification (sim)BackEnd performance 12.01 → 5.76
IDEASIDEAS.Examples.TwinHouses.BuildingO5_Exp1_1Port (sim)Templates → Failed
IDEASIDEAS.LIDEAS.Validation.Case900ValidationLinearInputs (sim)BackEnd performance 4.74 → 10.26
IDEAS_devIDEAS.Airflow.AHU.Examples.Adsolair58 (sim)Compile performance 5.46 → 20.80
IDEAS_devIDEAS.Buildings.Components.Examples.RectangularZone (sim)BackEnd performance 13.32 → 6.33 Templates performance 12.56 → 27.80
IDEAS_devIDEAS.Buildings.Components.Examples.RectangularZoneEmbedded (sim)BackEnd performance 5.87 → 12.02
IDEAS_devIDEAS.Buildings.Components.Examples.RectangularZoneRedeclarationWindows (sim)FrontEnd performance 24.66 → 46.88 Templates performance 12.99 → 22.16
IDEAS_devIDEAS.Buildings.Components.Examples.ScalingWindow (sim)BackEnd performance 12.31 → 28.53
IDEAS_devIDEAS.Buildings.Components.Examples.WallUnitTest (sim)FrontEnd performance 4.93 → 15.74
IDEAS_devIDEAS.Buildings.Components.Examples.WindowDynamics (sim)FrontEnd performance 3.66 → 14.00
IDEAS_devIDEAS.Buildings.Components.Examples.WindowThermalBridge (sim)BackEnd performance 2.01 → 15.56
IDEAS_devIDEAS.Buildings.Components.Examples.ZoneStatic (sim)FrontEnd performance 1.94 → 14.62
IDEAS_devIDEAS.Buildings.Examples.ComfortExample (sim)FrontEnd performance 8.43 → 15.79
IDEAS_devIDEAS.Buildings.Examples.OpenDoorComparison (sim)Templates → FrontEnd
IDEAS_devIDEAS.Examples.Tutorial.Example7 (sim)BackEnd performance 11.81 → 4.22
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp1 (sim)Templates → FrontEnd
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp2 (sim)Templates → FrontEnd
IDEAS_devIDEAS.Examples.TwinHouses.BuildingO5_Exp1_1Port (sim)Failed → Templates
OpenHydraulicsOpenHydraulics.Circuits.OpenCenterSectionalValveCircuit (sim)Compile performance 17.81 → 36.34
OpenHydraulicsOpenHydraulics.Circuits.OpenCenter_tandem (sim)Compile performance 14.08 → 30.12
OpenHydraulicsOpenHydraulics.Circuits.PressureCompensatedLoadSensing (sim)Compile performance 11.17 → 20.24
OpenIPSLOpenIPSL.Examples.PSATSystems.TwoArea.SixthOrder_AVRII (sim)Compile performance 12.55 → 25.10
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoArea.FifthOrder_AVRII (sim)Compile performance 23.29 → 13.46
PhysiolibraryPhysiolibrary.Chemical.Examples.AcidBase.CarbonDioxideInBlood (sim)Compile performance 22.24 → 10.47
PhysiolibraryPhysiolibrary.Chemical.Examples.AcidBase.Dev.RedCellMembrane (sim)Compile performance 28.44 → 12.87
PhysiolibraryPhysiolibrary.Chemical.Examples.GasSolubility_NIST (sim)Compile performance 20.07 → 9.69
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinCarboxylation (sim)BackEnd performance 13.08 → 5.99 Compile performance 0:01:13 → 27.00
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinMultipleAllostery (sim)BackEnd performance 14.04 → 6.17 Compile performance 0:01:12 → 27.11
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinMultipleAllosteryCO (sim)BackEnd performance 16.36 → 7.00 Compile performance 0:02:02 → 0:01:04
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.HemoglobinTitration (sim)BackEnd performance 12.82 → 5.99 Compile performance 0:01:09 → 28.05
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.Joels57 (sim)BackEnd performance 41.97 → 19.43 Templates performance 22.51 → 9.87 Compile performance 0:02:19 → 0:01:17
PhysiolibraryPhysiolibrary.Chemical.Examples.WaterVaporization (sim)Compile performance 11.30 → 6.04 Simulate performance 15.45 → 7.94
PhysiolibraryPhysiolibrary.Fluid.Examples.MinimalRespiration (sim)
PhysiolibraryPhysiolibrary.Fluid.Examples.Respiration (sim)
PhysiolibraryPhysiolibrary.Fluid.Examples.SimpleRespiration (sim)
PowerGridsPowerGrids.Controls.Test.TestRampTrackingFilter (sim)Compile performance 15.66 → 28.24
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection (sim)Compile performance 17.90 → 32.46
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening (sim)Compile performance 17.85 → 31.70
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork (sim)Compile performance 18.03 → 33.82 Simulate performance 15.24 → 26.82
PowerGridsPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsFixedFrequencyReference (sim)Simulate performance 0:01:37 → 0:02:47
PowerGridsPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsOneReferenceGenerator (sim)Simulate performance 0:01:38 → 0:03:00
ScalableTestGrids_nooptScalableTestGrids.GridModelBuilders.Type1Sample_N_2_M_2 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_2_M_2 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_2_M_4 (sim)
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Verify → Templates
ThermalSeparationThermalSeparation.Examples.ProPen_EQ_SteadyState (sim)Compile performance 12.96 → 23.62