OpenModelica cpp from 2024-09-27 18:23:35 to 2024-09-29 02:18:13

Summary

OMC Commits1
Libraries Changed4
Number of Improvements7
Number of Regressions2
Number of Performance Improvements41
Number of Performance Regressions5

OpenModelica Changes

CommitDateAuthorSummary
4d935ff2762024-09-28 01:34:54 +0200arun3688update startTime provided by user in FMU (#12948)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
01d59852024-09-28 12:58:43 +0200Francesco CasellaUpdate conf.json (#131)
0267cfb2024-09-26 19:09:58 +0200Francesco CasellaUpdate conf.json (#130)

Library Changes

LibraryChange
AixLibFrom version 2.0.0 (ab02aa089ec56535a11d70057635b3fd2e6cc198) to 2.1.0 (fcf8bd30a526e7a423f444ad244a518164bda76e)
Buildings_11Configuration hash (OMC settings or the testing script changed)
Buildings_latestConfiguration hash (OMC settings or the testing script changed)
OpenIPSL_devFrom version 3.1.0-master (257dfe4fb8f8279245c0e04de59ccfa6fa9fe11d) to 3.1.0-master (b8e1a4c611202f94a000e42e6bdb5b45fe21601c)

Models Affected

AixLibAixLib.Fluid.HeatExchangers.Radiators.Examples.Radiator (sim)Failed → Simulate
AixLibAixLib.Obsolete.Year2021.Fluid.Examples.PumpRadiatorThermostaticValve (sim)Failed → Simulate
AixLibAixLib.Obsolete.Year2021.Fluid.Examples.PumpRadiatorValve (sim)Failed → Simulate
AixLibAixLib.ThermalZones.HighOrder.Examples.RoomGFOw2_DayNightMode (sim)Failed → Simulate
Buildings_11Buildings.DHC.Plants.Combined.Examples.AllElectricCWStorage (sim)Templates performance 34.26 → 0:01:11
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.ChillerDXHeatingEconomizer (sim)Templates performance 11.73 → 6.34
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSpring (sim)FrontEnd performance 10.71 → 6.21
HanserModelicaHanserModelica.InductionMachines.IMC_DOL (sim)Compile performance 36.47 → 18.28
HanserModelicaHanserModelica.InductionMachines.IMC_Transformer (sim)Compile performance 51.28 → 26.12
HanserModelicaHanserModelica.InductionMachines.IMC_YD (sim)Compile performance 42.91 → 20.46
HanserModelicaHanserModelica.InductionMachines.IMC_withLosses (sim)Compile performance 23.71 → 12.34
HanserModelicaHanserModelica.InductionMachines.IMS_Characteristics1 (sim)Compile performance 24.43 → 12.28
HanserModelicaHanserModelica.InductionMachines.IMS_Start (sim)Compile performance 46.53 → 22.85
HanserModelicaHanserModelica.Machines.EquivalentCircuit (sim)Compile performance 23.33 → 11.48
HanserModelicaHanserModelica.SynchronousMachines.SMEE_LoadDump (sim)Compile performance 21.71 → 11.63
HanserModelicaHanserModelica.SynchronousMachines.SMEE_Rectifier (sim)Compile performance 22.88 → 11.77
HanserModelicaHanserModelica.SynchronousMachines.SMEE_VCurve3 (sim)Compile performance 21.57 → 10.36
HanserModelicaHanserModelica.SynchronousMachines.SMEE_VCurve4 (sim)Compile performance 20.60 → 10.68
HanserModelicaHanserModelica.SynchronousMachines.SMPM_CurrentSource (sim)Compile performance 25.15 → 11.39
HanserModelicaHanserModelica.SynchronousMachines.SMR_MTPA (sim)Compile performance 21.48 → 10.68
IDEASIDEAS.Airflow.Multizone.Examples.CO2TransportStep (sim)Compile performance 20.44 → 11.39
IDEASIDEAS.Examples.Tutorial.Example6 (sim)BackEnd performance 10.55 → 4.15
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)Compile performance 0:02:48 → 0:01:38
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate performance 28.42 → 16.50
IDEASIDEAS.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile performance 0:01:58 → 0:01:07 Simulate performance 30.85 → 16.89
IDEASIDEAS.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingAndHeating (sim)Compile performance 32.21 → 16.62
IDEASIDEAS.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingOnly (sim)Compile performance 21.84 → 11.28
IDEASIDEAS.Fluid.HeatExchangers.ActiveBeams.Examples.HeatingOnly (sim)Compile performance 31.67 → 16.40
IDEASIDEAS.Fluid.HeatPumps.Validation.ScrollWaterToWater_Dynamic (sim)Compile performance 25.09 → 14.71
ModelicaByExampleModelicaByExample.Subsystems.Pendula.System (sim)Templates performance 10.74 → 5.58
Modelica_3.2.3Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Templates → Compile
Modelica_4.0.0Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Compile performance 0:05:43 → 0:03:19
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile performance 0:04:39 → 0:02:43
OpenIPSLOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 0:04:27 → 0:02:26
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile performance 0:02:37 → 0:05:19
OpenIPSL_devOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 0:02:22 → 0:05:08
OpenIPSL_devOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Compile performance 0:01:48 → 0:03:07
PhotoVoltaicsPhotoVoltaics.Examples.SimpleModule (sim)Compile performance 0:01:11 → 33.93
PhotoVoltaicsPhotoVoltaics.Examples.SimpleModuleShadow (sim)Compile performance 0:01:08 → 32.29
PhysiolibraryPhysiolibrary.Fluid.Examples.BloodGasesEquilibrium (sim)Compile performance 20.83 → 11.46
PhysiolibraryPhysiolibrary.Fluid.Examples.BloodGasesTransport.BloodyMary (sim)FrontEnd performance 19.57 → 11.10 BackEnd performance 12.54 → 6.78
PhysiolibraryPhysiolibrary.Fluid.Examples.CapillaryMembrane (sim)FrontEnd performance 12.11 → 6.36 Compile performance 38.22 → 20.10
PhysiolibraryPhysiolibrary.Fluid.Examples.MinimalRespiration (sim)
PhysiolibraryPhysiolibrary.Fluid.Examples.Respiration (sim)
PhysiolibraryPhysiolibrary.Fluid.Examples.SimpleRespiration (sim)
PhysiolibraryPhysiolibrary.Organs.Heart.Examples.RightHeartTest (sim)Compile performance 46.07 → 26.29
PhysiolibraryPhysiolibrary.Organs.Heart.Examples.VentricleTest (sim)Compile performance 34.67 → 19.47
PhysiolibraryPhysiolibrary.Organs.Lungs.Examples.LungsTest (sim)
PhysiolibraryPhysiolibrary.Organs.Lungs.Examples.MeanLungsTest (sim)BackEnd performance 56.79 → 30.50 Templates performance 0:01:26 → 47.01
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000 (sim)Compile performance 38.19 → 0:01:10
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim180504 (sim)Compile performance 33.68 → 19.61
ThermoPowerThermoPower.Examples.CISE.Simulators.CISESim2States120501 (sim)Compile performance 22.46 → 12.16
ThermoPowerThermoPower.Examples.HRB.Simulators.ClosedLoopSimulator (sim)Compile performance 30.75 → 16.19
ThermoPowerThermoPower.Examples.HRB.Simulators.OpenLoopSimulatorSS (sim)Compile performance 29.04 → 15.76
ThermoSysProThermoSysPro.Examples.Book.PowerPlants.SupercriticalPulverizedCoalPowerPlant (sim)BackEnd performance 14.06 → 8.24 Templates performance 23.28 → 13.39