OpenModelica cpp from 2023-10-23 00:07:00 to 2023-10-23 20:56:08

Summary

OMC Commits3
Libraries Changed1
Number of Improvements2
Number of Regressions21
Number of Performance Improvements4
Number of Performance Regressions5

OpenModelica Changes

CommitAuthorSummary
7d33402a02Per ÖstlundInitial implementation of SCode in C++ (#11428)
d0d1bacd3cAdeel AsgharUse Ryu to format number displayed in the Variables browser (#11427)
1252c1d939MaksKBVChange transformation to iconTransformation for icon (#11421)

Library Changes

LibraryChange
AixLib_latestFrom version 1.3.2-development (ed30b480ae4ece5a4fb155ab65a8e23be91cc2e8) to 1.3.2-development (d91308740e07fcc099d1851100da60ed03647df1)

Models Affected

AixLibAixLib.Fluid.Movers.Examples.MoverParameter (sim)Compile performance 22.02 → 38.79
AixLibAixLib.Systems.ModularAHU.Examples.EONERC_AHU2 (sim)BackEnd performance 11.55 → 5.31
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BuildingHeatingSystems.BuildingHeating (sim)Templates → Failed
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BuildingHeatingSystems.BuildingHeating_usePoke (sim)Templates → Failed
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BuildingHeatingSystems.BuildingWithPV (sim)Templates → Failed
AixLib_latestAixLib.Systems.ModularAHU.Examples.DemandControlledAHU (sim)Templates → Failed
AixLib_latestAixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir (sim)Templates → Failed
AixLib_latestAixLib.ThermalZones.ReducedOrder.Examples.Multizone (sim)Templates → Failed
AixLib_latestAixLib.ThermalZones.ReducedOrder.Examples.MultizoneMoistAirCO2 (sim)Templates → Failed
AixLib_latestAixLib.ThermalZones.ReducedOrder.Examples.MultizonePartlyCooled (sim)Templates → Failed
AixLib_latestAixLib.ThermalZones.ReducedOrder.Examples.ThermalZone (sim)Templates → Failed
AixLib_latestAixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneAirExchange (sim)Templates → Failed
AixLib_latestAixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAir (sim)Templates → Failed
AixLib_latestAixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistCO2AirExchange (sim)Templates → Failed
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesConstantFlow (sim)Compile → Templates
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesVariableFlow (sim)Compile → Templates
Buildings_latestBuildings.Obsolete.Examples.VAVReheat.Guideline36 (sim)Templates performance 0:01:02 → 0:02:07
Buildings_latestBuildings.Obsolete.Examples.VAVReheat.Validation.Guideline36SteadyState (sim)Templates performance 0:01:13 → 0:02:11
IDEASIDEAS.Buildings.Components.Examples.LightingControl (sim)BackEnd performance 22.01 → 12.29
IDEASIDEAS.Fluid.HeatExchangers.RadiantSlab.Examples.EmbeddedPipeNDiscr (sim)BackEnd performance 17.62 → 10.24
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)Verify → Templates
Modelica_4.0.0Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Compile performance 0:03:45 → 0:08:55
OpenIPSLOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 0:02:46 → 0:05:10
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Compile performance 0:05:29 → 0:03:00
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)Failed → FrontEnd
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_4_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_200_M_200 (sim)Compile → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Verify → Failed