OpenModelica cpp from 2024-02-14 12:31:15 to 2024-02-15 01:50:02

Summary

OMC Commits2
Libraries Changed0
Number of Improvements6
Number of Regressions6
Number of Performance Improvements62
Number of Performance Regressions4

OpenModelica Changes

CommitDateAuthorSummary
d53b9d30e72024-02-14 18:58:53 +0100Henning Kiel[OMNotebook] show asterisk (*) in file name when changing LatexCell (#11977)
3a47d5ed122024-02-14 18:13:57 +0100VitalijUpdate optimizer_main.c (#11979)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
304f2a72024-02-07 09:26:52 +0100AndreasSpecify branch and directory for github reference files (#56)
28549812024-02-04 11:33:45 +0100AndreasAdd verbose mode to test.py (#42)

Library Changes

LibraryChange

Models Affected

AixLibAixLib.Systems.ModularAHU.Examples.GenericAHU (sim)BackEnd performance 7.13 → 12.12
AixLib_latestAixLib.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Templates → Simulate
AixLib_latestAixLib.Fluid.Interfaces.Examples.Humidifier_u (sim)Compile performance 48.46 → 27.09
AixLib_latestAixLib.Systems.HydraulicModules.Example.Admix (sim)Compile performance 0:01:39 → 56.11
AixLib_latestAixLib.Systems.HydraulicModules.Example.ERC_ExperimentalHall_CoolingCircuit (sim)Compile performance 0:03:48 → 0:01:59
AixLib_latestAixLib.Systems.HydraulicModules.Example.Injection (sim)Compile performance 0:02:22 → 0:01:16
AixLib_latestAixLib.Systems.HydraulicModules.Example.ThrottlePump (sim)Compile performance 0:01:08 → 37.17
AixLib_latestAixLib.Systems.ModularAHU.Examples.EONERC_AHU2 (sim)Templates performance 44.27 → 25.61
AixLib_latestAixLib.Systems.ModularAHU.Examples.GenericAHU (sim)BackEnd performance 13.11 → 6.98
AixLib_latestAixLib.Systems.ModularAHU.Examples.Heater (sim)Compile performance 0:01:42 → 59.25
AixLib_latestAixLib.Systems.ModularAHU.Validation.AHU2_Cooler (sim)Templates performance 0:04:15 → 0:02:22
AixLib_latestAixLib.Systems.TABS.Examples.Tabs (sim)Templates performance 15.62 → 9.16 Compile performance 0:03:31 → 0:02:00
AixLib_latestAixLib.ThermalZones.HighOrder.Examples.ASHREA140.CompareDynamicAndStaticSolarFrac_Case270 (sim)Compile performance 0:01:30 → 52.33
AixLib_latestAixLib.ThermalZones.HighOrder.Examples.RoomGFOw2_DayNightMode (sim)Compile performance 0:01:16 → 40.80
AixLib_latestAixLib.ThermalZones.HighOrder.Validation.ASHRAE140.Case210 (sim)Compile performance 48.33 → 27.04 Simulate performance 30.53 → 16.43
AixLib_latestAixLib.ThermalZones.HighOrder.Validation.ASHRAE140.Case270 (sim)Compile performance 49.15 → 28.18
AixLib_latestAixLib.ThermalZones.HighOrder.Validation.ASHRAE140.Case300 (sim)Compile performance 53.99 → 31.14
AixLib_latestAixLib.ThermalZones.HighOrder.Validation.ASHRAE140.Case320 (sim)Compile performance 52.26 → 26.82
AixLib_latestAixLib.ThermalZones.HighOrder.Validation.ASHRAE140.Case395 (sim)Compile performance 50.68 → 26.82
AixLib_latestAixLib.ThermalZones.HighOrder.Validation.ASHRAE140.Case400 (sim)Compile performance 49.77 → 26.16
AixLib_latestAixLib.ThermalZones.HighOrder.Validation.ASHRAE140.Case410 (sim)Compile performance 49.62 → 28.52 Simulate performance 29.21 → 16.35
AixLib_latestAixLib.ThermalZones.HighOrder.Validation.ASHRAE140.Case420 (sim)Compile performance 47.49 → 27.45
AixLib_latestAixLib.ThermalZones.HighOrder.Validation.ASHRAE140.Case430 (sim)Compile performance 46.47 → 23.68
AixLib_latestAixLib.ThermalZones.HighOrder.Validation.ASHRAE140.Case440 (sim)Compile performance 46.47 → 25.58
AixLib_latestAixLib.ThermalZones.HighOrder.Validation.ASHRAE140.Case600 (sim)Compile performance 47.08 → 27.33
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesVariableFlow (sim)Templates → Compile
ChemicalChemical.Examples.AcidBase.CarbonDioxideInBlood (sim)Compile performance 20.22 → 11.32
ChemicalChemical.Examples.AcidBase.Dev.RedCellMembrane (sim)Compile performance 28.84 → 15.51
ChemicalChemical.Examples.Hemoglobin.HemoglobinCarboxylation (sim)Compile performance 45.63 → 24.38
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllostery (sim)Compile performance 45.61 → 24.56
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllosteryCO (sim)BackEnd performance 11.61 → 6.83 Compile performance 53.27 → 28.18
ChemicalChemical.Examples.Hemoglobin.HemoglobinTitration (sim)Compile performance 47.80 → 24.82
ChemicalChemical.Examples.Hemoglobin.Joels57 (sim)Compile performance 0:02:35 → 0:01:14
ChemicalChemical.Examples.WaterVaporization (sim)Compile performance 11.15 → 6.55 Simulate performance 14.11 → 7.71
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Verify → Templates
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)Verify → Templates
Modelica_4.0.0Modelica.Electrical.Batteries.Examples.CCCV_Stack (sim)Compile performance 30.84 → 17.75
Modelica_4.0.0Modelica.Electrical.Machines.Examples.InductionMachines.IMC_InverterDrive (sim)Simulate performance 0:01:40 → 50.28
Modelica_4.0.0Modelica.Electrical.Machines.Examples.InductionMachines.IMC_YD (sim)Compile performance 21.21 → 11.70
Modelica_4.0.0Modelica.Electrical.Machines.Examples.InductionMachines.IMC_YDarc (sim)Simulate performance 14.30 → 8.20
Modelica_4.0.0Modelica.Electrical.Machines.Examples.SynchronousMachines.SMEE_LoadDump (sim)Simulate performance 13.24 → 7.59
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.ACAC.SoftStarter (sim)Compile performance 26.47 → 15.22 Simulate performance 0:01:16 → 42.62
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate performance 17.70 → 10.37
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_DC_Drive (sim)Compile performance 14.25 → 8.14 Simulate performance 31.02 → 17.24
Modelica_4.0.0Modelica.Electrical.QuasiStatic.Machines.Examples.TransformerTestbench (sim)Compile performance 30.79 → 17.69
Modelica_4.0.0Modelica.Electrical.Spice3.Examples.FourInverters (sim)Compile performance 20.94 → 11.95
Modelica_4.0.0Modelica.Electrical.Spice3.Examples.Nor (sim)Compile performance 20.49 → 11.44
Modelica_4.0.0Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)BackEnd performance 29.70 → 15.27
Modelica_4.0.0Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMS_Start_Polyphase (sim)Compile performance 42.65 → 24.90
Modelica_4.0.0Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOL (sim)Compile performance 27.65 → 15.56
Modelica_4.0.0Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Transformer (sim)Compile performance 26.44 → 14.92
Modelica_4.0.0Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_YD (sim)Compile performance 21.67 → 12.55
Modelica_4.0.0Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.ComparisonPolyphase.SMR_Inverter_Polyphase (sim)Compile performance 26.75 → 15.23
Modelica_4.0.0Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Rectifier (sim)Compile performance 22.41 → 12.75
Modelica_4.0.0Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Inverter (sim)Compile performance 26.72 → 15.63
Modelica_4.0.0Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_Inverter (sim)Compile performance 25.33 → 14.88
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Compile performance 0:06:43 → 0:03:41
Modelica_trunkModelica.Fluid.Examples.BranchingDynamicPipes (sim)Compile performance 51.94 → 30.17
Modelica_trunkModelica.Fluid.Examples.Explanatory.MeasuringTemperature (sim)Compile performance 23.28 → 13.34
Modelica_trunkModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation (sim)Compile performance 0:01:05 → 35.24
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile performance 0:03:18 → 0:05:46
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 0:03:00 → 0:05:19
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Compile performance 0:05:00 → 0:02:34
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Compile performance 0:04:45 → 0:02:29
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile performance 0:04:53 → 0:02:23
OpenIPSL_devOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 0:04:35 → 0:02:18
PowerSystemsPowerSystems.Examples.AC3ph.Generation.GenOrder3and7 (sim)Compile performance 24.58 → 12.77
PowerSystemsPowerSystems.Examples.AC3ph.Generation.TieLine (sim)Compile performance 29.31 → 15.52
PowerSystemsPowerSystems.Examples.AC3ph.Transmission.DoubleLineTG (sim)Compile performance 22.32 → 12.53
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)FrontEnd → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_4_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000 (sim)Compile performance 34.69 → 0:01:03
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)Templates → Verify