OpenModelica cpp from 2024-06-29 20:51:31 to 2024-07-04 23:24:29

Summary

OMC Commits9
Libraries Changed2
Number of Improvements61
Number of Regressions4
Number of Performance Improvements17
Number of Performance Regressions9

OpenModelica Changes

CommitDateAuthorSummary
635218f7e02024-07-04 13:19:53 +0200Per ÖstlundHandle unknown dimensions better in getModelInstance (#12690)
2fd0df3d122024-07-04 12:53:53 +0200arun3688fix typos in OMMatlab user's guide (#12689)
504611b14f2024-07-03 12:13:06 +0200cbermperi[NB] Update Alias module (#12526)
0fa62968162024-07-02 22:00:07 +0200Per ÖstlundImprove performance of BackendDAEUtil.applyIndexType (#12684)
ca5221bbad2024-07-02 16:48:52 +0200Per ÖstlundFix dumping of record element expressions (#12683)
c0b923a81f2024-07-02 16:04:13 +0200Per ÖstlundImplement Base Modelica scalarization (#12682)
6c767820b82024-07-01 14:07:25 +0200Per ÖstlundDon't print out _ for Base Modelica (#12670)
50ee994c752024-07-01 13:28:07 +0200Per ÖstlundFix Scalarize.scalarizeVariable (#12668)
9672a58d282024-07-01 11:52:41 +0200Per ÖstlundDon't print tuple subscripts for Base Modelica (#12666)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
b3682912024-06-20 15:15:32 +0200Adrian Popadd MSL maint/4.1.x via 4.1.0-beta.om (#115)
d05586d2024-06-19 18:48:34 +0200Francesco CasellaAdded testing of last released ThermoFluidStream (#113)

Library Changes

LibraryChange
ModelicaTest_trunkFrom version trunk (15729687808a9087bac5798cd1100403cf37d618) to trunk (0cba5ef5497feba714a829c3b5d222552e6ad427)
Modelica_trunkFrom version trunk (15729687808a9087bac5798cd1100403cf37d618) to trunk (0cba5ef5497feba714a829c3b5d222552e6ad427)

Models Affected

AixLibAixLib.Systems.ModularAHU.Examples.DemandControlledAHU (sim)BackEnd performance 10.55 → 18.02
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermalMultiZone (sim)Templates → Failed
Buildings_10Buildings.Applications.BaseClasses.Equipment.Validation.PumpParallel (sim)Templates → Compile
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.IntegratedPrimarySecondary (sim)Templates → Compile
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Templates → Compile
Buildings_10Buildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Templates → Compile
Buildings_10Buildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)SimCode performance 0:01:08 → 19.23
Buildings_10Buildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingRCZ6 (sim)Templates → Simulate
Buildings_10Buildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ6 (sim)Templates → Compile
Buildings_10Buildings.Experimental.DHC.Loads.BaseClasses.Validation.BenchmarkFlowDistribution1 (sim)Templates → Compile
Buildings_10Buildings.Experimental.DHC.Loads.BaseClasses.Validation.BenchmarkFlowDistribution2 (sim)Templates → Compile
Buildings_10Buildings.Experimental.DHC.Plants.Combined.Controls.BaseClasses.Validation.StageIndex (sim)Templates → Verify
Buildings_10Buildings.Experimental.DHC.Plants.Combined.Controls.BaseClasses.Validation.StagingPlant (sim)Templates → Verify
Buildings_10Buildings.Experimental.DHC.Plants.Combined.Controls.BaseClasses.Validation.StagingPump (sim)Templates → Verify
Buildings_10Buildings.Experimental.DHC.Plants.Combined.Examples.AllElectricCWStorage (sim)Templates → Compile
Buildings_10Buildings.Experimental.DHC.Plants.Combined.Validation.AllElectricCWStorage (sim)Templates → Compile
Buildings_10Buildings.Experimental.DHC.Plants.Cooling.Examples.ElectricChillerParallel (sim)Templates → Compile
Buildings_11Buildings.Applications.BaseClasses.Equipment.Validation.PumpParallel (sim)Templates → Compile
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.IntegratedPrimarySecondary (sim)Templates → Compile
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Templates → Compile
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Templates → Compile
Buildings_11Buildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)SimCode performance 0:01:05 → 17.50
Buildings_11Buildings.DHC.Loads.BaseClasses.Examples.CouplingRCZ6 (sim)Templates → Simulate
Buildings_11Buildings.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ6 (sim)Templates → Compile
Buildings_11Buildings.DHC.Loads.BaseClasses.Validation.BenchmarkFlowDistribution1 (sim)Templates → Compile
Buildings_11Buildings.DHC.Loads.BaseClasses.Validation.BenchmarkFlowDistribution2 (sim)Templates → Compile
Buildings_11Buildings.DHC.Plants.Combined.Controls.BaseClasses.Validation.StageIndex (sim)Templates → Verify
Buildings_11Buildings.DHC.Plants.Combined.Controls.BaseClasses.Validation.StagingPlant (sim)Templates → Verify
Buildings_11Buildings.DHC.Plants.Combined.Controls.BaseClasses.Validation.StagingPump (sim)Templates → Verify
Buildings_11Buildings.DHC.Plants.Combined.Examples.AllElectricCWStorage (sim)Templates → Compile
Buildings_11Buildings.DHC.Plants.Combined.Validation.AllElectricCWStorage (sim)Templates → Compile
Buildings_11Buildings.DHC.Plants.Cooling.Examples.ElectricChillerParallel (sim)Templates → Compile
Buildings_11Buildings.Examples.VAVReheat.Guideline36 (sim)Templates performance 0:01:21 → 0:02:26
Buildings_11Buildings.Examples.VAVReheat.Validation.Guideline36SteadyState (sim)Templates performance 0:01:21 → 0:02:24
Buildings_latestBuildings.Applications.BaseClasses.Equipment.Validation.PumpParallel (sim)Templates → Compile
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.IntegratedPrimarySecondary (sim)Templates → Compile
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Templates → Compile
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Templates → Compile
Buildings_latestBuildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)SimCode performance 58.90 → 19.76
Buildings_latestBuildings.DHC.ETS.Combined.Validation.ChillerWSE (sim)Templates performance 6.20 → 12.30
Buildings_latestBuildings.DHC.Loads.BaseClasses.Examples.CouplingRCZ6 (sim)Templates → Simulate
Buildings_latestBuildings.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ6 (sim)Templates → Compile
Buildings_latestBuildings.DHC.Loads.BaseClasses.Validation.BenchmarkFlowDistribution1 (sim)Templates → Compile
Buildings_latestBuildings.DHC.Loads.BaseClasses.Validation.BenchmarkFlowDistribution2 (sim)Templates → Compile
Buildings_latestBuildings.DHC.Plants.Combined.Controls.BaseClasses.Validation.StageIndex (sim)Templates → Verify
Buildings_latestBuildings.DHC.Plants.Combined.Controls.BaseClasses.Validation.StagingPlant (sim)Templates → Verify
Buildings_latestBuildings.DHC.Plants.Combined.Controls.BaseClasses.Validation.StagingPump (sim)Templates → Verify
Buildings_latestBuildings.DHC.Plants.Combined.Examples.AllElectricCWStorage (sim)Templates → Compile
Buildings_latestBuildings.DHC.Plants.Combined.Validation.AllElectricCWStorage (sim)Templates → Compile
Buildings_latestBuildings.DHC.Plants.Cooling.Examples.ElectricChillerParallel (sim)Templates → Compile
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Verify → Templates
Buildings_latestBuildings.Fluid.Geothermal.Aquifer.Validation.NumberWells (sim)Verify → Templates
Buildings_latestBuildings.Fluid.HeatExchangers.CoolingTowers.Examples.Merkel (sim)Compile performance 17.93 → 36.00
Buildings_latestBuildings.Fluid.HeatExchangers.CoolingTowers.Examples.YorkCalc (sim)Compile performance 16.98 → 32.78
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.AirHeater_T (sim)Compile performance 13.56 → 24.73
Buildings_latestBuildings.Fluid.HeatExchangers.RadiantSlabs.Examples.SingleCircuitMultipleCircuitFiniteDifference (sim)Templates performance 6.79 → 11.65
GreenhousesGreenhouses.Examples.GlobalSystem_1 (sim)SimCode performance 25.64 → 12.50
GreenhousesGreenhouses.Examples.GlobalSystem_2 (sim)SimCode performance 22.33 → 10.96
GreenhousesGreenhouses.Examples.Greenhouse_1 (sim)SimCode performance 24.20 → 10.75
GreenhousesGreenhouses.Examples.Greenhouse_2 (sim)SimCode performance 22.20 → 10.23
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Verify → Templates
ModelicaTest_trunkModelicaTest.Media.TestOnly.WaterIF97_dewEnthalpy (sim)Failed → Verify
Modelica_3.2.3Modelica.Blocks.Examples.Rectifier12pulseFFT (sim)SimCode performance 17.12 → 6.91
Modelica_3.2.3Modelica.Blocks.Examples.Rectifier6pulseFFT (sim)SimCode performance 16.41 → 6.67
Modelica_3.2.3Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Compile performance 0:07:24 → 0:03:36
Modelica_3.2.3Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks (sim)Templates → Verify
Modelica_3.2.3Modelica.StateGraph.Examples.ControlledTanks (sim)Templates → Verify
Modelica_3.2.3Modelica.StateGraph.Examples.ShowCompositeStep (sim)Templates → Verify
Modelica_3.2.3Modelica.StateGraph.Examples.ShowExceptions (sim)Templates → Verify
Modelica_4.0.0Modelica.Blocks.Examples.Rectifier12pulseFFT (sim)SimCode performance 17.75 → 6.14
Modelica_4.0.0Modelica.Blocks.Examples.Rectifier6pulseFFT (sim)SimCode performance 17.34 → 6.52
Modelica_4.0.0Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks (sim)Templates → Verify
Modelica_4.0.0Modelica.StateGraph.Examples.ControlledTanks (sim)Templates → Verify
Modelica_4.0.0Modelica.StateGraph.Examples.ShowCompositeStep (sim)Templates → Verify
Modelica_4.0.0Modelica.StateGraph.Examples.ShowExceptions (sim)Templates → Verify
Modelica_4.1.0-beta.omModelica.Blocks.Examples.Rectifier12pulseFFT (sim)SimCode performance 16.05 → 6.96
Modelica_4.1.0-beta.omModelica.Blocks.Examples.Rectifier6pulseFFT (sim)SimCode performance 17.74 → 7.19
Modelica_4.1.0-beta.omModelica.Fluid.Examples.ControlledTankSystem.ControlledTanks (sim)Templates → Verify
Modelica_4.1.0-beta.omModelica.StateGraph.Examples.ControlledTanks (sim)Templates → Verify
Modelica_4.1.0-beta.omModelica.StateGraph.Examples.ShowCompositeStep (sim)Templates → Verify
Modelica_4.1.0-beta.omModelica.StateGraph.Examples.ShowExceptions (sim)Templates → Verify
Modelica_trunkModelica.Blocks.Examples.Rectifier12pulseFFT (sim)SimCode performance 17.89 → 6.64
Modelica_trunkModelica.Blocks.Examples.Rectifier6pulseFFT (sim)SimCode performance 20.25 → 6.51
Modelica_trunkModelica.Fluid.Examples.ControlledTankSystem.ControlledTanks (sim)Templates → Verify
Modelica_trunkModelica.StateGraph.Examples.ControlledTanks (sim)Templates → Verify
Modelica_trunkModelica.StateGraph.Examples.ShowCompositeStep (sim)Templates → Verify
Modelica_trunkModelica.StateGraph.Examples.ShowExceptions (sim)Templates → Verify
PlanarMechanicsPlanarMechanics.Examples.PendulumExcited (sim)Compile performance 8.58 → 52.43
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)Failed → SimCode
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_1600 (sim)Simulate performance 12.31 → 6.21
TransiEntTransiEnt.Consumer.Systems.FridgePoolControl.Pool.mainExplicitFridgePool (sim)