OpenModelica newInst-daeMode from 2023-08-12 09:54:28 to 2023-08-17 20:08:05

Summary

OMC Commits7
Libraries Changed3
Number of Improvements62
Number of Regressions14
Number of Performance Improvements4
Number of Performance Regressions6

OpenModelica Changes

CommitAuthorSummary
71a7b0a5c4Per ÖstlundRemove Type.ENUMERATION_ANY (#11060)
292deba746Per ÖstlundGuard against more nullptr uses in Expression (#11061)
14681efb6fPer ÖstlundGuard against nullptr in Expression (#11058)
cf1ee60d72Per ÖstlundImprove handling of enumeration(:) (#11056)
fae4e4871ephannebohm[NB] Check for compatible variability (#11047)
259a951fdaPer ÖstlundImprove default arguments in record constructors (#11050)
15ab34cfbeAdeel AsgharStore the state of the toolbars for each perspective (#11046)

Library Changes

LibraryChange
Buildings_latestFrom version 10.0.0-master (cf0a86765dc49cec6180eb4c79131aff6d870140) to 10.0.0-master (df3b9f29c2b88c1188d6795c07ba57b3c5fcbf69)
ClaRa_devFrom version internal (a830544d1d4304f1b966da5c37da693943093ae4) to internal (ae3e2216d14a251d803947d238b4f0150c645dcd)
TransiEntFrom version 2.0.2-master (6c45530187fde8e9abe231395ec4d096d1b94353) to 2.0.2-master (50244649f1ea65354b447352401f5e672965e85f)

Models Affected

AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.BookTrading (sim)Compile → Simulate
AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication1 (sim)Simulate performance 0:08:00 → 0.08
AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Simulate performance 0.12 → 0:08:00
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Simulate performance 0.12 → 0:08:00
Buildings_8Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.14 → 0:08:00
Buildings_9Buildings.Obsolete.DistrictHeatingCooling.Examples.HeatingCoolingHotWater3ClustersBaseCase (sim)BackEnd performance 4.77 → 10.31
Buildings_9Buildings.Occupants.BaseClasses.Validation.Weibull1DON (sim)Verify → Simulate
Buildings_9Buildings.Occupants.Office.Windows.Validation.Haldi2009WindowsTInTout (sim)Verify → Simulate
Buildings_9Buildings.Occupants.Office.Windows.Validation.Rijal2007WindowsTInTOutTComf (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Verify → Simulate
Buildings_latestBuildings.Occupants.Office.Windows.Validation.Haldi2009WindowsTInTout (sim)Verify → Simulate
ClaRa_devClaRa.Components.Mills.HardCoalMills.Check.SimpleMillTester (sim)FrontEnd → Failed
ClaRa_devClaRa.Components.Mills.HardCoalMills.Check.ValidateRollerBowlMill_3 (sim)FrontEnd → Failed
ClaRa_devClaRa.Components.Mills.HardCoalMills.Check.combineMillandFurnace (sim)FrontEnd → Failed
ClaRa_devClaRa.Components.Mills.HardCoalMills.Check.testRollerBowlMills (sim)FrontEnd → Failed
ClaRa_devClaRa.Components.TurboMachines.Pumps.Check.TestPump_L2_OffDesign (sim)Simulate performance 4.09 → 0:04:23
ClaRa_devClaRa.Components.Utilities.Blocks.Check.TestSlidingmean (sim)Simulate → Failed
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.MassDefect.Test_Pipe_L2_Simple (sim)Simulate performance 0:08:00 → 4.10
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L1_TML (sim)Compile → Failed
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L1_TML_LongDistanceAndGravitationalPressureDrop (sim)Compile → Failed
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Simple (sim)Simulate performance 0:08:00 → 12.21
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.ThickWallScenarios.Test_Pipe_L1_TML_insulatedWall (sim)Compile → Failed
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.TwoPhaseFlow.Test_Pipe_L4_Simple (sim)Simulate performance 0:08:00 → 32.74
ClaRa_devClaRa.Examples.SteamPowerPlant_01 (sim)FrontEnd → Failed
ClaRa_devClaRa.Examples.SteamPowerPlant_CombinedComponents_01 (sim)FrontEnd → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDP (sim)Compile → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_4_M_4 (sim)Simulate performance 3.73 → 13.49
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_6_M_4 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Templates → Verify
TransiEntTransiEnt.Components.Electrical.FuelCellSystems.Check.TestFuelCellSystem_SOFC (sim)Failed → Compile
TransiEntTransiEnt.Components.Electrical.FuelCellSystems.SteamReformer.Check.TestSteamReformer (sim)Failed → Simulate
TransiEntTransiEnt.Components.Gas.Compressor.Check.TestValveAndCompressor (sim)Failed → FrontEnd
TransiEntTransiEnt.Components.Gas.Reactor.Check.TestMethanator_L4_T_var (sim)Failed → Templates
TransiEntTransiEnt.Components.Gas.Reactor.Check.TestMethanator_L4_m_flow_var (sim)Failed → Templates
TransiEntTransiEnt.Components.Gas.VolumesValvesFittings.Check.TestPressureLosses (sim)Failed → FrontEnd
TransiEntTransiEnt.Components.Sensors.RealGas.Check.TestRealGasSensors (sim)Failed → Simulate
TransiEntTransiEnt.Components.Statistics.PowerMarketModeling.MeritOrderModeling.Check.TestMeritOrderModel_f_RE_Conventionals_Demand (sim)Failed → FrontEnd
TransiEntTransiEnt.Components.Visualization.Check.Test_PQDiagram_Display (sim)Failed → FrontEnd
TransiEntTransiEnt.Consumer.Electrical.Check.CheckSLPElectricConsumer (sim)Failed → FrontEnd
TransiEntTransiEnt.Consumer.Gas.Check.TestTableBasedGasBurningConsumer (sim)Failed → FrontEnd
TransiEntTransiEnt.Consumer.Heat.Check.TestFirstOrderHeatingNetworkConsumer_withPlant (sim)Failed → FrontEnd
TransiEntTransiEnt.Consumer.Systems.HouseholdEnergyConverter.Check.TestEnergyConverter_All (sim)Failed → FrontEnd
TransiEntTransiEnt.Consumer.Systems.HouseholdEnergyConverter.Check.TestEnergyConverter_Single (sim)Failed → FrontEnd
TransiEntTransiEnt.Examples.Coupled.Coupled_ElectricGrid (sim)Failed → FrontEnd
TransiEntTransiEnt.Examples.Coupled.Coupled_ElectricGrid_DHN (sim)Failed → FrontEnd
TransiEntTransiEnt.Examples.Coupled.Coupled_ElectricGrid_DHN_GasGrid (sim)Failed → FrontEnd
TransiEntTransiEnt.Examples.Coupled.Coupled_ElectricGrid_GasGrid (sim)Failed → FrontEnd
TransiEntTransiEnt.Examples.Electric.ElectricGrid_StandAlone (sim)Failed → FrontEnd
TransiEntTransiEnt.Examples.Gas.Test_GasGrid_SubSystem (sim)Failed → FrontEnd
TransiEntTransiEnt.Grid.Heat.HeatGridTopology.Check.Test_DHG_Topology_HH_1port_3sites_SimpleGrid (sim)Failed → FrontEnd
TransiEntTransiEnt.Grid.Heat.HeatGridTopology.Check.Test_DHG_Topology_HH_2ports_2sites_ClosedGrid (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Combined.LargeScaleCHP.Base.Check.TestHeatInputTable (sim)Failed → Simulate
TransiEntTransiEnt.Producer.Combined.LargeScaleCHP.Base.Check.TestPQBoundaries (sim)Failed → Simulate
TransiEntTransiEnt.Producer.Combined.LargeScaleCHP.Check.TestContinuousCHP_startup (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Combined.LargeScaleCHP.Check.TestH2CofiringCHP (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Combined.LargeScaleCHP.Check.TestTwoBlockCHP (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Combined.SmallScaleCHP.Check.TestSmallScaleCHP_L1_idContrMFlow_temp (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Combined.SmallScaleCHP.SmallScaleCHP_simple.Check.TestSmallScaleCHP_simple (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Combined.SmallScaleCHP.SmallScaleCHP_simple.Check.TestSmallScaleCHP_simple_with_control (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Combined.SmallScaleCHP.SmallScaleCHP_simple.Check.TestSmallScaleCHPsystem (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Electrical.Conventional.Check.CheckCCP_with_GasPort_CCS (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Electrical.Conventional.Check.CheckCCP_with_GasPort_MinimumDownTime (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Electrical.Conventional.Check.CheckCCP_with_SecondGasPort (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Electrical.Photovoltaics.PVProfiles.Check.Check_SolarProfileLoader (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Electrical.Wind.Check.TestPowerProfileWindPlant (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Gas.Electrolyzer.Systems.Check.TestElectrolyzerAndCavern (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Gas.Electrolyzer.Systems.Check.Test_FeedInStation_CavernComp (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Gas.Electrolyzer.Systems.Check.Test_FeedInStation_Storage (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Heat.Gas2Heat.Check.HeatPumpGasCharlineTest (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Heat.Gas2Heat.Check.Test_idContrMFlow_temp (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Heat.Gas2Heat.SimpleGasBoiler.Check.TestGasBoilerGasAdaptive_L1 (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Heat.Gas2Heat.SimpleGasBoiler.Check.TestGasBoiler_L1 (sim)Failed → FrontEnd
TransiEntTransiEnt.Producer.Heat.HeaterCooler.Check.TestSupplementaryHeater_L0 (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Electrical.Check.TestCAES (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Electrical.Check.TestLeadAcidBattery (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Electrical.Check.TestLithiumIonBattery (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Electrical.Check.TestPumpedStorage (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Electrical.Check.TestSuperCapacitor (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Electrical.Controller.Check.TestLoadSmoothingController (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Gas.Check.TestGasStorageVesselHeatTransfer_L2 (sim)Failed → Compile
TransiEntTransiEnt.Storage.Gas.Check.TestGasStorage_constXi_L2 (sim)Failed → Compile
TransiEntTransiEnt.Storage.Gas.Check.TestUndergroundGasStorageHeatTransfer_L2 (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Gas.Check.TestUndergroundGasStorageIdealHTInPipes_L2 (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Gas.Check.TestUndergroundGasStoragePressureLoss_L2 (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Heat.HotWaterStorage_L4.Checks.TestStratifiedHotWaterStorage_L4 (sim)Failed → FrontEnd
TransiEntTransiEnt.Storage.Heat.HotWaterStorage_L4.Checks.Test_HeatStorageL4_Electrical (sim)Failed → FrontEnd